MyMacroFit
How to Gain Weight Fast the Healthy Way
Muscle Building8 min readSeptember 13, 2026

How to Gain Weight Fast the Healthy Way

Sara Evans
Sara Evans

BSc Kinesiology · CPT

Some people struggle with the opposite problem of most: they're underweight or a "hardgainer" who finds it difficult to add mass despite eating what feels like a lot. Whether you're trying to build muscle, recover from illness, or simply reach a healthy weight, gaining mass requires a systematic approach, not just eating more of everything indiscriminately.

Save this guide, pin it for later!

Understanding Why You're Not Gaining Weight

Before discussing how to gain weight, it's worth understanding why some people genuinely struggle:

High NEAT: Some people have very high non-exercise activity thermogenesis, they naturally move more, fidget more, and burn significantly more calories through daily activity. TDEE for these individuals can be 2,500-3,500+ kcal/day, making a surplus harder to achieve.

Underestimating calories in/TDEE: Just as dieters often underestimate calorie intake, "hardgainers" often underestimate their TDEE. Tracking accurately for a week frequently reveals the actual surplus needed.

Poor protein distribution: Even with adequate total calories, insufficient protein (or poor distribution) limits muscle gain.

Training programme not optimised: Too much cardio relative to resistance training burns the surplus needed for muscle growth.

The Calorie Surplus

Lean bulk (recommended): +250-500 kcal above TDEE

This produces 0.2-0.5kg weight gain per week, mostly lean mass for people training consistently. Smaller, more controllable fat accumulation.

Aggressive bulk: +500-1,000 kcal above TDEE

Faster scale weight gain but higher fat gain proportion. Harder to maintain long-term.

"Dirty bulk" (avoid): +1,000+ kcal above TDEE

Rapid weight gain but most of it is fat, not muscle. Requires a subsequent extended cut that largely negates the time advantage.

Use our Lean Bulk Calculator to establish your specific surplus target.

Protein: The Priority Within the Surplus

Protein drives the muscle-gain component of weight gain. Regardless of total calories:

Target: 2-2.2g/kg bodyweight per day

For an 70kg person: 140-154g/day. This provides adequate amino acids for maximum muscle protein synthesis during the calorie surplus.

The critical point: Additional calories above TDEE without adequate protein increase fat storage without increasing muscle gain proportionally. More calories alone don't build more muscle, protein + adequate calories + training stimulus does.

Calorie-Dense, Nutritious Foods for Weight Gain

The challenge for people who struggle to eat enough: fitting a significant calorie surplus into meals without feeling perpetually stuffed.

The solution: calorie-dense foods that don't require large volumes

FoodCaloriesEasy additions
Whole milk149 kcal/250mlAdd to porridge, coffee, protein shakes
Olive oil120 kcal/tbspDrizzle over everything
Nut butter95-100 kcal/tbspAdd to oats, spread on bread
Whole eggs70-90 kcal/eggEat more eggs
Avocado160 kcal/halfAdd to meals
Nuts160-180 kcal/30gHigh-calorie snack
Full-fat Greek yogurt130 kcal/150gHigher calorie than 0%
Oats380 kcal/100g dryHigh volume calories
Banana110 kcal/mediumEasy calorie addition to shakes
Rice130 kcal/100g cookedCalorie-efficient carbohydrate

The mass gainer shake strategy:

Blend: 300ml whole milk + 1 scoop whey protein + 1 banana + 2 tbsp peanut butter + 40g oats = ~800 kcal, 50g protein. One shake per day adds the surplus without requiring a larger meal.

Liquid calories (shakes, milk, smoothies) are the most practical tool for hardgainers, they don't require extra stomach capacity.

Training for Lean Gains

Diet alone produces fat gain. Diet + resistance training produces lean mass gain.

Programme requirements:

  • 3-4 resistance training sessions per week
  • Compound movements (squat, deadlift, press, row)
  • Progressive overload, add weight consistently
  • Adequate recovery between sessions

Cardio during a bulk: Keep to 1-2 moderate-intensity sessions of 30-40 minutes. More than this burns the surplus needed for muscle growth.

The 12-Week Lean Bulk Plan

Calculate your lean bulk calorie target: TDEE + 350 kcal/day

Track everything for the first 3 weeks, hardgainers are often surprised how little they were actually eating once they measure.

Assess at 4 weeks: Is scale weight increasing by 0.2-0.4kg/week? If not, add 100-150 kcal.

Maximum rate: If gaining faster than 0.5kg/week, reduce surplus slightly, faster gain is increasingly fat, not muscle.

Training: Follow the 12-week beginner strength programme or equivalent compound-focused approach.

Supplements for Weight Gain

