Muscle & Macros/Mar 15, 2026/3 min read
Carbs vs fat vs protein: the macro breakdown question, settled
Why the optimal macro ratio is largely a personal preference question once protein is hit, and how to actually pick a split that works for you.
One of the most common questions we get: "what's the ideal macro split?" 30/30/40? 40/30/30? Keto? Carnivore? High-carb runners? Low-carb hormone bros?
The honest answer is that, once you've hit your protein target, the carb-to-fat ratio is largely a preference and adherence question, not a fat-loss or performance question. The literature on this is now decades deep.
Here is the actual decision tree.
Step 1: protein is non-negotiable
Set protein first.
- Sedentary: ~0.8 g/lb of body weight
- Active or strength training: 0.8–1.0 g/lb
- Cutting on an aggressive deficit: 1.0–1.2 g/lb
This is the one macro where the number really matters.
Step 2: then split the remaining calories
Whatever's left after protein, you allocate between carbs and fat. The minimum useful intake of dietary fat is about 0.3 g/lb body weight (for hormone production, fat-soluble vitamin absorption, etc.). The minimum useful intake of carbs for non-athletes is essentially zero — your body can produce glucose from protein and fat if needed.
That gives you a wide, wide range to play in.
Step 3: pick by lifestyle
You like rice, bread, fruit, oats, and your training is high-volume? Higher carbs (50%+ of remaining calories) will make you feel better. Carbs replenish glycogen, support sustained training, and most people find them more satiating per calorie at high training volumes.
You feel sluggish after carb-heavy meals, get sleepy at 3pm, and your training is lower-volume? Higher fat / lower carb (30–40% of calories from fat) often works better. Stable energy, fewer hunger waves, easier blood sugar.
You're insulin-resistant, pre-diabetic, or diabetic? Lower carb (under 30% of calories) has solid evidence for glycemic control. Talk to your doctor; medications may need adjustment.
You're an endurance athlete? Higher carb. Period. Glycogen wins races.
You're a strength athlete cutting weight? Moderate-to-high carb maintains training intensity better than low-carb during a deficit.
What about keto specifically?
Ketogenic diets work for fat loss, when adhered to. They work because protein and fat are very satiating, and because eliminating an entire macro removes a large category of food choices, simplifying the diet.
They do not work better than calorie-matched non-keto diets for fat loss. Multiple meta-analyses have looked. The fat loss is from the deficit, not from ketosis specifically. (Performance for high-intensity work is typically slightly worse on keto. Steady-state endurance is roughly equivalent after adaptation.)
If you find keto easier to adhere to than a balanced diet, do keto. If you find it miserable, don't.
What about IIFYM ("if it fits your macros")?
The principle — that any food can fit a diet as long as it doesn't blow your macros — is correct. The application sometimes goes off the rails (people eating Pop-Tarts to "fit their carbs" while the rest of their diet is also nutrient-poor).
The sane version: hit your protein, hit a fiber floor (~25g), eat mostly whole foods, and use the remaining flexibility for foods you actually enjoy. This is more or less what a good registered dietitian would tell you.
A starting point
For most people, this works:
- Protein: 30% of calories (or hit your gram target, whichever is more)
- Fat: 30% of calories (minimum 0.3 g/lb)
- Carbs: 40% of calories (or whatever's left)
Run that for 4 weeks. Adjust if you feel terrible. If you feel fine, don't change anything.
The thing nobody says out loud
You can be at any reasonable macro split and still get great results, if you adhere. The diet you adhere to beats the optimal diet you abandon. We've seen the data on tens of thousands of users, and the predictor of fat loss success is not macro split — it's days-per-week-logged. By a wide margin.
The right macro split is the one you'll still be eating in eight weeks.
Try the app
CalorieScan AI is the photo-first calorie tracker.
Free on iOS. Snap a meal, get the macros, get on with your life.
Download free on iOS