Muscle Gain · Article 02

Bulking for the hard gainer.

If you've tried to gain weight for months and the scale won't move, the problem isn't your metabolism. It's almost always one of two things: you're not eating as much as you think you are, or the food you're eating is too low in calories per bite to physically fit. For tall, skinny clients especially, appetite is the real bottleneck — not biology.

I see this every time a new hard-gainer client comes in. They tell me they "eat all day," but when we actually log the food they're hitting 2,200 kcal in a body that needs 3,400 to grow. The fix isn't more discipline — it's a smarter food selection.

Step 1: Get your number right.

Maintenance for a 75 kg, 193 cm male training 4–5 days a week is roughly 2,850 kcal. To gain 0.5–1 kg per week of mostly muscle, add 400–600 kcal. That puts a typical hard-gainer target between 3,200 and 3,500 kcal/day as a starting point.

For genuinely fast metabolisms (clients who shoot up 2,000 kcal/day without moving the scale) we go higher — 4,500–5,000 kcal is the upper end for tall skinny frames. But you need to spread that across 6–8 meals, not 3 giant ones, or you'll quit by week two.

Step 2: Stop eating like you're cutting.

The single biggest mistake hard gainers make is eating "clean" fat-loss food — chicken breast, rice cakes, broccoli, egg whites, skim milk. These foods are designed for high volume and low calories. They're great for someone losing weight. They're a nightmare for someone trying to gain.

Here's the swap list I give every bulking client:

  • Skim milk → whole milk. Free 30 kcal per 250 ml, with no extra effort. A litre of whole milk a day = 600 kcal you'll barely notice.
  • Chicken breast → lean beef mince or salmon. More fat means more calories per bite. Beef brings iron and natural creatine; salmon brings omega-3s for recovery.
  • Egg whites → whole eggs. The yolk is 70% of the egg's calories. Always eat it.
  • Rice cakes → granola, trail mix, dried fruit. Five times the calorie density in the same bag-snack format.
  • Broccoli → avocado, sweet potato. Real calories instead of fibre-only fillers.
  • Plain coffee → coffee with 100 ml whole milk. Free 60 kcal every morning.

Step 3: Liquid calories are your friend.

Solid food has a hard physical ceiling — you can only chew so much before you tap out. Liquid calories bypass appetite entirely. A blended shake with whey, oats, peanut butter, banana and whole milk can deliver 800 kcal in a glass that goes down in three minutes.

Two shakes a day — one on waking, one post-workout — adds roughly 1,200–1,500 kcal that you barely have to think about. That's the difference between hitting your target and missing it by 20%.

Step 4: Time meals around real life, not theory.

For a 3,400 kcal target, six meals every 3 hours works. For 4,800 kcal, you need eight meals — splitting into 850 kcal slices that each fit in one sitting. The structure I use for a heavy bulk:

  • 06:30 — Wake-up mass shake (~850 kcal)
  • 09:00 — Breakfast: eggs, oats cooked in milk, raisins
  • 11:30 — Mid-morning: nuts + fruit + milk
  • 13:30 — Lunch: beef mince + rice + avocado + olive oil
  • 16:00 — Pre-workout: shake + granola + banana
  • 18:30 — Post-workout shake
  • 20:00 — Dinner: salmon + sweet potato + cheese
  • 22:30 — Pre-bed: Greek yogurt + walnuts + honey

Eight meals sounds like a lot. Half of them are shakes or snacks you can eat in five minutes. Make peace with the fact that bulking is logistics — fail to plan and you'll fail the bulk.

The three rules that matter most.

  1. Never drink water with meals. Water fills your stomach with zero calories. Drink between meals instead.
  2. Carry nuts everywhere. 50 g of mixed nuts is 290 kcal that fits in a pocket. The universal snack for anyone trying to gain.
  3. Train hard 4–5 times a week, with progressive overload. Calories without lifting just adds fat. The whole point of a calorie surplus is to give your body the raw material to build muscle — but you have to ask for the muscle in the gym.
If you're "eating everything in sight" and not gaining, you're not eating everything in sight. You're eating less than you think, and what you are eating is too low in calorie density. Fix the food, not your metabolism.

How to adjust.

Weigh in weekly, same time, same day. Target gain rate: 0.5–1.0 kg/week for a normal bulk, 0.8–1.2 for a hard-gainer-with-permission heavy bulk.

  • Under 0.5 kg/week consistently: add 200 kcal. One extra scoop in any shake, or +30 g nuts.
  • Over 1.5 kg/week consistently: pull back 200 kcal. That's fat-gain pace, not muscle.
  • Scale flat for 2 weeks: bump 200 kcal and reassess in 14 days.

Track gym lifts every session. Strength going up = the bulk is working. Strength flat = something is off. Sleep going to hell = you're eating too late or too much fat at dinner.

The boring conclusion.

Hard gainers don't need a secret. They need calorie-dense food, eight meals a day, two shakes, and patience. The clients I've taken from 65 kg to 80 kg didn't do it on chicken and rice. They did it on whole milk, beef, nuts, oats, peanut butter and shakes — every day, for six to nine months.

You can't out-eat a fast metabolism if you keep choosing food designed for fat loss.


Educational only. Aggressive bulks should be done under coach supervision, especially for very high calorie targets. If you have insulin sensitivity issues, cardiovascular conditions, or any digestive disorders, consult your doctor before applying these targets.

Build a Bulk Plan