How Many Calories Do You Need to Build Muscle?
Quick answer: Most lifters build muscle best on a surplus of roughly 300 to 500 calories per day above maintenance, paired with 1.6 to 2.2 g of protein per kilogram of bodyweight. That works out to gaining about 0.25% to 0.5% of your bodyweight per week. Bigger surpluses add fat, not muscle.
You have been training hard for months. Your log shows the same weights it showed in spring.
Someone at the gym tells you to eat more, so you add a second dinner and a shake, and three months later the bar has not moved but your jeans have.
There is a number between "not enough" and "way too much." It is smaller than most people think.
Why do you need extra calories to build muscle at all?
Building tissue costs energy. Your body has to fund muscle protein synthesis on top of everything else it already pays for, and a surplus makes that funding easy rather than contested.
A surplus also protects your training. Eating enough means better recovery between sessions, better performance in them, and more of the hard sets that actually drive growth.
It is not strictly mandatory, though. A 2019 review in Frontiers in Nutrition by Slater and colleagues concluded that there is no validated one-size-fits-all surplus, and that untrained lifters, people returning after a layoff, and those carrying more body fat can gain muscle without eating above maintenance.
If you are lean and trained, though, a surplus is the difference between slow progress and none.
How big should the calorie surplus be?
300 to 500 calories per day above maintenance covers most lifters. That is one substantial snack, not a second dinner.
The same Frontiers in Nutrition review pointed toward a conservative starting point of roughly 1,500 to 2,000 kJ per day, which is about 360 to 480 calories, and recommended reviewing body composition regularly rather than committing to a fixed number forever.
Bigger is not better, and there is data on that. In a study of 39 elite athletes published in the European Journal of Sport Science, Garthe and colleagues gave one group a structured surplus (about 544 calories above their previous intake) and let the other eat freely.
The structured group gained slightly more lean mass, 1.7 kg versus 1.2 kg. They also gained 1.1 kg of fat versus 0.2 kg. Half a kilo of extra muscle cost nearly a kilo of extra fat.
That is the trade in one sentence: past a modest surplus, the extra calories mostly become fat.
Scaling it to your own size
A 60 kg lifter and a 100 kg lifter should not use the same number. Percentages travel better than fixed calories.
| Bodyweight | Rough surplus | Target weekly gain |
|---|---|---|
| 60 kg (132 lb) | 250 to 350 kcal | 0.15 to 0.3 kg |
| 75 kg (165 lb) | 300 to 400 kcal | 0.2 to 0.35 kg |
| 90 kg (198 lb) | 350 to 500 kcal | 0.25 to 0.45 kg |
If you have no idea what your maintenance is, start by estimating it with our free TDEE calculator, then add the surplus on top and verify against the scale over three weeks.
How do you find your actual maintenance calories?
Calculators give you a starting guess, the scale gives you the answer. Every equation assumes an average activity level, and you are not average.
Here is the honest version of the process:
- Eat roughly the same way for two weeks and log it.
- Weigh yourself most mornings, same conditions, and take the weekly average.
- If the weekly average is flat, your average intake was maintenance.
Weekly averages matter more than daily numbers. Water, salt, and carbs swing daily weight by a kilo or more, which is why single weigh-ins send people into pointless panic.
Once you know maintenance, the surplus is just arithmetic. And once you are eating in a surplus, your training log becomes the thing that tells you whether the calories are turning into anything useful.
How fast should you actually be gaining?
Aim for 0.25% to 0.5% of bodyweight per week. For a 80 kg lifter that is 200 to 400 g per week, or roughly 1 to 1.5 kg per month.
That feels insultingly slow. It is also close to the ceiling of what trained lifters can add as muscle, which is exactly the point Garthe's athletes demonstrated when faster gain simply meant more fat.
Beginners can run the top of that range. Newer lifters build muscle faster, and they usually have more room before the surplus starts spilling into fat.
Advanced lifters should run the bottom. After a few years, muscle accrual slows to a crawl, and a large surplus is almost purely a fat-gain strategy.
If the scale is climbing faster than this, cut 150 to 200 calories and hold. If it has not moved in three weeks, add 150 to 200.
What about protein and the rest of the calories?
Protein: 1.6 to 2.2 g per kilogram of bodyweight. The Frontiers in Nutrition review noted that the meta-regression evidence points to gains plateauing around 1.6 g per kilogram per day, with the higher end acting as insurance rather than an upgrade.
For an 80 kg lifter that is roughly 130 to 175 g per day. Spread it across three or four meals and stop thinking about it.
Carbohydrate should take most of the remainder. Carbs fuel the hard sets that create the growth stimulus, and training quality is not a side issue when you are eating extra specifically to train harder.
Fat fills the gap, with a floor. Keep fat at roughly 0.7 to 1 g per kilogram for hormonal and general health, then let carbs absorb whatever calories are left.
The macro split is the last 10% of the problem. Total calories and total protein are the first 90%.
What should you track to know it is working?
Three numbers, checked weekly. Bodyweight trend, training performance, and one or two tape measurements. That is the whole dashboard.
- Bodyweight trend. Weekly average, not daily readings.
- Training log. Are the weights or reps at a given weight climbing? That is muscle asking for the calories.
- Waist measurement. If your waist is growing faster than your lifts, the surplus is too big.
Photos help too, though they move slowly. Our guide on how to take progress photos covers the setup that makes month-to-month comparisons actually comparable.
The training log is the one people neglect, and it is the most informative. A surplus that is working shows up as reps you could not do a month ago, not just a number on the scale.
Making the log part easy
The nutrition side is straightforward to track because a hundred apps will count calories for you. The training side is where most lifters go quiet, and that is the half that tells you whether the calories became muscle.
If you already write your sets in your phone's notes app, you are most of the way there. A line like squat 100kg 8,8,7 is a complete record. What it is not, on its own, is a trend.
Here is how the usual options compare when your question is "are my lifts going up while I eat more?":
| Feature | Physical Notebook | Notes App | Traditional Gym App | Gym Note Plus |
|---|---|---|---|---|
| Logging speed | Fast | Very fast | Slow (menus and taps) | Very fast (plain text) |
| Data visualization | None | None | Charts | Charts from plain text |
| Flexibility | Total | Total | Rigid templates | Total (free-form text) |
| Searchability | Flick through pages | Text search only | Good | Good |
| Links weight trend to lifts | Manual | Manual | Sometimes | Yes |
Gym Note Plus keeps the habit and adds the trend. You type your workout the way you always have, and it turns those lines into a tracked history:
- Plain text in, charts out. No dropdowns, no exercise picker, no set-up night.
- Progress you can actually see. Whether your working weights climbed over a bulk is a graph, not a memory.
- Bodyweight alongside training. The two numbers that decide whether a surplus is working, in one place.
- Nothing to migrate. Your existing shorthand works as it is.
You can test the idea in ten seconds: paste your last session into the free notes to workout translator and watch the text become a structured workout.
A surplus does not build muscle. Training builds muscle, and a modest surplus pays for it. Eat 300 to 500 calories over maintenance, and let your log tell you whether it worked.
A simple starting plan
- Estimate maintenance this week. Use the TDEE calculator as a starting number, not a verdict.
- Add 300 calories, not 800. One real snack, ideally protein and carbs.
- Hit your protein floor daily. 1.6 g per kilogram of bodyweight, every day, before you worry about anything else.
- Weigh in most mornings and average weekly. Adjust by 150 to 200 calories only if the average has been off target for three weeks.
- Log every session. If your lifts are not moving after a month of steady gain, the problem is training, not calories.
Frequently Asked Questions
How many calories above maintenance should I eat to build muscle?
Most lifters should eat 300 to 500 calories above maintenance per day to build muscle. Research summarised in the 2019 Frontiers in Nutrition review by Slater and colleagues suggests a conservative surplus of roughly 360 to 480 calories as a starting point, adjusted based on how your bodyweight and body composition respond over several weeks.
Can you build muscle without a calorie surplus?
Yes, in specific cases. Beginners, lifters returning after time off, and people carrying higher body fat can build muscle at maintenance calories or even in a deficit, a process often called body recomposition. Trained, lean lifters generally need a small surplus because their bodies have far less spare energy to redirect toward new muscle tissue.
How much weight should I gain per week when bulking?
Aim to gain 0.25% to 0.5% of your bodyweight per week when bulking, which is about 200 to 400 grams weekly for an 80 kg lifter. Gaining faster than this reliably adds fat rather than extra muscle, as shown in Garthe's 2013 study where a larger surplus produced 0.5 kg more lean mass but 0.9 kg more fat.
How much protein do I need to build muscle?
Consume 1.6 to 2.2 grams of protein per kilogram of bodyweight per day to build muscle. The evidence reviewed in Frontiers in Nutrition indicates gains largely plateau around 1.6 g per kilogram daily, so the upper end functions as a safety margin rather than a further benefit. An 80 kg lifter should target roughly 130 to 175 grams per day.
Will eating more calories make me stronger?
Eating more calories supports strength gains indirectly by improving recovery and training performance, but calories alone do not create strength. Strength comes from progressive overload in training. A surplus makes it easier to add weight or reps week to week, which is why tracking your workouts is the only way to confirm the extra food is doing its job.
Should I do a clean bulk or a dirty bulk?
A controlled surplus of 300 to 500 calories, sometimes called a clean bulk, produces a better muscle-to-fat ratio than eating without limits. Garthe's 2013 research in elite athletes found that larger, less controlled intakes added substantially more fat mass for only a marginal lean mass advantage, meaning a longer cutting phase later to reverse it.
Final Takeaways
- 300 to 500 calories over maintenance is the working range for most lifters.
- Target 0.25% to 0.5% of bodyweight gained per week. Faster is fat.
- Protein 1.6 to 2.2 g per kilogram covers the requirement with room to spare.
- Find maintenance from the scale, not from a calculator's first guess.
- Adjust every three weeks, not every three days. Daily weight is noise.
- Track your lifts too. A surplus that is not showing up in your log is just a surplus.
Josh Ibbotson
Josh is the creator of Gym Note Plus, building tools that make workout tracking as simple as taking notes.
Ready to try it out?
Download Gym Note Plus and start tracking your workouts the way you want.
Download on App Store




