Gaining weight can be a challenge for many individuals.
Frequently Asked Questions
How many extra calories do I need to eat daily to gain weight?
A caloric surplus of 300–500 kcal/day produces healthy, sustainable weight gain of approximately 0.25–0.5kg per week — mostly lean mass when combined with resistance training. A surplus above 500 kcal/day accelerates fat gain disproportionately. First, calculate your TDEE (Total Daily Energy Expenditure): a sedentary 70kg man needs approximately 2,000–2,200 kcal/day; a moderately active 70kg man needs 2,400–2,600 kcal/day. Add 300–500 kcal to your specific TDEE. For Indian context: adding 1 cup full-fat doodh (150 kcal) + 2 tbsp peanut butter (190 kcal) + 1 banana (90 kcal) + 2 chapatis (130 kcal) ≈ 560 extra kcal daily — a practical, low-prep way to achieve the surplus. Track progress weekly (same time, same scale) — if not gaining after 2 weeks, add another 200 kcal/day.
What are the best high-calorie Indian foods for healthy weight gain?
The most calorie-dense, nutrient-rich Indian foods for weight gain: Groundnuts/mungfali: 567 kcal per 100g — cheapest per-calorie protein+fat source; eat 30–50g daily as snack or chutney. Banana: 90 kcal each, easy to eat, high in potassium and carbohydrates — 2–3 daily. Full-fat doodh (whole milk): 60 kcal per 100ml + 3.3g protein — drink 2 glasses (300–400ml) daily. Paneer: 265 kcal per 100g + 18g protein — ideal for vegetarians. Ghee: 900 kcal per 100g — adding 1–2 tsp to dal/roti adds 45–90 kcal efficiently. Rajma/chana: 350 kcal per cup cooked + high fibre and protein. Sweet potato: 86 kcal per 100g, complex carbs for pre/post workout energy. Dates (khajoor): 282 kcal per 100g — excellent pre-workout energy snack. Avoid relying on fried foods, biscuits, or mithai — these add calories but with high saturated fat, refined sugar, and minimal protein, leading to fat gain without muscle.
How much protein do I need for healthy weight gain and muscle building?
For muscle gain: 1.6–2.2g protein per kg body weight per day. For a 60kg person: 96–132g protein/day. This is significantly higher than the general adult RDA of 0.8g/kg. Protein timing: distribute intake across 4–5 meals; muscle protein synthesis is maximised with 25–40g protein per meal — larger amounts aren't better absorbed in one sitting. Best Indian vegetarian protein sources: paneer (18g per 100g), dahi (3.5g per 100g), soya chunks (52g per 100g when dry), rajma (9g per cup cooked), moong dal (7g per cup cooked), peanuts (26g per 100g). Non-vegetarian: chicken breast (31g per 100g), eggs (6g per egg), fish (25–30g per 100g). Common mistake: most Indians consume inadequate protein — a typical thali provides 40–50g, less than half what's needed for active weight gain. Using soya chunks, adding a glass of milk, and increasing dal portions are the simplest fixes without expensive supplements.
Is it normal to gain weight in the stomach first? How do I gain weight evenly?
Visceral fat (belly) tends to accumulate first in most people because it is metabolically active — the body preferentially stores energy near major organs during caloric surplus. This is normal and temporary. To minimise disproportionate belly fat gain during a weight gain phase: (1) Keep the caloric surplus moderate (300–400 kcal, not 1,000+) — larger surpluses correlate strongly with visceral fat storage; (2) Do resistance training 3–4×/week — creates anabolic stimulus that directs surplus calories toward muscle rather than fat; (3) Minimise alcohol — alcohol calories are almost entirely stored as visceral fat; (4) Get adequate sleep (7–8 hours) — sleep deprivation increases cortisol, which specifically promotes belly fat even in a surplus. If you are gaining primarily in the belly despite these measures, get a waist-to-hip ratio check — men >0.90 and women >0.85 signals concerning central obesity even if total body weight is in normal range.
Questions About This Article
Have a question? Ask the author directly.
Have a question about this article?
Ask Zocvi Editorial directly. Your question may help others with similar concerns.











Comments (0)