Diet for Muscle Gain: Calories, Protein and What Matters

A diet for muscle gain that holds up to the evidence: calorie surplus, protein targets, bulking without getting fat, and the eating mistakes that stall lifters.

A diet for muscle gain needs two things: a small calorie surplus, about 10–20% above maintenance so you gain roughly 0.25–0.5% of your bodyweight a week, and about 1.6 g of protein per kg of bodyweight a day, spread over three or more meals. Your weekly weight trend, not a formula, tells you whether the surplus is real.

How many calories do you need to gain muscle?

Start about 10–20% above maintenance and adjust based on your weekly average weight. Novice and intermediate lifters can aim to gain roughly 0.25–0.5% of bodyweight a week, and advanced lifters less (Iraki et al., 2019).

GoalCaloriesProteinGuide
Gain muscle, limit fat10–20% above maintenance1.6–2.2 g/kghow to lean bulk
Lose fat, keep muscleBelow maintenanceHigher end or morebuilding muscle in a deficit
Scale won't moveCheck the weekly averageBuilt into every mealwhy you're not gaining weight

How much protein do you need?

Aim for about 1.6 g/kg (0.7 g/lb) a day. A meta-analysis of 49 trials found that gains plateaued around 1.62 g/kg, while 2.2 g/kg (1 g/lb) covers nearly everyone.

Is creatine worth taking?

For most lifters, yes: it is the one supplement with consistent evidence for more lean mass and strength during training, at 3–5 g a day (ISSN, 2017). The effect is real but modest.

Can you build muscle while cutting, or while drinking?

Muscle gain in a calorie deficit is most likely for beginners, people returning after a break and people carrying extra fat. Occasional drinking is unlikely to show up in your progress; heavy drinking is a different story.

If you're eating on target and still not growing, food may not be your bottleneck. Find out whether diet is really what's holding you back LiftDecode's diagnosis checks the training and recovery side too, and ranks what to fix first.

FAQ

What is the best diet for muscle gain?

Choose an approach you can repeat: a small calorie surplus, about 1.6 g of protein per kg daily spread over three or more meals, and enough carbohydrate to fuel training. Food choice matters less than hitting those targets week after week.

What nutrition helps muscle growth most?

Enough total calories and enough protein do the most to support muscle growth. Timing, supplements and special macros are details once those two are in place (Morton et al., 2018).

How do I know if I'm eating enough to build muscle?

Weigh yourself most mornings and compare weekly averages. If your average isn't rising by roughly 0.25–0.5% of bodyweight a week, you're likely eating at maintenance.

All nutrition articles

Other topics