Weight Gainer • 11 MIN READ• 159 VIEWS•

Weight Gain Calorie Calculator: How Many Calories (and Shakes) You Need

Table of Contents

Find your maintenance calories, your weight-gain target and the exact gap a mass gainer needs to close

⚡ Quick Answer: How many calories do I need to gain weight?

Eat about 300–500 kcal more than your maintenance calories every day. For many active Indian men, maintenance is roughly 2,200–2,800 kcal, so a weight-gain target is often 2,500–3,300 kcal. Use the calculator below for your own number, based on your weight, height, age and activity.

🧮 Weight Gain Calorie Calculator

Mifflin–St Jeor equation. An estimate to start from — adjust after 2–3 weeks of weigh-ins.

Gaining weight is mostly maths. Once you know your number, everything else — meals, shakes, training — gets easier to plan. If you’re new to gainers, our Mass Gainer Guide India 2026 explains what a gainer is and when it makes sense.

✅ About iMuscles Nutrition

iMuscles Nutrition is a Delhi-based D2C sports-nutrition brand founded in 2019 — FSSAI-certified, GMP-certified and ISO 22000:2018 compliant. We publish full nutrition labels, fight fake supplements, and make mass gainers (Gainz 4 Ever, Super Mass Gainer), creatine, pre-workout and more. Store: imuscles.in.

📌 What You Will Find in This Guide

  • A free weight-gain calorie calculator for adults 18+
  • The formula behind it, explained in plain English
  • Two worked examples — a 60 kg man and a 48 kg woman
  • How to split your calorie gap between meals and a mass gainer
  • When to recalculate as your weight changes

How the Calculator Works

⚡ Quick Answer

The calculator estimates the calories your body burns at rest (BMR) using the Mifflin–St Jeor equation, multiplies it by your activity level to get maintenance, then adds a 300–500 kcal surplus for weight gain.

Your body burns energy all day — to breathe, pump blood, digest food and move. Scientists split this into your basal metabolic rate (BMR), which is what you’d burn lying still all day, and everything you add on top through activity. The calculator works in three steps.

  1. BMR (Mifflin–St Jeor): men = 10 × weight (kg) + 6.25 × height (cm) − 5 × age + 5. Women = the same, minus 161 instead of plus 5.
  2. Maintenance = BMR × activity factor (1.2 for mostly sitting up to 1.9 for very hard training plus a physical job).
  3. Weight-gain target = maintenance + your chosen surplus: 300 kcal (lean), 400 kcal (steady) or 500 kcal (faster).

If you also enter what you eat today, the calculator subtracts it from your target to show your daily gap — and converts that gap into servings of a mass gainer so you can see what it would take in real terms.

Every equation is an estimate. Two people with the same weight and height can burn a few hundred calories apart because of muscle mass, fidgeting, sleep and genetics. That’s why the calculator gives you a starting point, and your weekly weigh-ins tell you whether to adjust.

Two Worked Examples

⚡ Quick Answer

A 22-year-old, 60 kg, 175 cm man training 3–5 days a week needs about 2,460 kcal to maintain and ~2,860 kcal to gain. A 24-year-old, 48 kg, 158 cm woman with light activity needs about 1,630 kcal to maintain and ~1,930 kcal to gain.

Example 1: Rahul, the classic hardgainer

Step Calculation Result
BMR 10×60 + 6.25×175 − 5×22 + 5 ~1,589 kcal
Maintenance 1,589 × 1.55 (moderate activity) ~2,460 kcal
Target 2,460 + 400 (steady gain) ~2,860 kcal
What he eats now Tracked for 3 days ~2,300 kcal
Daily gap 2,860 − 2,300 ~560 kcal
Protein range 60 kg × 1.4–2.0 g 84–120 g

Rahul is 560 kcal short. He could close that with one 100 g serving of Gainz 4 Ever mixed in 200 ml of toned milk (about 494 kcal) plus a banana — or with a full 180 g serving of Super Mass Gainer (693 kcal) on heavy training days.

Example 2: Priya, gaining healthy weight

Step Calculation Result
BMR 10×48 + 6.25×158 − 5×24 − 161 ~1,187 kcal
Maintenance 1,187 × 1.375 (light activity) ~1,630 kcal
Target 1,630 + 300 (lean gain) ~1,930 kcal
What she eats now Tracked for 3 days ~1,600 kcal
Daily gap 1,930 − 1,600 ~330 kcal
Protein range 48 kg × 1.4–2.0 g 67–96 g

