How to Gain Weight Healthily — A Guide for Hardgainers

Gaining weight healthily is harder than it looks — not because the maths is complicated, but because the appetite is not there. People who struggle to gain weight usually eat less than they think, feel full quickly, and find the idea of eating more genuinely unpleasant. Telling them to "just eat more" is about as useful as telling a dieter to "just eat less".

This guide is for hardgainers: how to find your real calorie target, how to reach it with foods that do not leave you stuffed, how to use liquid calories and meal frequency, and how to train so the weight gained is muscle rather than fat. Healthy weight gain is a skill, and it can be learned like any other.

Use the calculator

Start with your own numbers: try our calorie calculator, bulk calorie calculator to work out your figures before applying anything on this page. The worked examples below use round numbers so you can follow the maths; the calculators use your real weight, height, age and goal.

Related reading: Hardgainer Guide — How to Gain Muscle When Nothing Seems to Work, Skinny to Muscular — A Realistic 12-Month Plan, Muscle Gain Diet — Calories, Protein and Meal Structure. You can also browse the full guides section for the rest of the series.

The key points

Find your real maintenance first. Most hardgainers underestimate what they burn: daily movement, fidgeting and a fast walking pace all add up, and a TDEE calculated from Mifflin-St Jeor is only a starting point. Track food honestly for a week — weighing portions — and compare it with your weight trend. If the scale is flat, that intake is your maintenance, whatever the calculator said, and the surplus is added on top of it.

The surplus is 300–500 kcal a day. That is enough to gain about 0.25–0.4 kg a week, mostly muscle if you are training, without the fat gain of a larger surplus. Start at +300 kcal and add 100–200 kcal every two weeks if the scale is flat. Jumping straight to +1,000 kcal causes discomfort, poor digestion and fat gain — and it is the reason most hardgainers quit gaining within a month.

Calorie density is the key trick. A plate of salad is 100 kcal; the same volume of rice, nuts and olive oil is 800 kcal. Choose foods that pack calories into a small volume: rice, pasta, oats, potatoes, nuts, nut butters, olive oil, dried fruit, full-fat dairy and fatty fish. Add a tablespoon of olive oil to a meal (120 kcal) or a handful of nuts (200 kcal) and the surplus appears without an extra plate of food.

Liquid calories bypass fullness. A smoothie with milk, oats, banana, peanut butter and protein powder is 600–800 kcal and takes two minutes to drink — the same calories as a large meal, with far less fullness. Drinking calories with or between meals is the single most effective tactic for people who feel full quickly, because liquids empty from the stomach faster than solids and trigger less satiety.

Eat more often, not more at once. Four to six smaller meals beat three enormous ones for someone with a small appetite: a large breakfast, a mid-morning snack, lunch, an afternoon snack, dinner, and a pre-bed snack. Each meal is manageable, the total adds up, and protein is spread evenly — 30–40 g per meal — which is better for muscle building than saving it all for dinner.

Train, or the weight will be fat. A surplus without resistance training becomes mostly fat; a surplus with progressive lifting becomes mostly muscle. Two to four full-body sessions a week, progressing the weights, is what turns extra food into a stronger body rather than a larger waist. Cardio should be kept low — walking is fine, but hours of running will burn the surplus you worked to create.

At a glance

Food or tactic Calories added Why it works
Smoothie (milk, oats, banana, peanut butter) 600–800 kcal Liquid, fast, easy to drink
Handful of mixed nuts (40 g) ~240 kcal Tiny volume, high density
Tablespoon of olive oil on a meal ~120 kcal No extra fullness
Extra cupped hand of rice ~200 kcal Familiar, easy to eat
Full-fat Greek yoghurt + honey (200 g) ~250 kcal Protein plus calories
Dried fruit, small box (50 g) ~170 kcal Sweet, portable, dense

Two or three of these additions a day create a 300–500 kcal surplus without a single extra full meal.

The formula behind it

The target comes from Mifflin-St Jeor (Mifflin et al., 1990) plus a surplus. Men: BMR = 10 × weight (kg) + 6.25 × height (cm) − 5 × age + 5. Women: BMR = 10 × weight (kg) + 6.25 × height (cm) − 5 × age − 161. TDEE = BMR × activity multiplier (1.55 moderately active, 1.725 very active). The healthy-gain target is TDEE + 300–500 kcal.

Worked example — a 24-year-old man, 62 kg, 178 cm, moderately active: BMR = 620 + 1,113 − 120 + 5 = 1,618 kcal; TDEE = 1,618 × 1.55 ≈ 2,508 kcal. His gaining target is about 2,808–3,008 kcal a day. Protein is 62 × 1.8 = 112 g a day (448 kcal). If his current intake is 2,400 kcal — which he thought was "eating loads" — he is actually in a small deficit, which is why he is not gaining. Adding a morning smoothie (700 kcal) and a handful of nuts (240 kcal) brings him to about 3,340 kcal, which is too much; adding just the smoothie brings him to 3,100 kcal, slightly above target — a good starting point to adjust from after two weeks of weighing.

