Blog · Calories & the deficit

Using a calorie tracker to gain weight: surplus, protein and pace

Gain weight with a calorie tracker: a 250–500 kcal surplus, 1.6–2.2 g/kg protein, easy add-ons and a weekly rule for adjusting, with one worked example.

A dumbbell planted in a terracotta flowerpot with a green sprout growing from it, watered from a milk carton

To gain weight steadily, eat about 250–500 kcal a day above your maintenance needs and aim to gain roughly 0.25–0.5% of your body weight a week: about 0.15–0.3 kg (0.3–0.7 lb) at 62 kg. Add 1.6–2.2 g of protein per kg and strength training, and more of the gain can be muscle.

Tracking matters more here than people expect. Most who struggle to gain already feel they eat a lot; a few weeks of honest logging shows where the day comes up short.

HeyCoach, a nutrition coach that lives in WhatsApp, sets a surplus target for you and keeps a running total as you log meals by photo, text or voice note, and you can try it free for five days.

How many calories to gain weight

Start with maintenance (TDEE), the intake that holds your weight steady. Estimate resting energy with the Mifflin–St Jeor equation, then multiply by an activity factor: about 1.2 if you mostly sit, 1.45 if you exercise regularly, 1.65 if you train most days or do physical work. The TDEE calculator does the arithmetic, and the TDEE guide explains the activity choice.

Then add the surplus. The NHS suggests adults who need to gain add around 300–500 calories a day and gain gradually. A 2019 review of off-season nutrition for natural bodybuilders by Iraki and colleagues recommends eating roughly 10–20% above maintenance and gaining about 0.25–0.5% of body weight a week as a novice or intermediate lifter, more slowly once advanced. It is the calorie deficit math in reverse: a common shortcut counts about 7,700 kcal per kilogram, so 0.25 kg a week is about 275 kcal a day. Your weight trend then corrects the estimate.

Why not faster? Past the beginner stage, the extra tends to be mostly fat. In a randomized trial of 39 elite athletes on the same strength program, a group eating about 600 kcal a day more than the free-eating group gained far more fat, but not significantly more lean mass.

A worked example

Take a 24-year-old man, 178 cm (5 ft 10 in) and 62 kg (137 lb), BMI about 19.6: lean, but in the healthy range. He lifts three times a week, so the 1.45 factor fits.

10 × 62 + 6.25 × 178 − 5 × 24 + 5 = 1,617.5 kcal/day resting

1,617.5 × 1.45 = 2,345 kcal/day maintenance

For 0.25 kg a week (0.4% of his body weight) he adds 275 kcal: about 2,620 kcal a day, a surplus of roughly 12%. At 0.5 kg a week he would gain 0.8% weekly, faster than the review's range.

Protein at 2.0 g/kg is 124 g; fat at 27% of calories is 79 g, and carbohydrate fills the rest (about 353 g). One day that hits it, rounded from USDA FoodData Central:

Meal Food Calories Protein
Breakfast 80 g oats cooked in 250 ml whole milk, 1 large banana, 1 tbsp peanut butter 677 24 g
Lunch 100 g roasted chicken breast, 250 g cooked white rice, 1 tbsp olive oil, 100 g broccoli 644 40 g
Snack 150 g whole-milk Greek yogurt, 30 g mixed nuts, 1 tbsp honey 388 19 g
Dinner 100 g dry pasta, 75 g cooked 90% lean ground beef, 125 g marinara, 1 tbsp grated parmesan 627 37 g
Before bed 250 ml whole milk, 2 Medjool dates 290 9 g
Total 2,626 kcal 129 g

Milk in the oats, oil on the rice, nuts in the yogurt and a fifth eating slot do the work; no single meal is enormous. The macro calculator splits your own target.

Why tracking matters more when you are gaining

Appetite tends to pull you back toward your usual intake. In a 1994 study, younger men overfed by about 980 kcal a day for three weeks spontaneously ate less afterward and lost the weight they had gained. Eating more has to be repeated daily, and hunger will not remind you.

Memory is a poor log, too: the big dinner sticks, the coffee-only breakfast does not. "I eat a lot" can be true of dinner and still leave the day several hundred calories short.

A log turns the impression into a number, and its most useful moment is the evening: 400 kcal short at 8 p.m. is a glass of whole milk and a handful of nuts away (about 335 kcal). A few weeks teaches you what your target looks like. Keep the habit light with how to count calories, and use the food calorie chart to spot dense foods.

Protein and lifting decide what the surplus becomes

A surplus supplies material; strength training gives your body a reason to build muscle with it. The Iraki review calls combining the two the most effective way to direct extra energy toward muscle. The CDC's adult baseline is muscle-strengthening work at least two days a week covering all major muscle groups; a full-body program two or three times a week, adding weight or reps over time, is a simple start.

