
How Many Calories Should I Eat to Gain Weight?
Most healthy adults can start by eating 300–500 calories above maintenance each day to gain weight gradually.
If your weight stays stable at 2,200 calories per day, begin around 2,500–2,700 calories per day.
Daily calories for weight gain = maintenance calories + 300–500 calories
Follow this target for at least two weeks and compare your weekly average weight:
- If your weight is not increasing, add 100–200 calories per day.
- If it is increasing at a suitable rate, keep your intake unchanged.
- If you are gaining too quickly, reduce 100–200 calories.
For muscle-focused weight gain, a smaller surplus of 150–300 calories, or about 5%–10% above maintenance, may help limit unnecessary fat gain.
Quick Calorie Target Table
| Maintenance calories | Starting target |
|---|---|
| 1,800 | 2,100–2,300 |
| 2,000 | 2,300–2,500 |
| 2,200 | 2,500–2,700 |
| 2,400 | 2,700–2,900 |
| 2,600 | 2,900–3,100 |
| 3,000 | 3,300–3,500 |
These are estimates. The right target is the intake that creates a gradual upward weight trend for you.
How to Estimate Maintenance Calories
Maintenance calories are the approximate number of calories that keep your average body weight stable.
Track your usual food intake and weight for 10–14 days, including drinks, oils, sauces, snacks and weekend meals. Compare your average weight from the first week with the second:
- Stable weight suggests maintenance.
- Falling weight suggests a deficit.
- Rising weight suggests a surplus.
You can also use a reputable calculator or the Mifflin–St Jeor equation. Treat the result as a range and verify it with your real weight trend.
How Large Should Your Surplus Be?
| Goal | Suggested surplus |
| Gradual general weight gain | 300–500 calories |
| Muscle gain with limited fat gain | 150–300 calories or 5%–10% |
| No gain after two weeks | Add 100–200 calories |
| Gaining too quickly | Reduce 100–200 calories |
A larger surplus may increase scale weight faster, but it does not guarantee faster muscle growth. Research in resistance-trained adults suggests that larger surpluses may add more body fat without proportionally greater gains in muscle or strength.
How Quickly Should You Gain Weight?
For muscle-focused gain, about 0.25%–0.5% of body weight per week is a useful monitoring range.
- At 60 kg: about 0.15–0.30 kg per week
- At 70 kg: about 0.18–0.35 kg per week
- At 80 kg: about 0.20–0.40 kg per week
Not all gained weight will be muscle. Early changes may include water, glycogen and food in the digestive system, so avoid changing calories after only a few days.
How to Know Whether Your Target Is Working
Weigh yourself under similar conditions, preferably in the morning after using the bathroom and before eating. Use a weekly average instead of reacting to one measurement.
After at least two consistent weeks:
- Weight rising as intended: Keep calories unchanged.
- Weight broadly stable: Add 100–200 calories.
- Weight rising too quickly: Reduce 100–200 calories.
- Weight still falling: Review your tracking and seek medical advice if unexplained.
Small adjustments are easier to evaluate than repeatedly adding or removing 500 calories.
How Many Calories Do You Need to Gain Muscle?
Begin with a modest surplus rather than an aggressive “bulk.” About 150–300 extra calories, or 5%–10% above maintenance, is a reasonable starting point for many adults.
Calories alone do not build muscle. You also need progressive resistance training, adequate protein and recovery.
For healthy adults performing resistance training, 1.4–2.0 grams of protein per kilogram of body weight per day is a commonly used range. Around 1.6 g/kg/day is practical for many people. A 70 kg adult could aim for about 112 grams daily.
What Should You Eat to Gain Weight?
Choose foods that add calories while supplying protein, carbohydrates, fats, vitamins and minerals.
Useful options include:
- Rice, pasta, bread, oats and potatoes
- Eggs, dairy, fish, poultry, beans, lentils and tofu
- Nuts, nut butter, seeds, avocado and olive oil
- Yogurt, cheese, granola, dried fruit and smoothies
Easy additions include making oatmeal with milk, adding olive oil to meals, adding cheese or avocado to sandwiches and having yogurt with granola as a snack.
If you have a small appetite, try four to six smaller meals or snacks instead of three large meals. Liquid calories between meals may also be easier to tolerate.
Why Am I Not Gaining Weight?
Common reasons include:
- Your maintenance calories are higher than estimated.
- You eat more on some days but less on others.
- Oils, drinks, sauces or snacks are not counted.
- Your activity has increased.
- Your meals are filling but not calorie-dense.
- You changed your target too soon.
- A medical condition or medication is affecting appetite or weight.
Feeling that you eat “a lot” does not always mean your weekly average intake is above maintenance.
Frequently Asked Questions
Is 2,500 calories enough to gain weight?
Only if 2,500 is above your maintenance needs. Someone maintaining at 2,100 calories may gain at 2,500, while someone maintaining at 2,700 will not.
Will I gain weight eating 3,000 calories per day?
Probably, if your maintenance requirement is below 3,000. If it is equal to or above 3,000, you may maintain or lose weight.
How many extra calories should I eat to gain one pound per week?
A 500-calorie daily surplus is often associated with roughly one pound per week, but it is not guaranteed. Human weight change is not perfectly linear, so use your actual trend.
Do I need to count calories?
No. You can add a consistent snack, increase portions and monitor your weekly average. Tracking is most useful when your weight is not changing.
When to Speak With a Healthcare Professional
Seek medical advice if you are losing weight without trying, continue losing despite eating more, have persistent appetite loss, difficulty swallowing, digestive symptoms, unusual weakness or suspected malnutrition.
Children, teenagers, pregnant or breastfeeding people, people recovering from serious illness and anyone with a medical condition need individualized guidance. Someone who has eaten little or nothing for several days or may be severely undernourished should not begin an aggressive high-calorie plan without medical supervision.
The Bottom Line
Start with maintenance calories plus 300–500 calories per day for gradual weight gain. Use a smaller surplus for muscle-focused gain, follow the plan for at least two weeks and adjust by 100–200 calories according to your weekly average weight.
The best calorie target is the intake that produces a gradual, sustainable upward trend while supporting your health and goals.
We rely on peer-reviewed studies and reputable medical journals.

