How Many Calories Should You Eat to Build Muscle and Stay Lean?
Building muscle takes a calorie surplus, but the right number is smaller than most people think. Eat too much and you just add fat; eat too little and you stall. Here is how to find the calories to build muscle without losing your abs.
Muscle needs a surplus — but a small one
Your body builds new muscle most reliably when it has slightly more energy coming in than it burns. That extra energy gives it the headroom to repair and add tissue rather than just keeping the lights on. So yes, gaining muscle usually means eating above maintenance.
The mistake is in the size of that surplus. The old "see-food diet" approach — eat everything in sight and sort it out later — does add weight fast, but a big chunk of it is fat. Muscle simply cannot be built past a certain rate no matter how much you eat. Anything beyond what your body can turn into tissue gets stored. That is why a lean bulk, a modest and controlled surplus, beats a dirty bulk for almost everyone who wants to stay reasonably lean while growing.
Step one: estimate your maintenance calories
Maintenance, or total daily energy expenditure (TDEE), is the number of calories that keeps your weight stable. You build from there. You can get a usable starting estimate with a simple bodyweight heuristic:
- Lightly active (desk job, a few workouts a week): roughly 14–15 calories per pound of bodyweight.
- Moderately active (regular training, on your feet a fair amount): roughly 15–16 per pound.
- Very active (physical job or high training volume): roughly 16–18 per pound.
So a 180 lb lifter who trains hard but works a desk job might land somewhere around 2,500–2,900 calories for maintenance. Online TDEE calculators using formulas like Mifflin–St Jeor will give you something in the same ballpark.
Treat any of these as a starting point, not a verdict. Metabolism, daily movement, and how you respond to food all vary between individuals. The real number is whatever holds your weight steady in practice. Pick an estimate, eat at it for one to two weeks, and let the scale trend confirm or correct it. The number you adjust to from real-world data beats any formula.
Step two: set the surplus
Once you have a maintenance estimate, add a small surplus on top. A practical range is about 10–20% above maintenance, or roughly 200–400 calories per day. Using the example above, that is maybe 2,800–3,200 calories total.
How aggressive to be depends mostly on training age:
- Beginners build muscle quickly and can tolerate the upper end of the surplus while still staying relatively lean.
- Intermediate and advanced lifters gain muscle much more slowly, so a larger surplus mostly just adds fat. Lean toward the lower end — closer to 200 calories or 10%.
If you are unsure, start smaller. It is easier to add a few hundred calories later than to undo a fat gain you did not need.
Step three: aim for a target rate of gain
The cleanest way to know your surplus is right is to watch how fast you are gaining. A reasonable target for staying lean is about 0.25–0.5% of your bodyweight per week. For a 180 lb person that is roughly 0.5–0.9 lb per week — beginners can sit near the top of that, experienced lifters near the bottom.
Weigh yourself a few times a week and track the weekly average, not single days. Bodyweight swings daily with water, sodium, and digestion, so a 7-day average tells you far more than any one reading. Then adjust:
- Gaining faster than your target? You are likely adding fat — trim 100–200 calories.
- Not gaining at all over two to three weeks? Add 100–200 calories.
This feedback loop matters more than getting the initial math perfect. Your maintenance and surplus are best treated as numbers you dial in from the scale, not values you calculate once.
Protein: the part you cannot skip
Calories drive whether you gain, but protein largely determines how much of that gain is muscle. A well-supported target for people training to build muscle is about 0.7–1 gram of protein per pound of bodyweight per day. For most people, somewhere near 0.8 g/lb is a sensible, practical target; going higher rarely hurts but offers diminishing returns.
Protein matters because it provides the amino acids your body uses to repair and build muscle tissue, it is the most filling of the three macronutrients (helpful for not overeating on a bulk), and it has the highest thermic effect, meaning your body spends more energy digesting it. Spreading intake across three to five meals is a reasonable default, though total daily intake matters most.
Carbs and fat to fuel the work
After protein, the rest of your calories come from carbohydrates and fat, and you have room to adjust to preference. Carbs are your main fuel for hard strength and conditioning sessions — they top up the glycogen your muscles burn during training and support recovery, so most hybrid athletes do well keeping them reasonably high. Fat supports hormone production and overall health; a common floor is around 0.3 g per pound of bodyweight. Fill the remaining calories with whatever split lets you train hard and stick to the plan.
You cannot out-eat poor training or sleep
Calories and protein are the raw materials, but they do nothing without the signal to build. That signal is progressive, challenging resistance training. A surplus without a hard training stimulus is just a fat-gain plan. If you are eating to grow, your sessions should be getting harder over time — more weight, more reps, or more quality volume.
Sleep is the other half people ignore. Most muscle repair and the hormonal environment that supports it happen while you rest. Chronically short sleep blunts recovery and tilts body composition the wrong way, no matter how clean your macros are. Treat training and sleep as non-negotiable before you fuss over the last 100 calories.
When to stop bulking
A bulk is a phase, not a permanent state. Reasonable signals to pause include: body fat creeping to a level you would rather not exceed, the scale climbing faster than your target despite adjustments, or simply feeling sluggish and less defined than you want to be. At that point you can hold at maintenance for a while or run a short, controlled cut to reveal the muscle you have added, then bulk again from a leaner starting point. Cycling between modest gaining and maintenance phases keeps you building over the long run without spending the year soft.
Track without obsessing
You do not need to weigh every gram forever. You do need enough data to know whether your intake matches your plan — because almost everyone who "eats a ton and can't gain" is simply eating less than they think, and almost everyone who gains too fast is eating more than they realize. Logging food honestly for a few weeks calibrates your eye, and a weekly weight trend tells you whether to adjust. Once you have a feel for your portions and your number, you can loosen the reins and just spot-check periodically.
This is general guidance, not medical or dietary advice. If you have a health condition or specific concerns, talk to a qualified professional before making big changes.
Frequently asked questions
Can you build muscle without a calorie surplus?
Sometimes. Beginners, people returning after a layoff, and those with higher body fat can often gain muscle at maintenance or even in a slight deficit — this is sometimes called body recomposition. But if you are a trained lifter and progress has stalled, a small surplus gives your body the surplus energy and raw material to add tissue more reliably.
How long should a bulk last?
There is no fixed timeline. A common approach is to bulk while the scale trend stays in your target range and you are still adding weight to the bar, then pause when body fat climbs to a level you would rather not push past. Many people run bulking phases of roughly 8 to 16 weeks before reassessing, but adjust based on your own results and how you look and feel.
Why am I not gaining weight even though I eat a lot?
Almost always because actual intake is lower or more variable than it feels, daily activity is higher than estimated, or both. People are notoriously poor at eyeballing portions. Track honestly for a week or two, compare it against your weight trend, and adjust the number rather than guessing.
Stop guessing your numbers
Apex Zone lets you log food in plain language — type "two eggs, oatmeal, and a scoop of whey" and the AI handles the calories and protein. Your AI coach reads that intake alongside your training and weight trend, so it can tell you whether your surplus is actually building muscle or just adding fat — and adjust the plan when the scale says so.
See how Apex Zone works