To gain weight, you need to eat roughly 250 to 500 calories more per day than your body burns. That surplus adds up over time, producing a steady gain of about half a pound to one pound per week for most people. The exact number depends on your size, age, sex, and how active you are, so the real starting point is figuring out how many calories you burn in a normal day.
Finding Your Maintenance Calories
Your body burns energy in three ways: keeping you alive at rest (breathing, circulating blood, repairing cells), digesting food, and moving around. The first category, your resting metabolic rate, accounts for the largest share. Digestion takes up about 10 percent of your daily total. Physical activity covers everything from walking to the grocery store to an hour at the gym.
The simplest way to estimate your daily burn is to calculate your resting metabolic rate and then multiply it by an activity factor. Online calculators do this automatically, but here’s what the multipliers look like:
- Sedentary (desk job, little exercise): resting rate × 1.2
- Somewhat active (light exercise a few days a week): resting rate × 1.3
- Moderately active (regular exercise most days): resting rate × 1.5
- Very active (hard training daily): resting rate × 1.6–1.7
For a rough example, a moderately active 30-year-old man who weighs 160 pounds might burn around 2,500 calories a day. A moderately active woman of the same age at 140 pounds might burn around 2,000. These are ballpark numbers. The NIH’s free Body Weight Simulator can give you a more personalized estimate based on your height, current weight, sex, and goal weight.
How Big Your Surplus Should Be
Sports nutrition guidelines recommend eating 10 to 20 percent above your maintenance calories. If you maintain your weight at 2,500 calories, that means eating 2,750 to 3,000 per day. At 2,000 maintenance, you’d aim for 2,200 to 2,400.
A good target rate of gain is 0.25 to 0.5 percent of your body weight per week. For someone who weighs 160 pounds, that’s roughly 0.4 to 0.8 pounds per week. If the scale isn’t moving after two weeks, add another 100 to 200 calories. If you’re gaining faster than that range, you’re likely adding more fat than necessary.
People newer to strength training can generally handle the higher end of the surplus (closer to 20 percent above maintenance) and put more of those extra calories toward muscle. If you’ve been lifting for years, a smaller surplus, around 5 to 10 percent, is more efficient. A 2023 randomized trial found that resistance-trained individuals eating at a 15 percent surplus gained noticeably more body fat than those at a 5 percent surplus, with no clear advantage in muscle growth.
Why the “3,500 Calories Per Pound” Rule Isn’t Reliable
You may have heard that 3,500 extra calories equals one pound of body weight. This old rule of thumb has been largely disproven. When researchers tested it against closely monitored studies, actual weight changes rarely matched the prediction. The rule assumes every person responds identically to the same calorie change, but men gain faster than women on the same surplus, younger adults gain faster than older adults, and individuals within those groups still vary.
Your body also adapts as you gain. Adding even a few pounds increases your daily calorie needs slightly, which means the same surplus that worked in month one produces a smaller effect by month three. This is normal. It just means you’ll need to periodically reassess and adjust your intake upward if your goal is continued gain.
What to Expect on the Scale
The first five pounds or so often show up quickly, sometimes within the first week or two. Most of that early jump is water and stored carbohydrates, not new tissue. It’s real weight, but it doesn’t reflect the pace you should expect going forward.
After that initial bump, a 500-calorie daily surplus produces roughly 15 pounds over six months. A 1,000-calorie daily surplus can produce around 25 pounds in the same timeframe, but a larger portion of that gain will be fat rather than muscle. Weigh yourself once a week, at the same time of day, and track the trend rather than any single reading. Daily fluctuations of one to three pounds from water, food volume, and digestion are completely normal.
Protein Matters More Than Total Calories Alone
If you want your weight gain to include meaningful muscle, protein intake is the single most important dietary factor alongside resistance training. The current consensus among sports nutrition researchers is 1.6 to 2.2 grams of protein per kilogram of body weight per day. For a 160-pound (73 kg) person, that works out to about 117 to 160 grams of protein daily.
Spreading that protein across three to four meals tends to be more effective than loading it all into one or two sittings. Each meal should include a protein source: eggs, meat, fish, dairy, legumes, tofu, or a combination.
High-Calorie Foods That Make Surpluses Easier
One of the biggest practical obstacles to gaining weight is simply feeling too full. Calorie-dense foods let you take in more energy without dramatically increasing the volume of food on your plate. Some of the most efficient options:
- Nut butters: 190 calories per 2 tablespoons, with protein
- Nuts and seeds: 160 to 200 calories per ounce
- Dried fruit: 160 to 185 calories per 2 ounces
- Whole milk: 150 calories per cup
- Cheese: 115 calories per ounce
- Avocado: 100 to 150 calories per half
- Olive oil or butter: 100 calories per tablespoon
- Eggs: 75 calories each
Small additions make a surprisingly big difference. Cooking vegetables in olive oil instead of steaming them adds 100 to 200 calories. Tossing a tablespoon of nut butter into a smoothie adds nearly 100. Snacking on a handful of trail mix between meals can easily contribute 200 to 300 calories without requiring you to sit down for another full meal.
Full-fat dairy products are especially useful because they combine calories, protein, and easy consumption. A glass of whole milk with a meal is 150 calories you barely notice. Greek yogurt topped with granola and honey can reach 300 to 400 calories in a small bowl.
Adjusting Over Time
Your calorie needs will shift as your weight increases. Someone who started at 140 pounds and gained 10 pounds now has a higher resting metabolic rate and burns more calories during activity simply because they’re carrying more mass. Recalculating your maintenance calories every 10 to 15 pounds of gain keeps your surplus in the right range.
If the scale stalls for more than two consecutive weeks and your eating has been consistent, add 100 to 200 calories per day rather than making a large jump. Small, gradual increases are easier to sustain and less likely to tip the balance toward excessive fat gain. Track weekly averages of both your calorie intake and body weight, and let the trend over three to four weeks guide your decisions rather than reacting to any single day or weigh-in.