A lean bulk is a controlled experiment, not a free pass to the buffet. The goal is to add muscle while keeping fat gain small enough that you never need a brutal cut to undo it. That means eating just slightly above maintenance, training hard enough to justify the extra food, and watching the scale closely so you can course-correct before the love handles arrive. Here is how to run that experiment properly.
Step 1: Find your maintenance, then add a small surplus
Muscle gain needs surplus energy, but only a little. Aim for roughly 250 to 400 extra calories per day above maintenance, which is about a 10 to 15 percent bump for most lifters. That is the difference between a lean bulk and a dirty bulk, where people pile on 700+ surplus calories and gain two pounds of fat for every pound of muscle.
To find maintenance, track your weight every morning for two weeks while eating normally. If your average bodyweight holds steady, your average daily intake is roughly maintenance. Add your surplus on top of that number, not on top of an online calculator's guess.
Step 2: Set your macros, protein first
Protein drives muscle repair, so anchor it first. Eat 1.6 to 2.2 grams of protein per kilogram of bodyweight per day (about 0.7 to 1 gram per pound). An 80 kg lifter lands around 130 to 175 g. There is no meaningful benefit above that range for natural lifters, so do not chase 300 g.
Set fat next, at 0.5 to 1 g/kg or roughly 20 to 30 percent of calories, which keeps hormones and joints happy. Carbohydrates fill the rest. Carbs are your training fuel here, so do not fear them on a bulk: they are what let you add weight to the bar week after week.
| Target | Lean bulk range | Example: 80 kg lifter |
|---|---|---|
| Calorie surplus | +250 to +400 / day | ~+300 kcal/day |
| Protein | 1.6 to 2.2 g/kg | 130 to 175 g |
| Fat | 0.5 to 1 g/kg | 40 to 80 g |
| Rate of gain | 0.25 to 0.5% BW / week | ~0.2 to 0.4 kg/week |
Step 3: Train to actually use the calories
A surplus without a training stimulus just makes you fatter. Build your week around compound lifts and progressive overload, meaning you add reps or weight over time. Squats, deadlifts, bench press, overhead press, rows, and pull-ups should form the backbone. Browse our exercise library if you need clean form references before loading up.
Hit each muscle group with roughly 10 to 20 hard sets per week, split across two or three sessions so each muscle gets trained more than once. Keep most working sets in the 5 to 12 rep range and stop one to three reps shy of failure on the big lifts. The marker of a productive bulk is simple: the weight on the bar climbs month over month.
A sample form cue per lift
- Squat: brace your core as if about to be punched, then sit back and down, knees tracking over your toes.
- Bench: pull your shoulder blades together and down, keep a slight arch, and touch the bar to your lower chest.
- Deadlift: take the slack out of the bar before you pull, then push the floor away with your whole foot.
Step 4: Track the scale and adjust the surplus
This is the step most people skip, and it is the one that keeps a bulk lean. Weigh yourself daily, first thing, and take a weekly average to smooth out water and food weight. You are aiming for 0.25 to 0.5 percent of bodyweight gained per week. For a 90 kg lifter that is about 0.25 to 0.45 kg weekly, or roughly half a pound to a pound.
If the scale is flat for two weeks, add 150 calories per day. If you are gaining faster than half a percent and your waist is expanding, trim 150 to 200 calories. True beginners can gain at the upper end of the range; intermediate and advanced lifters should stay conservative, because their muscle ceiling for the week is lower and the extra calories have nowhere productive to go.
Step 5: Choose foods that make a surplus easy and clean
Eating slightly over maintenance every single day is harder than it sounds when your food is all chicken and broccoli. Lean on calorie-dense but quality choices: olive oil, nuts, oats, rice, whole eggs, full-fat dairy, and dried fruit add calories without filling you up the way plain vegetables do.
- Breakfast: oats with whole milk, a scoop of whey, banana, and a tablespoon of peanut butter.
- Lunch: rice, chicken thigh, mixed vegetables, drizzled with olive oil.
- Dinner: salmon, potatoes, and a side salad with a real dressing.
- Snacks: Greek yoghurt with honey, a handful of almonds, or a glass of milk.
Liquid calories help when your appetite lags: a milk-and-whey shake can add 400 calories without much effort. For more structured ideas, our recipe collection has high-protein meals built for this exact job. You can also let the FitBot Coach app calculate your surplus and macros and log it all as you go.
Step 6: Know when to end the bulk
Bulks should be seasons, not lifestyles. Most lifters do best running a bulk for three to five months, then transitioning. End it when body fat creeps up to a point you are not comfortable with, typically around 15 percent for men and 23 to 25 percent for women, or when you have hit a clear strength milestone.
When you wrap up, do not crash straight into a deep deficit. Spend a week or two eating at maintenance to let your body settle, then begin a slow cut. We cover that in how to cut without losing muscle, which keeps the muscle you just built. And if you are already fairly lean and would rather gain muscle and lose fat at the same time, read body recomposition before committing to a surplus at all.
The short version
Eat a small surplus, prioritise protein, train for progressive overload, and let the weekly scale average tell you whether to nudge calories up or down. Do that patiently and you build muscle you keep, instead of fat you have to fight off later.
Key takeaways
- Eat a small surplus of 250 to 400 calories a day, not a dirty 700+ bulk
- Set protein first at 1.6 to 2.2 g/kg, then fat, then fill the rest with carbs
- Aim to gain 0.25 to 0.5 percent of bodyweight per week and average the scale weekly
- Train compound lifts for progressive overload with 10 to 20 hard sets per muscle weekly
- End the bulk around 15% body fat for men, then move to maintenance before cutting
Frequently asked questions
How many calories should I eat on a lean bulk?
Start about 250 to 400 calories above your maintenance level, roughly a 10 to 15 percent increase. Find maintenance by tracking your weight and intake for two weeks, then add the surplus on top. Adjust by 150 calories if your weekly weight average stalls or climbs too fast.
How fast should I gain weight while bulking?
Target 0.25 to 0.5 percent of your bodyweight per week, which is about half a pound to a pound for most lifters. Beginners can gain at the faster end, while intermediate and advanced lifters should stay slow to limit fat gain. Use a weekly scale average rather than daily readings to judge the trend.
Can I build muscle without bulking?
Yes, if you are a beginner, returning from a layoff, or carrying extra body fat, you can build muscle while eating at or slightly below maintenance. This is called body recomposition. Leaner, more experienced lifters usually need a small surplus to keep making gains.