10kg weight gain diet chart

A 10kg weight gain diet chart will help you get a healthy, stronger body by focusing on nutrient-dense foods, planned calorie surpluses, and muscle-building activities. Instead of crash diets or binging on bad food, this guide focuses on healthy weight gain through balanced Indian meals, methods backed by research, and tips that you can use right away. Let’s jump right in!

Also Read – Weight Loss Diets

How Many Calories Do You Need to Gain 10kg?

To gain 1kg of weight, you need a surplus of roughly 7700 calories. For a 10kg increase, that’s about 77,000 extra calories, spread over weeks or months.

  • Safe Weight Gain Rate: 0.5–1kg per week
  • Daily Surplus Needed: 500–1000 calories/day
  • Time Frame for 10kg: 2.5 to 5 months depending on metabolism and activity levels

Use an online calorie calculator to find your maintenance calories, then add 500–700 calories to it for a healthy weight gain goal.

Diet plan

Monday

BREAKFAST3 egg omelet + 2 brown bread toasts with peanut butter + banana milkshake
SNACK Handful of almonds + walnuts + dates
LUNCH 1 cup dal + 1 cup potato sabzi + 2 cups rice + 1 bowl curd 
SNACKVegetable sandwich with cheese + mango smoothie
DINNERChicken curry + 3 chapatis + salad + ghee on chapatis

Tuesday

BREAKFAST Vegetable poha with peanuts + full-fat milk + 1 banana
SNACKFruit salad with nuts
LUNCH Rajma chawal + ghee roti + paneer sabzi
SNACKSprouts chaat + strawberry milkshake
DINNERSoya chunks curry + chapatis + mixed vegetable sabzi

Wednesday

BREAKFAST paneer paratha with curd + dates + 1 orange
SNACKButtermilk + roasted chana
LUNCH Chicken biryani + cucumber raita
SNACKPeanut butter banana toast + coconut water
DINNERMixed lentil dal + bhindi sabzi + 3 chapatis

Thursday

BREAKFASTVegetable upma + milk with soaked raisins
SNACKBoiled eggs + banana
LUNCH White chana curry + rice + beetroot salad
SNACKFruit smoothie with oats
DINNEREgg curry + chapatis + ghee + palak sabzi

Friday

BREAKFASTMasala oats with paneer + 1 apple + milk
SNACKDry fruit laddu + buttermilk
LUNCH Moong dal + jeera rice + ghee roti + salad
SNACKGrilled paneer sandwich + fruit juice
DINNERFish curry + rice + mixed veg

Saturday

BREAKFASTSuji cheela + mint chutney + banana smoothie
SNACKMixed seeds + curd
LUNCH Dal makhani + ghee rice + carrot-beet salad
SNACK Chana salad + mango lassi
DINNERStuffed paratha + curd + seasonal sabzi

Sunday

BREAKFASTMethi thepla + jaggery + ghee + milk
SNACKTrail mix (nuts + seeds + dried fruits)
LUNCHPaneer butter masala + rice + phulka
SNACKAloo tikki + banana shake
DINNERChicken/soy curry + chapatis + ghee + kheer

Top 10 Science-Backed Foods for a 10kg Weight Gain Diet Chart

  1. Peanut Butter: 588 calories/100g. Rich in protein and healthy fats (NIH Study).
  2. Basmati Rice: 200 calories/cup. Easy to digest and energy-dense.
  3. Full-Fat Dairy: 1 glass whole milk = 150 calories + 8g protein.
  4. Chicken Breast: 165 calories/100g. Builds lean muscle (Journal of Nutrition).
  5. Dry Fruits: 10 almonds = 70 calories. Soak overnight for better absorption.
  6. Ghee: 135 calories/tsp. Enhances nutrient absorption.
  7. Sweet Potatoes: 86 calories/100g. High in complex carbs.
  8. Lentils (Dal): 1 cup moong dal = 230 calories + 14g protein.
  9. Avocado: 160 calories/half. Packed with heart-healthy fats.
  10. Ragi Malt: 350 calories/cup. Calcium-rich for bone strength.

Do’s and Don’ts for Weight Gain Success

Do’s

  • Eat calorie-dense meals: Use ghee, nuts, seeds, full-fat dairy.
  • Have frequent meals: 5–6 small meals daily.
  • Drink calories: Smoothies, lassis, shakes, not just water.
  • Sleep well: Aim for 7–9 hours to promote muscle recovery.
  • Strength train: Build lean muscle, not fat.

Don’ts

  • Don’t rely on junk food or soda
  • Don’t skip meals or eat erratically
  • Don’t drink water right before meals
  • Avoid stress—cortisol can hinder weight gain
  • Don’t rely on only carbs—balance with protein and fats

Conclusion

Gaining 10kg may seem like a challenge, but with a consistent routine, right foods, and a balanced plan, you can do it healthily. This 10kg weight gain diet chart is not just about piling on calories—it’s about nourishing your body with real, wholesome Indian food. Whether you are a slim male trying to bulk up or a skinny female looking to improve your strength and immunity, this plan gives you the practical steps you need. Stick to it, stay active, and consult a professional if needed for personalized advice.