How to Set Calories for a Lean Bulk
Eat a little more than you burn, lift, and wait. A lean bulk is a modest surplus — about 8–15% above a maintenance number you trust, or roughly 150–350 kcal for many adults — not a second dinner every night. Hall’s energy-balance work is the cold water: extra energy is stored as both fat and lean tissue, and the scale is slow.
An 800 kcal daily surplus will move the scale. It will not become 800 kcal of muscle. Keep protein in ISSN’s exercising range (1.4–2.0 g/kg, or 1.6–2.2 if hypertrophy is the job). This is educational coaching for typical trainees, not medical advice. Week-one scale jumps are often glycogen and water; that is not a failed “lean” label and not a reason to panic-cut on day nine.
Find maintenance before you add
- Estimate resting burn with Mifflin-St Jeor (1990).
- Multiply by an activity factor that matches the whole week, including lifting. Hall (2012) describes TDEE as several pieces; the gym is only one of them.
- Treat that TDEE as a hypothesis. Two to four weeks of stable weight at that intake confirms it better than any equation.
Protealpes’ surplus tools default near a 10% bump and also show a leaner ~8% bump. Those are planning percentages, not laws of physiology. Stay inside about 8–15% once maintenance is confirmed. Going past 15% is how a lean bulk becomes a regular bulk.
If the scale is already drifting up at your “maintenance” number, you are not at maintenance. Do not add another surplus on top.
The Academy / Dietitians of Canada / ACSM performance paper still wants enough energy to train and recover. A surplus is raw material. It does not replace sleep or a program that progresses.
Confirm the surplus in the calorie surplus calculator after you have a maintenance sketch, not before.
Key takeaway: Confirm maintenance over two to four weeks, then add about 8–15%. Do not stack a surplus on a number that is already rising.
Size the surplus, and retire the 3,500-kcal myth
The old line “3,500 kcal = 1 lb of fat” is a classroom shortcut. Hall’s 2011 Lancet paper is why long-term prediction is slower and smaller than that rule suggests. Adaptation happens. Tissue gained is mixed. Protealpes still uses a 7,700 kcal/kg-style sketch for timelines in the tools; the sketch is labeled a sketch for this reason.
What +200 to +350 kcal looks like in food, not in vibes:
- An extra cup of cooked rice (~200 kcal) plus a piece of fruit, or
- 250 ml whole milk and a banana, or
- Slightly larger pours of oil you were already under-eating
It does not look like a pint of ice cream and a bigger dinner and weekend takeout you refuse to log.
Rate of gain: Protealpes clamps educational gain pace to a modest weekly band in the tools because faster targets are usually fat targets. For many people already trained, a slow climb — a small fraction of a kilogram per week — is the point. Beginners can gain a bit quicker because some early scale weight is glycogen and skill.
Glance at pace in the weight gain calculator once, then hide the date until the TDEE is confirmed.
Key takeaway: 8–15% is a glass of milk and rice, not a second dinner. Hall (2011) is why the 3,500-kcal rule is not a contract.
Worked example: 75 kg, 178 cm, 28-year-old man, three lifts
- Mifflin-St Jeor:
10×75 + 6.25×178 − 5×28 + 5 ≈ 1,740 kcal - Moderate activity (1.55): TDEE ≈ 2,700 kcal
- Lean surplus 8–10%: +220 to +270 kcal → target 2,920–2,970 kcal
- Protein 1.6–2.2 g/kg: 120–165 g (pick 140 g and stop tinkering)
Rest days: keep protein at 140 g. Calories can stay at 2,950 or drop toward 2,700 if you prefer a small weekly periodization. The week must still average a surplus. See calories on rest days.
The meal after you lift should include 20–40 g of protein because that is a convenient dose, not because 11:59 p.m. ruins the bulk — eating after a strength workout. ISSN’s timing stand still treats daily protein as the main lever.
The same percentages work for a 62 kg lifter. Mifflin-St Jeor plus a light-moderate factor might put maintenance near 2,000–2,200 kcal. An 8–10% surplus is then +160 to +220 kcal — a glass of milk and fruit, not a “bulk platter.” Protein at 1.8 g/kg is about 110 g. Copying a 3,200 kcal male influencer menu is how a lean bulk becomes a fat bulk.
| Piece | Before (dirty +700 kcal) | After (about 10%) |
|---|---|---|
| Daily surplus | +700, weekends louder | +250 on a confirmed 2,700 |
| Protein | 90 g | 140 g |
| Two-week scale | Fast jump, belt tighter | Slow climb, waist watched |
Log the +250 in MacroFactor or MyFitnessPal as food you already eat, not as a “bulk” category you forget on Friday. Apple Health can store the workouts; it should not grant a second surplus on top of the 10% you already added.
Key takeaway: At ~2,700 kcal maintenance, +250 and 140 g of protein is a lean bulk. +700 and 90 g of protein is a surplus with worse odds.
Training, hunger, and when to stop adding food
The surplus is raw material. New lifters gain more scale weight from glycogen, water, and first-year muscle. Trained lifters should expect slower visible change. That is not a broken calculator.
If you cannot finish the extra food, you do not have a “hardgainer metabolism” diagnosed from a blog. You may have a TDEE that was already high, a surplus that is too large, or a schedule that skips lunch. Liquid calories (milk, a smoothie you actually totaled) help some people. They also help you overshoot. Count them.
Steps still matter in a surplus. If you sit more because “I’m bulking,” the 8–10% bump can become 15–20% without a second helping. Keep the walks you already used in the activity factor. You are trying to feed training, not to become still.
When to stop adding food:
- Weekly average weight is rising at a pace you chose, and clothing at the waist is stable enough
- You already failed to hit 3,200 kcal and feel awful — go back to +200
- Sleep or bloodwork concerns appear — that is clinic territory, not another 300 kcal
A lean bulk ends when you decide the fat cost is enough, or when a sport season says so. It does not end because a four-week timeline in an app turned red.
Take a weekly average of 3–4 morning weigh-ins. One salty dinner can hide a slow surplus for days. If four weeks pass with no change in the average and lifts are moving, your TDEE was higher than the equation; add another 100–150 kcal and reassess. If the average jumped quickly and the belt tightened, you added too much.
Lock protein in the protein calculator. Then put the meals on a calendar with a weekly plan from macros. The bulk fails in the unstructured 9 p.m. kitchen, not in the equation.
Key takeaway: Add food in 100–150 kcal steps after the average stalls. Stop adding when the waist runs ahead of the lifts.
Protein stays in the sports range
A 3,000 kcal low-protein diet is just a surplus. ISSN’s 1.4–2.0 g/kg still applies; 1.6–2.2 g/kg is the hypertrophy-flavored band Protealpes uses. The Academy / Dietitians of Canada / ACSM paper does not replace that with “eat big.”
If you lift three days a week, keep the same gram target on rest days — protein when you lift three times a week. Do not save protein for gym nights and eat toast on Thursday.
More calories make protein easier to hit, which is why people get sloppy. Measure the oil anyway. The surplus is supposed to be small. If dinner out lands 600 kcal over, do not “make up for it” with a 1,200 kcal Sunday. Return to the +250 plan the next day and keep the weekly average slightly above maintenance.
Key takeaway: High calories without sports-range protein is a bulk of the wrong tissue.
Common mistakes
Adding 500 kcal “to be sure.” Sure of fat.
Changing five variables in week one (new program, creatine, extra peanut butter, fewer steps). You will not know what worked.
Eating the surplus only on weekends. That is two large surplus days and five quiet deficits. The week may net nothing.
Ignoring protein because calories are high. A 3,000 kcal low-protein diet is just a surplus.
Using a sedentary TDEE, then adding gym-watch calories, then adding a 15% bulk. Triple counting.
Quitting after 10 days because the scale did not jump. Hall’s time scale is longer than day twelve. A lean bulk is supposed to look uneventful.
Treating the 3,500-kcal rule as a weekly contract. Tissue is mixed; adaptation happens.
Reading a creatine or salty-dinner jump as fat. Check the two-week average and the belt.
Key takeaway: Stacked surpluses, weekend-only eating, and 10-day verdicts are the usual ways a lean bulk stops being lean.
What to do next
- Set the surplus in the calorie surplus calculator after two weeks of a stable maintenance log if you can.
- Glance at pace in the weight gain calculator and treat the date as fiction until the TDEE is confirmed.
- Lock protein in the protein calculator.
Then repeat the same extra rice or milk for four weeks. If the weekly average is flat and lifts are moving, add 100–150 kcal. If the belt jumped, subtract 100–150 kcal. That is the whole method.
Key takeaway: Confirm maintenance, add a small surplus, and change intake by 100–150 kcal only after weeks — not after one heavy dinner.
