Eating to gain
How much to eat to gain muscle
Step 1: what your body burns. Start from your TDEE — the calories that keep your weight steady — in the TDEE calculator. That's zero: eat exactly that, and your weight doesn't move.
Step 2: a small surplus. Add roughly 10%–15% above your TDEE. The calorie calculator and the Fitshare app add 12%, and at least 250 calories a day. A bigger surplus doesn't build muscle faster — your body builds muscle at a limited pace, and anything beyond that is stored mostly as fat.
A TDEE of 2,500 calories + 12% → 2,800 calories a day
Target pace: beginners 1%–1.5% of bodyweight a month, experienced 0.5%–1%
Step 3: protein. 1.6 to 2.2 g per kg of bodyweight, the range where studies of strength training find most of the muscle-building benefit. The protein calculator suggests 1.8 — about 126 g a day at 70 kg. In a surplus there's no need to go to the top end.
The rest of your calories come from carbs and fats, however suits you. Carbs fuel your training, and when it's hard to eat enough, drinks and calorie-dense foods (nuts, tahini, oats, rice) help more than another meal.