Hardgainer Guide — How to Gain Muscle When Nothing Seems to Work

"I eat everything and I can't gain weight" is the hardgainer's creed — and it is almost always wrong, not because hardgainers are lying but because human beings are bad at estimating what they eat and what they burn. The hardgainer is usually a person with a small appetite, a fast walking pace, a fidgety habit and a metabolism that is entirely normal — who eats less than they think and moves more than they think.

This guide is the systematic fix: how to find your real maintenance, how to build a surplus you can actually eat, how to train so the gain is muscle, and how to tell the difference between a true hardgainer and a normal appetite that needs a system. There are very few true hardgainers. There are many people who need a better plan.

Use the calculator

Start with your own numbers: try our bulk calorie calculator, 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: How to Gain Weight Healthily — A Guide for Hardgainers, Skinny to Muscular — A Realistic 12-Month Plan, Lean Bulk Guide — Gain Muscle With Minimal Fat. You can also browse the full guides section for the rest of the series.

The key points

Most hardgainers eat less than they think. Studies of self-reported intake consistently show under-reporting of 20–30%, and hardgainers are no exception: the big meals are remembered, the small meals are forgotten, and the snacks are not counted at all. A week of honest weighed food logs usually reveals the truth — the real intake is 300–500 kcal below maintenance, and the "fast metabolism" is a normal metabolism fed too little.

NEAT is the hidden calorie burn. Non-exercise activity thermogenesis — walking, standing, fidgeting, taking the stairs — varies by up to 2,000 kcal a day between people, and naturally thin people tend to be high-NEAT: they walk faster, fidget more, and stand rather than sit. That is why two people with the same job and the same gym routine can have maintenance calories 500 kcal apart. The fix is not to stop moving; it is to eat for the movement you actually do.

Calorie density solves the appetite problem. A hardgainer's stomach fills quickly, so the answer is food that packs calories into a small volume: rice, pasta, oats, potatoes, nuts, nut butters, olive oil, dried fruit, full-fat dairy. A tablespoon of olive oil (120 kcal) or a handful of nuts (240 kcal) adds a surplus without an extra plate of food. Volume foods — salads, vegetables, soups — are the enemy of a hardgainer, however healthy they are.

Liquid calories are the most reliable tool. A smoothie with milk, oats, banana, peanut butter and protein powder is 600–800 kcal and takes two minutes to drink, with far less fullness than the same calories as solid food. One smoothie a day, every day, is often the entire difference between gaining and not gaining. Commercial weight-gain shakes work too, but a homemade smoothie is cheaper and more nutritious.

Training must be heavy, brief and progressive. A hardgainer who does hours of cardio and high-rep circuits burns the surplus they are trying to create. The right training is 3–4 short, heavy full-body sessions a week — compound lifts, 6–12 reps, progressive overload — with minimal cardio beyond walking. The training gives the extra calories somewhere to go; without it, the surplus becomes fat.

Appetite adapts, but it takes 2–4 weeks. The stomach stretches, hunger hormones adjust, and meals that felt enormous start to feel normal — but only if the higher intake is sustained. Most hardgainers quit in week two, when the discomfort is highest and the adaptation has not happened yet. Start with a small surplus (+300 kcal), hold it for two weeks, then add 100–200 kcal at a time. The appetite will follow the intake, not lead it.

At a glance

Common hardgainer belief What is usually true The fix
"I eat loads" Intake is 300–500 kcal below maintenance Weigh food for a week
"My metabolism is too fast" NEAT is high; metabolism is normal Eat for your real activity
"I get full too quickly" Low calorie density in meals Dense foods + liquid calories
"I train hard but don't grow" Too much cardio, not enough food 3–4 heavy sessions; cut cardio
"Protein shakes don't work" Total intake is still too low Fix total calories first
"Nothing works for me" No system has been followed for 12 weeks Follow one plan for 3 months

Every row has the same shape: a belief that feels true, a measurement that shows otherwise, and a fix that is boring and effective.

The formula behind it

The target comes from Mifflin-St Jeor (Mifflin et al., 1990) plus a surplus, but the hardgainer's real maintenance is usually higher than the formula says — because NEAT is high. 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 gaining target is TDEE + 300–500 kcal — and the honest food log is what corrects the formula.