Creatine monohydrate (3-5g/day): The most effective supplement for lean mass gain. See our creatine mechanism guide.

Protein powder (whey or plant-based): Practical tool for hitting protein targets when appetite or meal prep is limiting.

Mass gainers: Commercial mass gainer supplements (providing 600-1,200 kcal per serving) are effective for people who simply cannot eat enough. However, many contain excess sugar, making your own shake with whole food ingredients (the recipe above) is more nutritious and often cheaper.

The Bottom Line

Healthy weight gain requires: a moderate calorie surplus (250-500 kcal above TDEE), adequate protein (2g/kg), consistent resistance training with progressive overload, and minimised cardio volume. Track intake accurately first, most "hardgainers" discover they're not actually eating in a surplus when they measure.

Gain slowly (0.2-0.4kg/week) to maximise muscle:fat ratio. Faster isn't better.

Save & share on Pinterest

Click any card to pin it — or share with someone who needs it.

Pinterest opens in a new tab. You can edit the description before saving.

Ready to get your numbers?

Free calculator, instant results, no signup required.

Use the Lean Bulk Calculator
#how to gain weight healthy#how to gain weight fast#weight gain diet#how to bulk up

Frequently Asked Questions

How many calories do I need to eat to gain weight?+
To gain weight (primarily lean mass), you need a calorie surplus above your TDEE. A moderate surplus of 250-500 kcal/day (a 'lean bulk') produces 0.25-0.5kg weight gain per week, mostly lean mass for people training consistently. A larger surplus ('dirty bulk') gains weight faster but a higher proportion is fat. For most people, 300-400 kcal above TDEE is the sweet spot, enough to fuel muscle growth without excessive fat gain.
What foods are best for gaining weight and muscle?+
For lean weight gain: calorie-dense but nutritious foods: whole milk (149 kcal per 250ml), oats (380 kcal per 100g dry), nuts and nut butters (550-650 kcal per 100g), avocados (160 kcal each), olive oil (120 kcal per tbsp), eggs (70-90 kcal each), lean red meat, whole grain breads, legumes, sweet potatoes, rice. Combine these with lean protein sources to maximise muscle-to-fat gain ratio.
Is it possible to gain weight without gaining fat?+
Gaining muscle without any fat gain is theoretically possible for beginners doing body recomposition, but challenging for most people. A calorie surplus almost always includes some fat storage. The goal for a 'lean bulk' is to minimise the fat gain ratio, typically aiming for a 1:1 to 2:1 muscle-to-fat gain ratio. At a 300 kcal/day surplus with adequate protein and training, gaining 1kg of muscle for every 0.5-1kg of fat is a realistic and successful outcome.
How do I gain weight if I have a fast metabolism or struggle to eat enough?+
If you're a 'hard gainer' who finds it tough to eat enough, the issue is usually that you fill up before hitting a surplus, so the fix is to make your calories more concentrated and frequent rather than just eating more volume. Lean on calorie-dense foods that don't fill you up as much: nut butters, whole milk, oats, dried fruit, olive oil, full-fat dairy, and nuts. Drinking some of your calories is a game-changer, a homemade shake with milk, oats, peanut butter, banana, and a scoop of protein can pack 600+ calories without the fullness of a big meal. Eat more frequently (4-6 smaller meals and snacks rather than 3 large ones), and don't load up on very high-fibre, high-volume foods at every meal, since they're filling and work against you here. Also recheck your numbers: many 'fast metabolism' people are simply more active or eating less than they realise, so confirm your surplus and increase it if the scale isn't moving.
How fast should I gain weight to build muscle, not just fat?+
Slower than most people expect, which is precisely how you keep the gain lean. Aim for roughly 0.25-0.5% of your bodyweight per week (around 0.25-0.5kg a month for many people), driven by a modest surplus of about 250-400 calories above maintenance. The reason to keep it slow is that muscle can only be built at a limited rate no matter how much you eat, so a bigger, faster surplus doesn't build muscle quicker, it just adds extra fat you'll later have to diet off. If the scale is shooting up faster than this, trim the surplus; if it's flat for weeks, nudge calories up. Track your weekly average weight and your strength in the gym: steady, gradual weight gain alongside climbing lifts is the signal that you're building muscle rather than just getting fatter. Patience genuinely pays off in a better physique with a shorter cut afterward.

About the Author

Sara Evans
Sara EvansBSc Kinesiology · CPT

I'm a kinesiologist and personal trainer. I've spent eight years helping women lose fat and get stronger without handing their whole life over to a diet.

View full profile →
Back to all articles

Related Articles

Want more guides like this?

Get free weekly fitness tips, macro guides, and calculator updates, straight to your inbox.

Get the Free Macro Guide