The Hard-Gainer's Guide to Gaining Weight and Muscle
Struggle to gain weight? A practical hard-gainer guide to calorie surplus, eating more without feeling stuffed, mass gainers and training for size.
Quick answer
To gain weight as a hard-gainer, eat a consistent surplus of around 300–500 calories a day, hit 1.6–2.2 g of protein per kg of bodyweight, lift with progressive overload and aim to gain about 0.25–0.5% of bodyweight per week. Liquid calories — shakes and mass gainers — are the easiest way to close the gap when appetite runs out.
"I eat heaps and still can't put on weight." If that sounds familiar, you're probably a hard-gainer — someone with a small appetite, a busy lifestyle or a high activity level that makes a calorie surplus hard to reach. The good news is that the fix is simple, even if it isn't always easy.
Why some people struggle to gain weight
Body weight changes when energy in differs from energy out. Hard-gainers usually aren't defying physics — they're underestimating how little they eat on some days, or how much they move. Common culprits:
- Inconsistent eating. A big Sunday doesn't make up for skipping lunch Monday to Friday.
- Low appetite. Feeling full quickly makes large meals a chore.
- High daily movement. Active jobs, sport and fidgeting all burn energy.
- Bulky, low-calorie food. Salads and lean meats are filling but light on energy.
Step 1: find your starting point
For one week, weigh yourself each morning and log what you eat in an app. If your weight is stable, your current intake is roughly your maintenance. Add 300–500 calories a day to that. For a 70 kg person, a target gain of 0.25–0.5% bodyweight per week works out to roughly 0.2–0.35 kg weekly. Faster gain tends to add more fat than muscle. Our article on cutting vs bulking calories explains the trade-offs.
Step 2: eat more without feeling stuffed
- Eat four to six times a day. Smaller, frequent meals are easier than three huge ones.
- Choose energy-dense foods. Nuts, nut butters, olive oil, cheese, whole milk, oats, rice, dried fruit and avocado add energy without much volume.
- Add, don't replace. A drizzle of olive oil on rice, a handful of nuts on your oats, cheese on your eggs — small additions add up.
- Drink some of your calories. Liquids leave the stomach faster than solid food, so they're less filling.
- Prepare ahead. Hard-gainers miss meals when they're busy. See our high-protein meal prep ideas.
Step 3: use liquid calories strategically
A homemade shake can easily deliver 800+ calories: 500 ml whole milk, a scoop of whey, a banana, 60 g oats and a tablespoon of peanut butter. If even that is too much, a mass gainer is a convenient alternative — it combines carbohydrate and protein in one scoop-and-shake serve. Not sure whether you need a gainer or regular whey? Read mass gainer vs whey.
| Option | Approx. calories | Best for |
|---|---|---|
| Whey in water | 120–150 | Protein only; not a weight-gain tool on its own |
| Whey in whole milk + banana | 400–450 | Easy daily top-up |
| Homemade oats + nut butter shake | 700–900 | Cheap, customisable calories |
| Mass gainer serve (check label) | 600–1,200+ | Maximum convenience for low appetites |
Step 4: train for size
A surplus without training mostly adds fat. Lift three to five times a week, focus on compound movements — squats, presses, rows, deadlifts, chin-ups — and add weight or reps over time. Our guide to progressive overload shows you how. Keep cardio moderate: it's good for your health, but long sessions make the surplus harder to reach.
Step 5: supplements that genuinely help hard-gainers
- Protein powder — makes your daily protein target manageable. Browse whey protein.
- Creatine monohydrate — supports strength and power during high-intensity training and is one of the most researched supplements available. Shop creatine.
- Mass gainer — for days when you can't eat enough food.
If you want the lot in one order, the Premium Mass & Strength Stack combines three tubs of Serious Mass with whey, casein, creatine, pre-workout and recovery basics — priced below buying each item separately.
A sample hard-gainer day
- Breakfast: oats cooked in milk with peanut butter and banana; two eggs.
- Morning snack: Greek yoghurt with granola and honey.
- Lunch: chicken, rice and avocado bowl with olive oil.
- Post-workout: whey or mass gainer shake in milk with creatine.
- Dinner: beef mince pasta with cheese and vegetables.
- Before bed: casein shake or a toasted sandwich.
Track progress and adjust
Weigh yourself a few mornings a week and look at the weekly average. If it's not rising after two weeks, add 200–300 calories. If it's rising faster than about 0.5% per week, pull back slightly. Take monthly photos and measurements too — the scale doesn't tell you where the weight is going.
Gaining weight takes patience and routine more than willpower. Set up your meals, keep your shakes handy and give it three months of consistency. Ready to start? Explore our mass gainers or the full range of Goal Stacks.
Information is general in nature and not a substitute for individual advice. If you have unexplained weight loss or difficulty eating, speak with your GP. Supplements should not replace a balanced diet.