Priya’s gap is small enough for a half serving of a gainer or an extra snack such as a glass of milk with a handful of peanuts. For more on this, see Mass Gainer for Women: Safe Dose & What to Look For.

Activity Levels Explained

⚡ Quick Answer

Pick the level that matches your average week, not your best week. Most people overestimate activity — if unsure, choose one level lower and adjust after two weeks of weigh-ins.

Activity level Factor Who it fits
Mostly sitting 1.2 Desk job, no regular exercise
Light 1.375 Training 1–3 days a week, otherwise seated
Moderate 1.55 Training 3–5 days a week — most gym-goers
Very active 1.725 Training 6–7 days a week or sport + gym
Extra active 1.9 Hard daily training plus a physical job

Gym sessions burn fewer calories than most people think — a typical one-hour weights session might burn a few hundred kcal. Your daily steps, job and sports often matter more than the session itself.

How Much Protein You Need

⚡ Quick Answer

Most active adults building muscle do well on about 1.4–2.0 g of protein per kg of body weight a day. For a 60 kg person that’s roughly 84–120 g.

Calories decide whether you gain weight; protein helps decide how much of that weight is muscle. The International Society of Sports Nutrition position stand on protein suggests 1.4–2.0 g/kg/day for most exercising people. Spread it over 3–5 meals.

Body weight Protein at 1.4 g/kg Protein at 2.0 g/kg
50 kg 70 g 100 g
60 kg 84 g 120 g
70 kg 98 g 140 g
80 kg 112 g 160 g

Indian vegetarian diets can fall short here. Dal, paneer, curd, milk, soya and a gainer or whey shake can all help you reach your number.

Closing the Gap: Food First, Then Shakes

⚡ Quick Answer

Use food for most of your calories and a mass gainer for the part you can’t eat. For a gap under 300 kcal, a snack may be enough; for 400–700 kcal, one gainer serving fits; above ~900 kcal, add meals as well as shakes.

Your daily gap Food option Gainer option
~200–300 kcal Glass of milk + banana, or peanuts Half serving (50 g Gainz 4 Ever ≈ 187 kcal)
~350–500 kcal Extra roti + paneer, or curd + oats 1 × 100 g Gainz 4 Ever (374 kcal) or 90 g Super Mass Gainer (~347 kcal)
~500–700 kcal Add a full snack meal 100 g Gainz 4 Ever in milk (~494 kcal) or 180 g Super Mass Gainer (693 kcal)
900+ kcal Add a meal and bigger portions One serving + more food; avoid relying on shakes alone

For exact serving sizes and timing, see How to Use Mass Gainer: Daily Dose & Best Time. Prefer blending at home? Compare recipes and costs in Homemade Weight Gainer Shake vs Mass Gainer.

🛒 SHOP NOW

Super Mass Gainer — ₹499 · 693 kcal per full serving or ~347 kcal per half serving — easy to match to your gap. In stock.

→ Buy Super Mass Gainer – ₹499

💧 Pair It With

Cyclone Shaker 700 ml — ₹199. Fits a full 180 g serving with 600 ml of liquid.

→ Get the Cyclone Shaker 700 ml – ₹199

A Sample 2,860 kcal Day (Indian Diet)

⚡ Quick Answer

Rahul’s 2,860 kcal target is reachable with four meals and one gainer shake — no force-feeding. The shake covers roughly a sixth of the day; regular Indian food does the rest.

Numbers on a screen are easier to follow when you can see them on a plate. Here’s one way Rahul could hit his target with ordinary food plus one serving of a gainer. Values are approximate and vary with portion size and recipe.

Meal What he eats Approx. kcal Approx. protein
Breakfast 3 egg omelette (or 100 g paneer bhurji), 2 slices bread, 1 banana ~550 ~25 g
Lunch 3 roti, 1 bowl dal, 1 bowl rice, sabzi, curd ~800 ~25 g
Post-workout Gainz 4 Ever 100 g in 200 ml toned milk ~494 ~18.5 g
Evening snack 30 g peanuts + 1 glass milk ~290 ~13 g
Dinner 2 roti, chicken curry or rajma, rice, salad ~730 ~30 g
Total ~2,864 ~111 g

Notice that the protein lands at about 111 g — inside Rahul’s 84–120 g range — without any extra protein powder. If your day looks very different, swap in foods you already eat; the totals are what matter. A vegetarian version can replace eggs and chicken with paneer, soya chunks, rajma, chana and extra curd.

