How Many Calories Should I Eat to Bulk?

To bulk effectively, eat 10–20% more calories than your body needs to maintain its current weight. For most people, that works out to roughly 250–500 extra calories per day. The exact number depends on your size, activity level, and how fast you’re gaining weight, so you’ll need to calculate your own starting point and adjust from there.

Finding Your Maintenance Calories

Before you can add a surplus, you need to know how many calories your body burns in a typical day. This is your total daily energy expenditure, or TDEE. The simplest way to estimate it is to multiply your basal metabolic rate (the calories your body burns at rest) by an activity factor that reflects how much you move and train.

For basal metabolic rate, the most widely used formula (the Mifflin-St Jeor equation) works like this:

  • Men: (10 × weight in kg) + (6.25 × height in cm) – (5 × age) + 5
  • Women: (10 × weight in kg) + (6.25 × height in cm) – (5 × age) – 161

Then multiply that number by your activity level. If you’re lifting 3–5 days per week, use a multiplier of about 1.55. If you’re training hard 6–7 days per week, use 1.725. These multipliers come from established fitness certification standards and give you a reasonable starting estimate. So a 180-pound man who’s 5’10”, 28 years old, and lifts four days a week would land around 2,700 calories for maintenance. His bulking target would be roughly 2,970–3,240 calories per day.

Keep in mind this is an estimate. The real test is the scale. If you’re not gaining weight after two weeks at your calculated surplus, your maintenance number is higher than expected and you need to eat more.

How Much Surplus You Actually Need

A surplus of 10–20% above maintenance is the sweet spot for building muscle without packing on unnecessary fat. At that range, you should gain about 0.25–0.5% of your body weight per week. For a 180-pound person, that’s roughly 0.45–0.9 pounds per week.

If you’re newer to lifting, aim closer to the higher end of that surplus (around 20%) because beginners can build muscle faster and put those extra calories to good use. If you’ve been training for several years, a more conservative surplus of 10–15% is smarter since experienced lifters gain muscle more slowly, and the extra calories are more likely to become fat.

Weigh yourself at the same time each day, ideally in the morning before eating, and compare weekly averages rather than day-to-day numbers. If your weekly average is climbing faster than 0.5% of your body weight, scale the calories back. If it’s barely moving, add 100–200 calories and reassess after another week or two.

Where Those Calories Should Come From

Hitting a calorie target matters, but so does how you split those calories across protein, carbohydrates, and fat. A solid starting framework for muscle gain is 45–50% of calories from carbs, 30–35% from protein, and 20–25% from fat.

Protein deserves the most attention. People who lift regularly need 1.2–1.7 grams of protein per kilogram of body weight per day, and muscle growth plateaus once you go above roughly 2.0 grams per kilogram. For a 180-pound (82 kg) person, that’s about 100–165 grams of protein daily. Spreading that protein across 3–5 meals, aiming for around 0.3 grams per kilogram at each meal, keeps your muscles supplied with what they need throughout the day. On a 3,000-calorie bulk, 30–35% from protein gives you 225–260 grams, which comfortably covers even the higher end of that range.

Carbohydrates fuel your training sessions and recovery. They should make up the largest share of your calories. On a 3,000-calorie diet, 45–50% means 1,350–1,500 calories from carbs, or about 340–375 grams. Prioritize whole grains, rice, potatoes, oats, and fruit.

Fat supports hormone production and overall health. At 20–25% of total calories, a 3,000-calorie diet gives you 600–750 calories from fat, roughly 67–83 grams. Nuts, olive oil, avocado, eggs, and fatty fish are good sources.

Lean Bulk vs. Aggressive Bulk

A lean bulk keeps your surplus small and controlled, typically at the 10–15% range. You gain weight slowly, most of it muscle, and you stay relatively lean throughout the process. The downside is that progress feels slow, and you need to be consistent with tracking.

An aggressive bulk (sometimes called a dirty bulk) uses a much larger surplus, often 500+ calories above what’s needed. You’ll gain weight faster, but a significant portion of it will be fat. That creates a problem down the line: cutting back to a lower body fat percentage takes time, and you inevitably lose some muscle during that process. The time spent dieting down is time you’re not spending building muscle.

For most people, a controlled surplus that limits fat gain is the more efficient long-term strategy. One factor that helps regardless of approach: keeping protein high. Getting 25% or more of your daily calories from protein can cut the amount of fat you gain during a bulk roughly in half compared to a low-protein diet.

Starting Body Fat Matters

Your body composition when you start a bulk affects how efficiently your body uses those extra calories. Men tend to build muscle most effectively when starting at around 10–15% body fat, while women do best in the 18–24% range. This isn’t arbitrary. Testosterone levels in men peak at roughly 10–11% body fat and decline as body fat rises. In women, estrogen levels are highest between 23–25% body fat and drop beyond that point. Both hormones play key roles in muscle building.

If you’re well above those ranges, you’ll get more out of a bulk by first bringing your body fat down. Starting leaner means your body partitions more of those surplus calories toward muscle rather than additional fat storage, and you have more room to bulk before needing to cut again.

A Quick-Start Example

Here’s what putting this together looks like for a 170-pound (77 kg) man, age 25, who lifts four days a week:

  • Estimated maintenance: roughly 2,600 calories
  • Bulking calories (15% surplus): roughly 2,990 calories
  • Protein: 150–160 grams (about 2.0 g/kg)
  • Carbs: 340–375 grams
  • Fat: 65–80 grams
  • Target weight gain: 0.4–0.85 pounds per week

Start there, track your weight for two weeks, and adjust. If the scale isn’t moving, add 150–200 calories from carbs. If you’re gaining faster than 0.85 pounds per week, trim back slightly. Bulking is a process of calibration, not a one-time calculation. The number you start with is a starting point. The number that actually works is the one that puts you in that 0.25–0.5% weekly gain range consistently.