skip to content

klyo journal

The Lean Bulk Guide: Add Muscle Without Gaining Fat

The lean bulk protocol - calorie surplus size, macro ratios, and how to keep fat gain to a minimum while still building muscle.

7 min read

A lean bulk is a calorie surplus tuned to add muscle while keeping fat gain to a minimum. Done right, you’ll gain 70%+ of your weight as lean mass. Done wrong, you’ll “dirty bulk” into 50% fat regain and spend 6 months cutting it off.

Step 1: the exact surplus

Lean bulk surplus = +250 to +400 calories above maintenance. That’s it.

+250 = slower, leaner gain (~0.25kg/month). +400 = faster, slightly more fat (~0.5kg/month). For beginners (under 1 year of training), you can push to +500 because newbie gains favour muscle over fat.

Step 2: macros for lean gain

  • Protein: 1.6-2.0g/kg bodyweight. Don’t go higher - wasted at the muscle level.
  • Fat: 0.8-1.2g/kg bodyweight. Healthy hormones need fat. Don’t go below 0.6g/kg.
  • Carbs: fill the rest. Usually 4-6g/kg for lean bulkers.

Step 3: train hard enough to use the surplus

Surplus without training = fat. To partition the extra calories into muscle, you need:

  • Progressive overload: add weight, reps, or sets weekly.
  • 3-5 training sessions per week.
  • Compound lifts central: squats, deadlifts, rows, bench, overhead press.
  • 10-20 working sets per muscle group per week.

Step 4: track the right metrics

  • Weekly average weight: not daily. Use the 7-day rolling average.
  • Lifts: add 2.5kg to your big lifts every 2-3 weeks (depending on level).
  • Waist: measure monthly. If waist grows faster than lifts, you’re bulking dirty - cut surplus by 100 cal.

When to stop bulking

Stop a lean bulk when you’ve gained 4-6kg from your starting point, regardless of how it’s distributed. The longer the bulk, the higher the fat-to-muscle ratio of new weight. Cycle into a 12-16 week mini-cut, then bulk again.

Most natural lifters can do 2-3 effective bulk cycles per year. Trying to do one 12-month bulk is the rookie mistake that ends in 18kg of fat.

klyo

stop reading, start building.

klyo automates everything in this article. 30 seconds a day. that’s the whole app.

iOS · Android · launch 2026