To gain muscle, you need to eat roughly 10 to 20 percent more calories than your body burns each day, with a strong emphasis on protein. For most people, that means an extra 300 to 600 calories above maintenance, paired with at least 1.2 to 1.7 grams of protein per kilogram of body weight. The specifics depend on your size, training experience, and how aggressively you want to gain.
How Many Extra Calories You Need
Your body can only build a limited amount of muscle tissue per day, so eating far beyond what you need doesn’t speed things up. It just adds body fat. A surplus of 10 to 20 percent above your maintenance calories strikes the right balance, providing enough energy to fuel muscle growth without excessive fat gain. If your maintenance level is around 2,500 calories, that means eating 2,750 to 3,000 per day. Someone maintaining at 3,000 would aim for 3,300 to 3,600.
A good way to gauge whether your surplus is dialed in is your rate of weight gain. You’re looking for about 0.25 to 0.5 percent of your body weight per week. For a 180-pound person, that’s roughly 0.45 to 0.9 pounds weekly. If you’re gaining faster than that, you’re likely adding more fat than necessary. If the scale isn’t moving at all after two to three weeks, bump your intake up by 200 calories and reassess.
Beginners can typically use the higher end of the surplus (closer to 20 percent) because their muscles respond more dramatically to new training stimulus. If you’ve been lifting consistently for a couple of years, stick closer to 10 percent. The more advanced you are, the slower muscle growth becomes, and a large surplus just gets stored as fat.
How Much Protein to Eat
Protein is the raw material your muscles are built from, and it’s the one macronutrient you can’t afford to shortchange. People who lift weights regularly need 1.2 to 1.7 grams of protein per kilogram of body weight daily. For a 180-pound (82 kg) person, that works out to roughly 100 to 140 grams per day. Most people trying to maximize muscle growth aim for the upper end of that range.
How you spread that protein across the day matters almost as much as the total. Eating 30 to 45 grams of protein per meal produces the strongest association with lean mass and strength. A single serving of about 30 grams appears to be enough to maximally stimulate your body’s muscle-building response, and eating significantly more in one sitting doesn’t amplify that signal further. Instead of cramming 100-plus grams into one or two meals, aim for at least two to three meals that each hit that 30-gram threshold. Two daily meals at or above 30 grams of protein were linked to meaningfully greater leg lean mass and strength compared to zero meals reaching that level.
In practical terms, 30 grams of protein looks like a chicken breast, a cup of Greek yogurt with some nuts, or a scoop and a half of most protein powders. If you can get three or four meals into that range, you’ve covered your bases.
Carbs and Fats: Filling In the Rest
Once protein is set, carbohydrates and fats fill out the remaining calories. Of the two, carbohydrates are more directly tied to training performance. They replenish glycogen, the stored fuel your muscles burn during hard sets. For people doing regular resistance training, 4 to 7 grams of carbohydrates per kilogram of body weight daily is the recommended range to support both strength performance and high training volumes. For that same 180-pound person, that’s roughly 330 to 575 grams of carbs per day, a wide range you can adjust based on how you feel in the gym.
If your workouts feel flat, sluggish, or you’re struggling to complete your normal volume, low carbohydrate intake is one of the first things to check. Prioritize carbs around your training window: a solid meal one to two hours before lifting and another after gives your muscles fuel when they need it most. Rice, oats, potatoes, pasta, bread, and fruit are all straightforward choices.
Fat fills the remaining calories after protein and carbs are accounted for. There’s no need to go extremely low-fat, since dietary fat supports hormone production (including testosterone) and overall health. Most people land somewhere around 0.8 to 1.2 grams per kilogram, though the exact number is less critical than hitting your protein and carbohydrate targets first.
A Simple Framework to Calculate Your Intake
If you want a quick starting point without overcomplicating things, here’s how to set your numbers:
- Step 1: Estimate your maintenance calories. Multiply your body weight in pounds by 14 to 16 (use 14 if you’re mostly sedentary outside the gym, 16 if you’re fairly active).
- Step 2: Add 10 to 20 percent for your surplus.
- Step 3: Set protein at 1.5 to 1.7 grams per kilogram of body weight (or roughly 0.7 to 0.8 grams per pound).
- Step 4: Set carbohydrates at 4 to 6 grams per kilogram.
- Step 5: Fill whatever calories remain with fat.
For a 180-pound person who’s moderately active, that might look like: 2,700 maintenance calories, bumped to about 3,100 with a 15 percent surplus, split into roughly 135 grams of protein, 400 grams of carbs, and 80 grams of fat. These numbers aren’t sacred. They’re a starting point you refine over weeks based on how your weight, energy, and performance respond.
How to Track Progress and Adjust
Weigh yourself at the same time each day (morning, after using the bathroom) and look at the weekly average rather than any single reading. Daily weight fluctuates by one to three pounds based on water, sodium, and food volume, so a single weigh-in tells you almost nothing. The weekly trend is what matters.
If your weekly average is climbing at about 0.25 to 0.5 percent of your body weight, you’re in the sweet spot. If it’s flat for two or more weeks, add 150 to 200 calories, preferably from carbohydrates. If you’re gaining faster than 0.5 percent per week consistently, trim 100 to 200 calories. Taking progress photos every two to four weeks also helps, since the mirror picks up changes in body composition that the scale misses entirely.
Strength progress in the gym is another useful signal. If your lifts are steadily going up, even in small increments, your nutrition is likely supporting muscle growth. If you’re eating in a surplus and training hard but your strength has stalled for several weeks, the issue is more likely your training program or recovery (sleep, stress) than your food intake.
Common Mistakes That Slow Muscle Gain
The most frequent problem is not eating enough consistently. Many people hit their calorie targets on training days but fall short on rest days, which averages out to a much smaller surplus than they think. Muscle repair and growth happen around the clock, not just in the hours after a workout. Your rest-day intake should be nearly identical to your training-day intake.
The second most common mistake is lumping all your protein into one or two meals. If you eat 20 grams at breakfast and then 80 grams at dinner, you’re only triggering a strong muscle-building response once. Spreading protein across three to four meals, each containing at least 30 grams, gives your body more opportunities to build tissue throughout the day.
Finally, many people drastically overestimate how much they need to eat. A 500 to 600 calorie surplus is the upper end for most people. Eating 1,000 or more calories above maintenance won’t double your muscle growth. It will roughly double your fat gain while muscle growth stays about the same. Patience with a moderate surplus produces a far better ratio of muscle to fat over time.