How to Gain Weight as a Hardgainer
A study published in the New England Journal of Medicine found that subjects underreported their food intake by an average of 47%. The subjects believed they were eating enough, but objective measurement showed otherwise.
The term "hardgainer" comes from bodybuilding and refers to anyone who has a hard time gaining lean mass and overall body weight despite consistent training. According to NASM, genetics may influence lean mass-building capacity by 50 to 80 percent (Roth, 2012). The ectomorph body type, characterized by longer limbs, narrower shoulders, and a slightly higher metabolic rate, is commonly associated with the pattern. That same NEJM underreporting gap applies to ectomorphs and every other body type equally.
What makes someone a hardgainer?
Research reviewed by Examine found that 96% of the population falls within a 200-to-300-calorie range of each other in resting metabolic rate. On a 2,000-calorie baseline, that means most people burn between 1,680 and 2,320 calories at rest. A 300-calorie spread does not explain someone who needs 500 extra calories a day to gain weight. The underreporting gap (47% on average) is a larger factor.
According to NASM, hardgainers often have a higher non-exercise activity thermogenesis (NEAT) response, meaning their bodies subconsciously increase movement when they eat more. This makes the caloric surplus harder to maintain, which is why a structured eating system matters more than simply adding food.
How to know if you're a hardgainer
Track your food for one honest week and compare your actual intake to your Total Daily Energy Expenditure (TDEE). If you're consistently eating below your TDEE despite feeling like you eat a lot, you've confirmed the pattern.
To estimate your TDEE, start with your Basal Metabolic Rate using the Harris-Benedict formula:
- Males: 66 + (13.7 x weight in kg) + (5 x height in cm) - (6.8 x age)
- Females: 655 + (9.6 x weight in kg) + (1.8 x height in cm) - (4.7 x age)
Multiply by your activity level: 1.2 for sedentary, 1.375 for lightly active (one to three days per week), 1.55 for moderately active, 1.725 for very active.
Your gaining target is TDEE plus 300 to 500 calories per day. Write that number down.
The hardgainer eating system
Reaching 3,000 calories from whole foods like chicken breast, rice, and vegetables requires roughly 2.5 to 3 kg of total food volume across four to five meals. Reaching 3,000 calories with calorie-dense foods and one liquid meal requires about 1.5 kg of food plus a shake, across the same number of eating windows. The difference is stomach volume per calorie.
Calorie-dense foods
Choose foods where a single tablespoon or handful clears 150 to 200 calories:
- Nuts and nut butters. A hundred grams of almonds contains roughly 50 grams of fat. Two tablespoons of peanut butter is 190 calories in a few bites.
- Dried fruit. Dates, raisins, dried mango. Easy to eat, no prep, calorie-dense.
- Healthy oils. A tablespoon of olive oil drizzled on rice or pasta adds 120 calories without making you feel full.
- Full-fat dairy. Whole milk, full-fat Greek yogurt, cheese.
- Trail mix. Nuts, seeds, dried fruit combined. Portable, zero prep, high calorie density.
Liquid calories between meals
Liquid calories work for hardgainers because of gastric emptying rates. Liquids pass through the stomach in 60 to 90 minutes, creating less fullness per calorie than solid food, which can suppress appetite for three to four hours.
A shake with whole milk, a banana, two tablespoons of peanut butter, and a scoop of protein powder clears 600 to 800 calories in a glass. One shake per day adds 600 to 800 calories in under five minutes of prep. Drink it between meals without killing your appetite for actual food.
Whole milk alone is 150 calories per glass with a solid mix of protein, carbs, and fat.
Scheduled eating windows
Hardgainers tend to have lower appetite signals. Waiting until you're hungry means waiting too long and falling behind on your daily target.
A sample hardgainer eating schedule for a 3,000-calorie target:
- 7:30am - Breakfast: oats with whole milk, peanut butter, banana (650 cal)
- 10:00am - Snack: handful of trail mix (300 cal)
- 12:30pm - Lunch: rice bowl with ground beef, avocado, cheese (700 cal)
- 3:00pm - Shake: whole milk, banana, peanut butter, protein powder (700 cal)
- 6:30pm - Dinner: pasta with olive oil, chicken thighs, side of bread (700 cal)
The trail mix, shake, and calorie-dense additions total 1,700 calories, leaving only 1,300 across the two cooked meals.
Training for hardgainers
Squats, deadlifts, bench press, overhead press, rows, and pull-ups recruit more muscle fibers and trigger a stronger growth response than isolation exercises like bicep curls or lateral raises. According to NASM, hardgainers benefit most from focusing on these multi-joint exercises with compound sets.
Moderate volume, progressive overload. Three to four training days per week is enough. More than that and you risk burning calories you can't afford to lose. Add weight or reps each week.
Limit cardio. Some conditioning is fine for health, but long cardio sessions burn the surplus you need for gaining. Keep it short and purposeful.
Tracking your intake
Searching for "chicken breast" in MyFitnessPal returns over 100 database entries: grilled, baked, raw, cooked, boneless, skinless, with skin, branded, generic. Selecting the wrong entry can misreport a meal by 100 to 200 calories. Multiply that across three meals a day over months of tracking, and the accumulated error undermines the surplus a hardgainer is trying to maintain.
Maccy takes a different approach. You describe what you ate in plain language, and it handles the macro breakdown without requiring you to navigate a food database or weigh raw ingredients separately from cooked ones.
What about supplements?
Mass gainer powders like Optimum Nutrition Serious Mass deliver 1,250 calories per serving: 50g protein, 252g carbohydrates, 4.5g fat. They add calories efficiently, and for hardgainers who travel or can't prep food, they're a practical option.
A homemade shake with whole milk, a banana, two tablespoons of peanut butter, oats, and protein powder delivers roughly 700 calories: 40g protein, 70g carbohydrates, 25g fat. The homemade version runs higher in protein and fat per calorie, lower in carbohydrates.
Creatine monohydrate is the one supplement with strong evidence behind it. It helps with strength and may support small increases in lean mass. Five grams per day is the standard dose.
Adjusting after your first week
After seven days of tracking, you'll have a real daily average to compare against your TDEE target. If your first week shows you averaging 2,100 calories and your TDEE is 2,600, the gap is 500 calories. One shake per day closes it.
If the gap is larger than 700 calories, add a second snack window. A tablespoon of peanut butter on toast before bed adds 300 calories with zero prep. If the gap is smaller than 300 calories, a single dietary swap (whole milk instead of water in oats, olive oil on rice) may be enough.
For shift workers or people with irregular schedules, anchor the eating windows to your wake time rather than clock hours. The spacing between windows (two to three hours) matters more than the specific times.
Read more
Guide
How to Set Your Macros for a Cut
A cutting diet works when you set macros in the right order: protein first, fat floor second, carbs last. Step-by-step setup with numbers and weekly adjustments.
Guide
The Macro Method, Explained (and How to Start)
The macro method breaks your calories into protein, carbs, and fat so you can see where your food is actually going. Here's how to start in four steps.
Guide
A Lean Bulk Diet That Doesn't Need a Spreadsheet
A lean bulk diet built on three rules instead of calorie counting. Protein targets, surplus sizing, weekly weigh-ins, and when to adjust.