Skip to content
← Back to Blog
Nutrition

Macros for Building Muscle: How to Set Calories, Protein and Carbs

·7 min read·Pacali AI

Quick Answer

Building muscle needs a small calorie surplus, not a large one. Aim for roughly 10–20% above maintenance, 1.6–2.2g of protein per kg, and enough carbs to train hard. Here is how to set and adjust each number.

Most people trying to build muscle get one of two things wrong: they eat far too large a surplus and gain mostly fat, or they are so afraid of fat gain that they never eat enough to build anything. The useful range is narrower than either.


Start With Maintenance


Everything is set relative to maintenance — the intake at which your weight is stable. Estimate it, then correct it with real data.


A reasonable starting estimate is 30–33 calories per kg of body weight per day for someone who trains 3–5 times a week. For an 80kg person that is roughly 2,400–2,650 calories.


Then verify it: eat at that estimate for two weeks, tracking consistently, and watch the weekly average weight. Flat means you found maintenance. Moving means adjust by 200 calories and repeat. No formula beats two weeks of your own data.


Set the Surplus: 10–20%


Muscle is built slowly and there is a hard ceiling on how fast it can be added. Eating far above that ceiling does not accelerate it — the excess becomes fat.


  • Beginners — 15–20% above maintenance is reasonable, since early growth is fastest
  • Intermediate and advanced — 10% or less; gains are slower and a large surplus is mostly fat

  • On 2,500 maintenance calories that is a surplus of roughly 250–500 per day.


    Realistic expectations matter here. A well-trained beginner might add 0.5–1kg of muscle per month in their first year. That falls sharply afterwards. Anyone gaining 2kg a month is gaining mostly fat.


    Target roughly 0.25–0.5% of body weight gained per week. For an 80kg person, 200–400g. Faster than that and the extra is not muscle.


    Protein: 1.6–2.2g per kg


    This is the most researched number in sports nutrition, and the evidence is consistent: intakes around 1.6g per kg of body weight per day capture most of the benefit for muscle growth, with modest additional benefit up to roughly 2.2g.


    For an 80kg person that is 128–176g of protein per day. Practical notes:


  • Above 2.2g/kg adds little. Very high intakes are not harmful for healthy people, but they are not doing more for muscle either.
  • Spread it out. Roughly 0.4g per kg per meal across 3–5 meals is more effective than one enormous serving.
  • Prioritise it when cutting. If you are dieting rather than gaining, sit at the top of the range to protect muscle.

  • Fat: Do Not Go Too Low


    Fat matters for hormone production and general health, and it is easy to cut too far when protein and carbs are both being pushed up.


    Keep fat at a minimum of 0.6–0.8g per kg of body weight — roughly 48–64g for an 80kg person. Most people do well somewhere between 20% and 30% of total calories.


    Carbs: Whatever Is Left


    Carbohydrate is not essential in the way protein and fat are, but it is the fuel that lets you train hard enough to justify the surplus. Once protein and fat are set, carbs fill the remaining calories.


    For an 80kg person eating 2,800 calories to gain:


  • Protein: 160g = 640 calories
  • Fat: 70g = 630 calories
  • Carbs: the remaining 1,530 calories = roughly 380g

  • If training feels flat and sessions are getting worse rather than better, carbs are usually the first thing to raise.


    Track the Right Things


    Weight alone will not tell you whether the surplus is working. Watch these together:


  • Weekly average weight — should rise 0.25–0.5% of body weight per week
  • Strength in key lifts — the clearest sign the surplus is being used
  • Waist measurement — if it is rising faster than your lifts, the surplus is too large
  • Protein consistency — hitting your target most days matters more than hitting it exactly

  • If the scale is climbing but strength is flat and your waist is growing, cut the surplus by 200 calories.


    Adjust Slowly


    Reassess every three to four weeks against averages, not individual days. Change one variable at a time and give it a fortnight before judging. Bodyweight, training performance and waist measurement together will tell you what to do next far more reliably than any calculator.

    Try it free

    Track your nutrition with Pacali

    Snap a photo of your meal — AI gives you instant calories and macros. Free for iPhone and Android.

    Download on the App StoreGet it on Google Play