Worked example — a 23-year-old man, 60 kg, 180 cm, very active: BMR = 600 + 1,125 − 115 + 5 = 1,615 kcal; TDEE = 1,615 × 1.725 ≈ 2,786 kcal. His gaining target is about 3,086–3,286 kcal a day. His food log shows he eats 2,500 kcal — which feels like a lot — so he is actually in a 286 kcal deficit, which is why he is not gaining. Adding a morning smoothie (700 kcal) brings him to 3,200 kcal, inside the target range, without changing any other meal. Protein is 60 × 1.8 = 108 g a day, or about 27 g per meal across four meals — easily covered once the smoothie (about 30 g of protein) is included.

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. The adjustment is always small and always based on the trend, never on a single day.

Your plan, step by step

  1. Weigh and log all food for a week; 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 smoothie a day.
  3. Set protein at 1.6–2.2 g/kg, spread across 4–6 meals of 25–40 g each.
  4. Train 3–4 times a week with heavy compound lifts and 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 for 12 weeks.

How to use this guide

Use this guide as a 12-week experiment, not a lifetime identity. "Hardgainer" is a useful label for finding the right strategies, but it becomes a trap when it becomes an excuse — the belief that nothing works is itself the reason nothing is tried for long enough. Twelve weeks of measured eating, heavy training and consistent sleep will answer the question properly: if the scale rises steadily, you were never a hardgainer, just an under-eater. If it truly does not move despite a measured surplus, that is information worth taking to a clinician.

Build the system around your life: a smoothie you can make in two minutes, meals you already like with bigger portions of the calorie-dense parts, training sessions that fit your week. A plan that depends on cooking five elaborate meals a day will fail; a plan that adds a smoothie, a handful of nuts and a bigger portion of rice to the meals you already eat will not.

What this guide does NOT tell you

This guide is for healthy adults who struggle to gain weight: it cannot diagnose why someone is underweight, and it is not a treatment for an eating disorder. 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, including thyroid problems, gut conditions and diabetes, 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 or a history of disordered eating should discuss weight gain with a clinician or dietitian before starting.

Frequently asked questions

What is a hardgainer, really?

A person who struggles to gain weight despite trying — usually because of a small appetite, high daily movement (NEAT), and an underestimation of both intake and expenditure. True metabolic outliers are rare; most hardgainers eat 300–500 kcal less than they think and move more than they think. A week of weighed food logs and a step count usually reveals the gap, and a system built on calorie-dense food and liquid calories closes it.

How many calories should a hardgainer eat?

Start with your real maintenance — measured from a week of food logs and your weight trend — plus 300–500 kcal. For a typical young man that is often 3,000–3,500 kcal a day, which sounds like a lot but is simply what a high-NEAT body burns. Add 100–200 kcal every two weeks if the scale is flat, and cut 100–200 kcal if it rises faster than 0.5 kg a week. The number is found by measurement, not by guessing.

Should hardgainers do cardio?

Very little. Walking is fine and healthy, but running, cycling and intense cardio burn the surplus a hardgainer is trying to create — an hour of running can erase 500–800 kcal of eating effort. Keep cardio to walking and the occasional easy session, and put the energy into 3–4 heavy lifting sessions a week instead. Once the weight is gained, cardio can return; while gaining, it works against the goal.

Do hardgainers need weight-gain shakes?

A homemade smoothie is the most useful tool a hardgainer has: milk, oats, banana, peanut butter and protein powder give 600–800 kcal in two minutes, with far less fullness than solid food. Commercial weight-gain shakes work too but are mostly maltodextrin and sugar — effective for calories, poor value for money. Either is a tool for reaching the surplus, not a replacement for real meals and training.

Can a hardgainer ever get big?

Yes — but "big" takes years, not months. A hardgainer who trains consistently, eats a measured surplus and sleeps well can gain 5–10 kg of muscle in the first year and continue gaining after that, just like any other beginner. The appetite and the eating are the hard part, not the muscle building itself. The lifters who were once "hardgainers" and are now muscular are the ones who treated eating as a skill to learn, not a talent they lacked.

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.