The progress check: the weekly average weight should rise 0.25–0.4 kg. If it is flat after two weeks, add 100–200 kcal. If it rises faster than 0.5 kg a week, cut 100–200 kcal. Adjust by small amounts, and never let the target fall below the safety floors — which is rarely an issue when gaining, but the floors (1,200 kcal women, 1,500 kcal men) are minimums, not targets.

Your plan, step by step

  1. Track food honestly for a week, weighing portions, and find the intake at which your weight is flat — that is your real maintenance.
  2. Add 300 kcal to that figure, mostly from calorie-dense foods and one liquid meal a day.
  3. Set protein at 1.6–2.2 g/kg, spread as 30–40 g across 4–6 meals.
  4. Train 3–4 times a week with progressive overload; keep hard cardio low.
  5. Weigh 2–3 times a week, track the weekly average, and adjust by 100–200 kcal every two weeks.

How to use this guide

Use this guide as a system, not a single tip. The smoothie alone will not work if the rest of the day is unchanged, because appetite compensates — you will eat less at the next meal without noticing. The system is the combination: more frequent meals, calorie-dense foods, liquid calories, and training that gives the extra energy somewhere to go. Each piece is small; together they add up to a surplus you can sustain for months.

Be patient with the first month. Appetite adapts to higher intake over 2–4 weeks — the stomach stretches, hunger hormones adjust, and meals that felt enormous start to feel normal. That is why the surplus should start small and grow: the body needs time to learn to want more food, and forcing it in week one usually ends in discomfort and quitting.

What this guide does NOT tell you

This guide is for healthy adults who are underweight or struggling to gain: it is not a treatment for an eating disorder, and it cannot diagnose why someone is underweight. Unexplained weight loss, persistent loss of appetite, digestive problems, or a very low body weight need a clinician's assessment — there are medical causes of being unable to gain weight, and they need to be ruled out before any gaining plan starts.

The calorie figures are estimates from published formulas, and individual maintenance varies widely — the only accurate figure is the one measured from your own food logs and weight trend over two weeks. This guide is general information, not medical advice, and anyone with a medical condition, a history of disordered eating, or a body mass index below the healthy range should discuss weight gain with a clinician or dietitian before starting.

Frequently asked questions

Why can't I gain weight no matter how much I eat?

Usually because you are eating less than you think, or burning more than you think. Hardgainers consistently underestimate intake and overestimate it at the same time — they remember the big meals and forget the small ones, and they do not count the walking, fidgeting and activity that raises their expenditure. A week of honest weighed food logs usually finds the gap: the real intake is 300–500 kcal below maintenance, and the fix is a measured surplus, not a bigger appetite.

What are the best foods for healthy weight gain?

Calorie-dense, nutritious foods: rice, pasta, oats, potatoes, nuts and nut butters, olive oil, dried fruit, full-fat dairy, fatty fish, eggs and legumes. The key is density — a lot of calories in a small volume — so you can reach a surplus without feeling stuffed. Avoid building the surplus from alcohol, sugary drinks or ultra-processed food, which add calories without the protein, fibre and micronutrients that make the gain healthy.

Should I drink weight-gain shakes?

A homemade smoothie is usually better than a commercial weight-gain shake: milk, oats, banana, peanut butter and protein powder give 600–800 kcal with real food, fibre and micronutrients, for less money. Commercial gainers are mostly maltodextrin and sugar with added protein — they work for calories, but they are an expensive way to buy what oats and milk provide. Either is fine as a tool; neither replaces real meals and training.

How fast should I gain weight?

About 0.25–0.4 kg a week is the healthy target — fast enough to see progress, slow enough that most of the gain is muscle when you are training. Faster than 0.5 kg a week usually means the surplus is too big and the extra is fat. If you are very underweight, a clinician may advise a faster rate, but for most hardgainers the slow, steady rate produces a better body composition a year later.

Do I need to exercise to gain weight healthily?

Yes — without resistance training, a calorie surplus becomes mostly fat. Two to four full-body lifting sessions a week, with progressive overload, direct the extra calories toward muscle instead. Keep hard cardio low while gaining, because it burns the surplus you are trying to create — walking is fine, but long runs and intense cycling work against the goal. The training is what makes the weight gain healthy rather than just bigger.

Estimates only, not medical advice. Minimum safe intakes: 1,200 kcal/day women, 1,500 kcal/day men — consult a healthcare professional before a very-low-calorie diet.