If you can’t finish this much food, that’s exactly where a larger gainer serving helps: switching the post-workout shake to a full 180 g serving of Super Mass Gainer adds about 200 kcal more than the Gainz 4 Ever shake, without another plate of food.

When to Recalculate

⚡ Quick Answer

Weigh yourself weekly at the same time. If you’re gaining 0.25–0.5 kg a week, keep going. If not, add 150–200 kcal. Recalculate every 3–4 kg of weight change, because your maintenance rises as you get heavier.

  • Gaining nothing after 2 weeks: add 150–200 kcal a day.
  • Gaining more than 0.5 kg a week after week one, with your waist growing fast: remove 150–200 kcal.
  • Every 3–4 kg gained: re-enter your new weight — your maintenance will be higher.
  • Training changes (new sport, more days): update your activity level.

For a week-by-week picture of what to expect, read 1 Month Mass Gainer Results.

Common Mistakes

⚡ Quick Answer

The biggest mistakes are guessing what you eat, overestimating activity, adding shakes but skipping meals, and expecting results in days instead of weeks.

  1. Not tracking for even three days — most underweight people overestimate how much they eat.
  2. Choosing ‘very active’ because you go to the gym daily, while sitting the rest of the day.
  3. Drinking a gainer but then eating less at dinner — the net gain is zero.
  4. Chasing a huge surplus for fast results, then gaining mostly fat.
  5. Ignoring protein — calories alone add weight, but protein and training shape what kind of weight.
  6. Stopping after 10 days because the scale moved slowly. Give any plan at least 3–4 weeks.

Worried about side effects of a big surplus? See Mass Gainer Side Effects: What’s Real.

Read the Whole Mass Gainer Series

Mass gainer cluster

→ Mass Gainer Guide India 2026 (start here)

→ Best Mass Gainer in India, Ranked by ₹ per 1,000 kcal

→ How to Use Mass Gainer: Daily Dose & Best Time

→ 1 Month Mass Gainer Results

→ Mass Gainer Side Effects: What’s Real

→ Whey Protein vs Mass Gainer

→ Mass Gainer for Women

→ Creatine with Mass Gainer

→ Homemade Weight Gainer Shake vs Mass Gainer

Related guides

→ How to Mix Mass Gainer for Best Absorption

→ Weight Gainer Protein Powder for Hardgainers

→ Bulking Guide for Skinny Guys in India

Frequently Asked Questions (FAQ)

How many calories should I eat to gain 1 kg a month?

Roughly 250–300 kcal a day above maintenance, since about 7,700 kcal is commonly used as the energy in 1 kg of body weight. Combine it with strength training so more of the gain is muscle.

Is 3,000 calories a day enough to gain weight?

It depends on your maintenance. For a 60 kg active man maintaining at ~2,460 kcal, 3,000 kcal is a ~540 kcal surplus — enough to gain. For a heavier, very active person it may only be maintenance.

How accurate is this calculator?

It gives a good starting estimate, but individuals vary by a few hundred calories. Your weekly weigh-ins are the real test — adjust by 150–200 kcal if needed.

Can I use the calculator if I’m under 18?

No. It’s designed for adults 18+. Teenagers have different growth needs and should speak to a doctor or dietitian.

Do I need a mass gainer to hit my calories?

No. Many people can reach their target with food. A gainer is useful when appetite, time or budget makes eating more difficult.

Should I count the milk I mix my shake with?

Yes. 200 ml of toned milk adds around 120 kcal and 6 g protein — include it in your daily total.

Conclusion

Knowing your calorie target turns weight gain from guesswork into a plan. Work out your maintenance, add a moderate surplus, check your protein, and close the remaining gap with food first and a gainer where you need it.

Weigh yourself weekly, adjust by small steps, and recalculate as you gain. That simple loop is what separates people who stay stuck from people who finally see the scale move.

🛒 SHOP NOW

Super Mass Gainer — ₹499, in stock · Gainz 4 Ever 3 kg — ₹1,199, best value per calorie (check stock).

→ Shop Super Mass Gainer – ₹499

→ Check Gainz 4 Ever 3 kg availability – ₹1,199

→ Add a Spider Shaker 600 ml – ₹199

Disclaimer

This article is for general information only and is not medical advice. Dietary supplements are not intended to diagnose, treat, cure or prevent any disease. Product values are taken from product labels and listed prices as of October 2026 and may change. Consult a qualified doctor or dietitian before starting any supplement, especially if you are under 18, pregnant or breastfeeding, or have a medical condition. Questions: support@imuscles.in.

Share

Leave a Reply

Your email address will not be published. Required fields are marked *