A meta-analysis by Morton and colleagues of 49 trials found gains in fat-free mass leveled off around 1.6 g/kg of daily protein, but the confidence interval reached 2.2 g/kg, so the authors suggested about 2.2 for anyone aiming to maximize gains. For the example, 1.6–2.2 g/kg is 99–136 g a day, easiest as 25–40 g across three to five meals. The protein calculator works out yours; the range matches our guide to protein for weight loss.

How to eat more without feeling stuffed

If big plates feel like too much, raise calorie density instead of volume. Fat carries 9 kcal per gram against 4 for protein and carbohydrate, so oil or nut butter adds a lot for little room. USDA values:

Add-on Calories Protein
1 tbsp (16 g) peanut butter 96 4 g
1 tbsp (13.5 g) olive oil 119 0 g
250 ml whole milk 157 8 g
30 g mixed nuts 178 5 g
1 scoop (32 g) whey protein powder 113 25 g
  • Drink some of it. Milk or a smoothie is often easier to finish than food. The NHS suggests high-calorie drinks between meals, not right before them.
  • Add fat to what you already eat: oil on rice, nut butter on oats, cheese or avocado in a sandwich.
  • Add a slot rather than enlarging every meal: a mid-afternoon snack or something before bed.
  • Keep easy food within reach. The energy-dense picks in our high-protein snack guide suit gaining.
  • Do not rely on sweets, which the NHS advises against.

Adjust from weekly averages

Weigh in the morning on most days and compare weekly averages, as the Iraki review recommends. Expect a first-week jump from extra water and food in transit.

  • Below your target rate for two to three weeks, with calories on target in the log: add 150–200 kcal a day.
  • Below target, and the log shows you came up short: eat the plan before raising it.
  • Gaining much faster than planned, such as double the rate: the extra is likely mostly fat. Pull back 150–200 kcal.
  • On target and lifts going up: change nothing.

Back to the example. His weekly averages read 62.4, 62.5 and 62.6 kg from a 62.0 kg start, with his log averaging 2,610 kcal. Weeks two and three added only 0.1 kg a week. He ate the target, so the estimate was low: a second 30 g handful of nuts adds about 180 kcal, for roughly 2,800, and he rechecks in two to three weeks. Had his log averaged 2,400, the fix would be eating the existing plan.

When to talk to a professional first

See a doctor or registered dietitian before setting your own surplus if your BMI is under 18.5 (the CDC's adult underweight cut-off); you are losing weight without trying; you have, or are recovering from, an eating disorder, in which case your treatment team sets any targets; you are under 20 and still growing, pregnant or breastfeeding; or a condition or medication affects your appetite, digestion or weight. Unexplained low weight deserves a checkup before a meal plan.

What to look for in an app for gaining

MyFitnessPal, Cronometer and MacroFactor all offer a weight-gain goal. Look for:

  • A surplus target you can set and change.
  • No "under budget" as success. When gaining, an under-target day is the miss.
  • Protein beside calories.
  • Fast logging, because the extras are what go unlogged. Saved meals help.
  • A weight trend built from averages.

HeyCoach's gain goal follows this logic: it adds 275, 550 or 825 kcal a day for 0.25, 0.5 or 0.75 kg a week, sets protein at 2.0 g/kg and shows the day's total against target every time you log; most people do best on the steady pace. Compare more in the best calorie counting apps.

FAQ

How many calories do I need to gain weight?

Estimate maintenance, then add about 250–500 kcal a day. The calorie calculator has a gain setting; your weekly trend tells you whether to adjust.

Can I use a calorie counter app to gain weight?

Yes. Choose a gain goal so the target sits above maintenance, track protein too and judge progress by weekly averages. The value is seeing a short day while there is still time to eat.

How fast should I gain weight?

For most people who lift, about 0.25–0.5% of body weight a week, with experienced lifters at the slow end. If you are underweight for a medical reason, your clinician sets the pace.

How do I gain weight if I'm never hungry?

Eat on a schedule instead of waiting for hunger, favor calorie-dense foods and drinks, and plan one extra snack. If poor appetite is new or comes with weight loss, see a doctor.

Will I gain fat or muscle?

Some of both. Lifting, enough protein and a modest surplus tilt it toward muscle; a large surplus tilts it toward fat. Your waist and gym progress tell you more than the scale.

Sources

The easy way to do this

Gaining weight mostly comes down to not letting the day finish short, and HeyCoach is built to catch that. It sets your surplus and protein targets in about 30 seconds; a photo, a line of text or a voice note in WhatsApp logs each meal, and every confirmation shows how far the day still has to go. Save your usual add-on once ("save this as my shake") and the extra snack is one message, while the evening check-in leaves time for that glass of milk. Message HeyCoach and try it free: five days of Pro, no card needed.

More on Calories & the deficit

Editorial and review policy. No independent dietitian review is claimed unless a reviewer is named.

HeyCoach is a nutrition coach, not a medical service. This article is general information, not medical advice — talk to your doctor before changing your diet if you have a medical condition, are pregnant, or take medication.