Nutrition · Bulking

Lean Bulk vs Dirty Bulk: Which Builds More Muscle?

"Eat big to get big" is the oldest advice in the gym. But does eating everything in sight actually build more muscle, or just more fat? Here's what the research says, and how to bulk the smart way.

The short answer: A lean bulk builds about as much muscle as a dirty bulk, with far less fat. Eat about 200–300 calories a day above maintenance (a 5–10% surplus), get 1.6–2.2 g of protein per kg, and aim to gain 0.25–0.5% of your bodyweight a week. In a study of trained lifters, a bigger surplus mainly added fat, not clearly more muscle. A dirty bulk gets the scale moving faster, but most of the extra weight is fat you'll have to cut later.
Free tool

Find your lean bulk calories

The free Fit Gorillas Macro Calculator works out your maintenance calories and your lean bulk target, plus your protein, carbs and fats.

Calculate my lean bulk →

Lean bulk vs dirty bulk at a glance

Lean bulkDirty bulk
Calorie surplusAbout 200–300 a day (5–10%)No limit, often 1,000+ a day
Weight gain0.25–0.5% of bodyweight a weekOften 0.5–1 kg a week or more
FoodMostly whole foods, some treatsAnything and everything
Muscle gainSteadyAbout the same
Fat gainLowHigh
Cut needed afterwardsShortLong
Best forAlmost everyoneHardly anyone

What the research says

Muscle can only grow so fast. Your training sets the pace, and once your body has the energy and protein it needs, extra calories don't speed it up. They get stored as fat.

The takeaway: a moderate surplus gives your body what it needs to grow. Going bigger mostly changes how much fat you gain.

The hidden cost of a dirty bulk

A dirty bulk feels productive because the scale climbs fast. The problem shows up later, when you have to lose the extra fat.

How to lean bulk, step by step

  1. Find your maintenance calories. Use the free Macro Calculator, or see the table below.
  2. Add 200–300 calories a day. Skinny guys who really struggle to gain can go up to 300–500.
  3. Hit your protein every day: at least 1.6 g per kg of bodyweight, up to 2.2 g/kg. See how much protein you need.
  4. Train hard and progress. The surplus only builds muscle if your training gives it a reason to. Add reps or weight over time.
  5. Weigh yourself 3–7 mornings a week and track the weekly average. Ignore the first week, because more food adds water weight.
  6. Adjust every 2–3 weeks. No gain? Add 100–200 calories. Gaining faster than about 0.5% a week? Take 100–200 off.

Lean bulk targets by bodyweight

Typical estimates for a 25-year-old guy, 180 cm tall, training 3–5 days a week:

Body weightMaintenanceLean bulk (+200–300)Target gain per week
60 kg (132 lb)~2,4902,690–2,7900.15–0.3 kg
70 kg (154 lb)~2,6402,840–2,9400.18–0.35 kg
80 kg (176 lb)~2,8003,000–3,1000.2–0.4 kg
90 kg (198 lb)~2,9503,150–3,2500.23–0.45 kg
100 kg (220 lb)~3,1103,310–3,4100.25–0.5 kg

Your numbers will differ with your height, age and activity. More detail in how many calories to build muscle, and full days of eating in the diet plan for muscle gain.

Signs your bulk is getting too dirty

Spot two or more? Pull your calories back by 100–200 a day and check again in two weeks.

Who should eat a bigger surplus?

There's a difference between a bigger, controlled surplus and a dirty bulk. A bigger surplus of about 300–500 calories a day can make sense if you:

Already carrying some fat? Consider a short cut first, or a cut that keeps your muscle, then lean bulk from there.

Frequently asked questions

Is a lean bulk or dirty bulk better?

A lean bulk is better for most guys. Research on trained lifters found that a bigger calorie surplus mainly added more fat, not clearly more muscle. A lean bulk builds muscle at a similar rate while keeping fat gain low, so your next cut is shorter.

How many calories should I eat on a lean bulk?

Eat about 200 to 300 calories a day above your maintenance calories, which is roughly a 5 to 10% surplus. Use the free Fit Gorillas Macro Calculator to find your maintenance, then aim to gain about 0.25 to 0.5% of your bodyweight a week.

How fast should I gain weight on a lean bulk?

Aim for about 0.25 to 0.5% of your bodyweight a week. For an 80 kg guy that is 0.2 to 0.4 kg a week. Beginners can aim for the top of the range, experienced lifters for the bottom.

Can I eat junk food on a lean bulk?

Some, yes. What matters most is hitting your calories and protein. Most guys do best with mostly whole foods and a little room for treats, because junk food makes it easy to overshoot your calories without much protein.

Does dirty bulking work for skinny guys?

Skinny guys who struggle to gain weight often need a bigger surplus, around 300 to 500 calories a day. That is still a controlled bulk, not a dirty one. Eating everything in sight adds fat faster than muscle, even for hardgainers.

How long should a lean bulk last?

As long as you keep gaining at the target rate and you are happy with your body fat. Many guys run a lean bulk for several months before a short cut. Because fat gain is low, a lean bulk can run much longer than a dirty bulk.

Bulk smart. Grow lean.

Two steps to stop guessing and start growing.

Step 1 · Free

Macro Calculator

Get your maintenance calories and your lean bulk target, plus protein, carbs and fats.

Calculate my macros →

Not Born. It's Built.

This article is general information for healthy adults and isn't medical advice. Sources: Helms et al. (2023), "Effect of small and large energy surpluses on strength, muscle, and skinfold thickness in resistance-trained individuals", Sports Medicine – Open. Garthe et al. (2013), "Effect of nutritional intervention on body composition and performance in elite athletes", European Journal of Sport Science. Iraki et al. (2019), "Nutrition recommendations for bodybuilders in the off-season: a narrative review", Sports. Protein range: Morton et al. (2018), British Journal of Sports Medicine. Related reading: How many calories to build muscle · Diet plan for muscle gain · Skinny guy's guide to gaining weight · High-protein foods list · How much protein to build muscle