Track your nutrition and health goals

arrowTry the Hint app

7-Day Weight Gain Diet Plan - Complete Indian Meal Plan with Recipes

March 16, 2026
26 min read
7-Day Weight Gain Diet Plan - Complete Indian Meal Plan with Recipes

By Asfia Fatima, Chief Dietitian at Clearcals

Starting a weight gain journey can feel overwhelming—what to eat, when to eat, how much to eat?

This 7-day weight gain diet plan removes all the guesswork with a complete, day-by-day roadmap that includes specific meals, portion sizes, recipes from our database, and a shopping list.

Whether you're underweight, recovering from illness, or building muscle, this structured plan provides approximately 2500-2800 calories daily with balanced macros to support healthy weight gain.

We'll provide both vegetarian and non-vegetarian options for every day, plus direct links to our tested recipes so you know exactly how to prepare each meal.

Track your progress effortlessly with the Hint app, Hint Pro, and Hint Premium for personalized support and meal tracking.

TL;DR

  • Complete 7-day meal plan with 2500-2800 calories per day
  • 6 meals daily: breakfast, mid-morning snack, lunch, evening snack, dinner, before-bed snack
  • Both vegetarian and non-vegetarian options are provided
  • All recipes link directly to our tested recipe database with detailed instructions
  • Focus on nutrient-dense, calorie-rich Indian foods
  • Expected weight gain: 0.25-0.5 kg per week
  • Track with the Hint app for consistent results
  • Shopping list provided for easy meal prep

How This 7-Day Plan Works

Daily Calorie and Macro Targets

Average daily totals:

  • Calories: 2500-2800
  • Protein: 160-180g (25-30%)
  • Carbohydrates: 300-350g (45-50%)
  • Fats: 70-85g (25-30%)

Why these numbers?

  • Creates a 300-500 calorie surplus for most people
  • Adequate protein for muscle building (1.6-2.0g per kg body weight for a 65-70 kg person)
  • Balanced macros for energy, recovery, and hormone production

Meal Timing

MealTimePurpose
Early Morning7:00 AMBreaks the overnight fast, starts metabolism
Breakfast8:30 AMMajor calorie load, energy for the day
Mid-Morning Snack11:00 AMMaintains blood sugar, adds protein/calories
Lunch1:30 PMLargest meal, carbs, and protein for afternoon energy
Evening Snack4:30 PMPre-dinner fuel prevents energy dips
Dinner7:30 PMSubstantial meal with protein for overnight recovery
Before Bed10:00 PMSlow-digesting protein to prevent muscle breakdown

Key Principles

  1. Consistency: Eat all 6 meals daily at roughly the same times
  2. Progressive eating: Build up portion sizes if you're struggling initially
  3. Hydration: Drink 2-3 liters of water, but limit water during meals to avoid feeling too full
  4. Variety: Different foods each day to prevent boredom and ensure nutrient diversity
  5. Preparation: Meal prep on weekends for weekday success

Good app for tracking food items. It's great that they are adding Indian recipes.

DAY 1 - 2600 Calories

Vegetarian Option

Early Morning (7:00 AM) - 250 calories

Breakfast (8:30 AM) - 550 calories

  • Moong Dal Cheela (3 pieces) with vegetables
  • 1 tbsp ghee for cooking
  • Green Chutney (mint-coriander)
  • 1 glass full-fat milk (250ml)
  • 1 banana

Try our Moong Dal Palak Cheela or Stuffed Moong Dal Cheela for variation.

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 750 calories

  • 2.5 cups brown rice (cooked)
  • 1 cup Rajma Curry
  • 1 cup Aloo Gobi sabzi
  • 1 cup Moong Dal Fry
  • Large cucumber and carrot salad with 1 tbsp olive oil dressing
  • 1 cup curd

Additional dal options: Dal Tadka, Dal Fry, or Mixed Dal.

Evening Snack (4:30 PM) - 400 calories

  • Banana Smoothie: 1.5 cups full-fat milk, 2 bananas, 2 tbsp peanut butter, 3 dates, pinch of cinnamon
  • Handful of roasted cashews (10-12 pieces)

Alternative smoothies: Banana Oats Smoothie, Banana Dates Milkshake, or Banana Nuts Milkshake.

Dinner (7:30 PM) - 650 calories

More paneer options: Palak Paneer, Paneer Tikka Masala, or Kadai Paneer.

Before Bed (10:00 PM) - 200 calories

Day 1 Total: ~2600 calories | 165g protein | 320g carbs | 75g fat

Non-Vegetarian Option

Early Morning (7:00 AM) - 250 calories

  • Same as vegetarian

Breakfast (8:30 AM) - 550 calories

Alternative egg recipes: Cheese Omelette, Mushroom Onion Scrambled Egg, or Egg Bhurji.

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 750 calories

More chicken options: Butter Chicken, Chicken Tikka Masala, Chicken Do Pyaza, or Palak Chicken Curry.

Evening Snack (4:30 PM) - 400 calories

Try our Protein Shake or Beneprotein Shake recipes.

Dinner (7:30 PM) - 650 calories

Fish alternatives: Garlic Butter Fish, Fish Tikka, or Fish Masala.

Before Bed (10:00 PM) - 200 calories

  • Same as vegetarian

Day 1 Total: ~2650 calories | 185g protein | 300g carbs | 78g fat

DAY 2 - 2700 Calories

Vegetarian Option

Early Morning (7:00 AM) - 250 calories

Breakfast (8:30 AM) - 600 calories

Paratha variations: Aloo Paratha, Paneer Paratha, or Gobi Paratha.

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 800 calories

Try also: Amritsari Chole, Pindi Chole, or Chole Masala.

Evening Snack (4:30 PM) - 400 calories

Dinner (7:30 PM) - 700 calories

Before Bed (10:00 PM) - 200 calories

Day 2 Total: ~2700 calories | 170g protein | 330g carbs | 80g fat

Non-Vegetarian Option

Early Morning (7:00 AM) - 250 calories

  • Same as vegetarian

Breakfast (8:30 AM) - 600 calories

Alternative: Cheese Egg Paratha or Cheesy Egg Paratha.

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 800 calories

Evening Snack (4:30 PM) - 400 calories

Dinner (7:30 PM) - 700 calories

More mutton options: Mutton Korma, Mutton Palak Curry, or Mutton Rogan Josh.

Before Bed (10:00 PM) - 200 calories

  • Same as vegetarian

Day 2 Total: ~2750 calories | 195g protein | 315g carbs | 82g fat

DAY 3 - 2550 Calories

Vegetarian Option

Early Morning (7:00 AM) - 250 calories

Breakfast (8:30 AM) - 550 calories

Dosa variations: Rava Dosa, Onion Dosa, Cheese Dosa, or Paneer Dosa.

Mid-Morning Snack (11:00 AM) - 350 calories

Try: Rava Idli, Oats Idli, or Ragi Idli.

Lunch (1:30 PM) - 750 calories

Evening Snack (4:30 PM) - 400 calories

Alternative snacks: Paneer Tikka, Paneer Cutlet, or Stuffed Paneer Cheela.

Dinner (7:30 PM) - 650 calories

Before Bed (10:00 PM) - 200 calories

Day 3 Total: ~2550 calories | 160g protein | 325g carbs | 75g fat

Non-Vegetarian Option

Early Morning (7:00 AM) - 250 calories

  • Same as vegetarian

Breakfast (8:30 AM) - 550 calories

Try: Anda Dosa or Egg Masala Dosa.

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 750 calories

More rice options: Egg Rice, Chicken Fried Rice, or Egg Fried Rice.

Evening Snack (4:30 PM) - 400 calories

Dinner (7:30 PM) - 650 calories

Before Bed (10:00 PM) - 200 calories

  • Same as vegetarian

Day 3 Total: ~2600 calories | 190g protein | 305g carbs | 78g fat

DAY 4 - 2650 Calories

Vegetarian Option

Early Morning (7:00 AM) - 250 calories

Breakfast (8:30 AM) - 600 calories

Try: Kanda Poha, Mixed Vegetable Poha, or Aloo Poha.

Mid-Morning Snack (11:00 AM) - 350 calories

Alternative: Vegetable Besan Cheela or Paneer Besan Cheela.

Lunch (1:30 PM) - 800 calories

Evening Snack (4:30 PM) - 400 calories

More lassi options: Banana Lassi, Dry Fruit Lassi, or Badam Lassi.

Dinner (7:30 PM) - 650 calories

Before Bed (10:00 PM) - 200 calories

Day 4 Total: ~2650 calories | 165g protein | 335g carbs | 78g fat

Non-Vegetarian Option

Early Morning (7:00 AM) - 250 calories

  • Same as vegetarian

Breakfast (8:30 AM) - 600 calories

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 800 calories

Evening Snack (4:30 PM) - 400 calories

Try: Chicken Malai Kebab, Ginger Chicken Kebab, or Chicken Seekh Kebab.

Dinner (7:30 PM) - 650 calories

Before Bed (10:00 PM) - 200 calories

  • Same as vegetarian

Day 4 Total: ~2700 calories | 195g protein | 320g carbs | 80g fat

DAY 5 - 2750 Calories

Vegetarian Option

Early Morning (7:00 AM) - 250 calories

Breakfast (8:30 AM) - 650 calories

Upma variations: Rava Upma, Vegetable Upma, Vermicelli Upma, or Quinoa Upma.

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 850 calories

More pulao options: Peas Pulao, Paneer Pulao, or Corn Pulao.

Evening Snack (4:30 PM) - 400 calories

Dinner (7:30 PM) - 650 calories

Before Bed (10:00 PM) - 200 calories

Day 5 Total: ~2750 calories | 172g protein | 340g carbs | 82g fat

Non-Vegetarian Option

Early Morning (7:00 AM) - 250 calories

  • Same as vegetarian

Breakfast (8:30 AM) - 650 calories

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 850 calories

Try: Dim Biryani or Anda Biryani.

Evening Snack (4:30 PM) - 400 calories

Dinner (7:30 PM) - 650 calories

More keema options: Keema Curry or Chicken Keema.

Before Bed (10:00 PM) - 200 calories

  • Same as vegetarian

Day 5 Total: ~2800 calories | 200g protein | 325g carbs | 84g fat

DAY 6 - 2600 Calories

Vegetarian Option

Early Morning (7:00 AM) - 250 calories

Breakfast (8:30 AM) - 550 calories

Paratha options: Gobi Paratha, Mooli Paratha, Mix Veg Paratha, or Methi Paratha.

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 750 calories

Evening Snack (4:30 PM) - 400 calories

Dinner (7:30 PM) - 650 calories

Before Bed (10:00 PM) - 200 calories

Day 6 Total: ~2600 calories | 163g protein | 330g carbs | 76g fat

Non-Vegetarian Option

Early Morning (7:00 AM) - 250 calories

  • Same as vegetarian

Breakfast (8:30 AM) - 550 calories

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 750 calories

Evening Snack (4:30 PM) - 400 calories

More fish snacks: Barbecue Fish Tikka or Fish Pakora.

Dinner (7:30 PM) - 650 calories

Before Bed (10:00 PM) - 200 calories

  • Same as vegetarian

Day 6 Total: ~2650 calories | 192g protein | 310g carbs | 79g fat

DAY 7 - 2700 Calories

Vegetarian Option

Early Morning (7:00 AM) - 250 calories

Breakfast (8:30 AM) - 600 calories

Try: Herbed Paneer Paratha or Paneer Stuffed Paratha.

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 800 calories

More fried rice options: Mushroom Fried Rice or Corn Fried Rice.

Evening Snack (4:30 PM) - 400 calories

Dinner (7:30 PM) - 700 calories

Dessert alternatives: Besan Halwa, Sooji Halwa, Moong Dal Halwa, or Sabudana Kheer.

Before Bed (10:00 PM) - 200 calories

  • Milk
  • Mixed dry fruits

Day 7 Total: ~2700 calories | 168g protein | 335g carbs | 81g fat

Non-Vegetarian Option

Early Morning (7:00 AM) - 250 calories

  • Same as vegetarian

Breakfast (8:30 AM) - 600 calories

Mid-Morning Snack (11:00 AM) - 350 calories

Lunch (1:30 PM) - 800 calories

Try: Egg Fried Rice or Mixed Non-Veg Fried Rice.

Evening Snack (4:30 PM) - 400 calories

Dinner (7:30 PM) - 700 calories

Before Bed (10:00 PM) - 200 calories

  • Same as vegetarian

Day 7 Total: ~2750 calories | 198g protein | 320g carbs | 83g fat

Weekly Grocery Shopping List

Staples & Grains

Proteins

Vegetarian:

Non-Vegetarian (if applicable):

Dairy

Vegetables (Buy Fresh Mid-Week)

Fruits

Dry Fruits & Nuts

Oils & Condiments

Supplements (Optional)

  • Whey protein powder - 1 kg
  • Protein powder
  • Horlicks or Bournvita
  • Multivitamin tablets

Tracking Your Progress with the Hint App

The Hint app is your perfect companion for this 7-day weight gain diet plan. Here's how to maximize it:

Daily Tracking Features

  1. Meal Logging: Log every meal from this plan - our database has all the recipes mentioned
  2. Calorie Counter: Ensure you're hitting 2500-2800 calories daily
  3. Macro Breakdown: Monitor your protein (160-180g), carbs (300-350g), and fats (70-85g)
  4. Weight Tracking: Weigh yourself weekly, same time, same conditions

Advanced Features with Hint Pro

  • Custom Meal Plans: Adjust this plan to your preferences
  • Recipe Nutrition: Get exact nutrition for every recipe linked in this blog
  • Progress Photos: Track visual changes weekly
  • Macro Adjustments: AI-powered recommendations based on your progress

Using Hint Premium

  • Dietitian Support: Get personalized advice from our team
  • Weekly Check-ins: Professional monitoring of your weight gain
  • Plan Modifications: Customize plans for your specific needs
  • Priority Support: Fast answers to your questions

Download the Hint app to turn this 7-day plan into a sustainable weight gain journey with professional support.

Tips for Success with This 7-Day Plan

1. Meal Prep is Key

  • Sunday prep: Cook large batches of dal, rajma, chole
  • Pre-portion proteins: Marinate chicken, cube paneer
  • Chop vegetables: Store in airtight containers for quick cooking
  • Soak nuts: Keep almonds, walnuts, and dates ready

2. Never Skip Meals

3. Eating Strategies

  • Eat bigger bites: Don't nibble, take substantial mouthfuls
  • Limit water during meals: Drink water 30 minutes before or after
  • Use bigger plates: Psychological trick that works
  • Eat faster: Don't rush, but don't linger too long and get full too soon

4. Make Food Appealing

  • Presentation matters: Make meals look appetizing
  • Variety: Use different recipes from our database daily
  • Spices: Indian spices boost appetite and add flavor
  • Temperature: Serve food at the right temperature

5. Strength Training

  • Lift weights 4-5 times per week
  • Focus on compound movements: squats, deadlifts, bench press
  • Progressive overload: Increase weights weekly
  • Rest 48 hours between training the same muscle groups

6. Monitor and Adjust

  • Weigh yourself weekly, not daily
  • Take measurements: chest, arms, thighs, waist
  • Photos: Weekly progress pictures
  • Adjust calories if not gaining 0.25-0.5 kg per week

7. Sleep and Recovery

  • 7-9 hours of quality sleep
  • Naps help if possible
  • Reduce stress: cortisol inhibits weight gain
  • Stay consistent even on weekends

What to Expect

Week 1

  • Weight change: 0.3-0.5 kg gain (some may be water weight)
  • Energy: May feel full and uncomfortable initially
  • Digestion: Possible bloating as system adjusts
  • Appetite: Will gradually increase

Weeks 2-4

  • Weight gain: 0.25-0.5 kg per week consistently
  • Muscle development: Noticeable if strength training
  • Appetite: Body adapts, eating becomes easier
  • Energy: Improved energy levels throughout the day

Long-Term (2-3 Months)

  • Total gain: 3-6 kg of healthy weight
  • Body composition: Improved muscle-to-fat ratio
  • Strength: Significant increases in the gym
  • Confidence: Better self-image and health

Important: If you're not gaining weight after 2 weeks, increase portions by 10-15% or add one more snack using recipes from our smoothie or shake collection.

Common Challenges and Solutions

Challenge 1: "I feel too full to eat"

Solutions:

  • Start with 80% portions and gradually increase
  • Replace one solid meal with calorie-dense smoothies or shakes
  • Use digestive aids: jeera water, ginger
  • Walk 10-15 minutes after meals to aid digestion

Challenge 2: "I don't have time to cook"

Solutions:

Challenge 3: "I'm gaining fat, not muscle."

Solutions:

  • Ensure adequate protein (1.6-2.0g per kg body weight)
  • Start/intensify strength training
  • Reduce surplus slightly (aim for 300-400 cal instead of 500)
  • Choose nutrient-dense foods over junk

Challenge 4: "Budget constraints."

Solutions:

Challenge 5: "Eating out/social situations."

Solutions:

  • Choose high-calorie restaurant options: biryanis, paneer dishes, creamy gravies
  • Don't skip desserts
  • Order extra sides: raita, papad
  • Carry emergency snacks if uncertain about food availability

Challenge 6: "Digestive issues."

Solutions:

  • Include probiotics: curd, buttermilk, lassi
  • Fiber from vegetables and fruits
  • Drink adequate water between meals
  • Consider digestive enzyme supplements
  • Avoid excessive spicy food if sensitive

Conclusion

This 7-day weight gain diet plan provides a structured, realistic approach to healthy weight gain using authentic Indian recipes from our comprehensive database.

Key Takeaways:

  • Consistency beats perfection - follow the plan 80-90% and you'll see results
  • Every recipe is linked to our tested database for exact nutrition and instructions
  • Track everything using the Hint app for best results
  • Combine this diet with strength training for optimal muscle gain
  • Expected gain: 0.25-0.5 kg per week = 1-2 kg per month = 12-24 kg per year

Your Action Plan:

  1. Download the Hint app today
  2. Shop for groceries using our list above
  3. Meal prep on Sunday
  4. Start Day 1 tomorrow morning
  5. Track every meal and weigh yourself weekly
  6. Adjust after 2 weeks if needed

Remember: Gaining weight healthily takes time. Trust the process, stay consistent, and use our recipes to make delicious, calorie-dense meals that you'll actually enjoy eating.

For personalized plans and professional support, upgrade to Hint Pro or Hint Premium.

Frequently Asked Questions

Q1: Can I repeat this 7-day plan for multiple weeks?

Yes! This plan is designed for repetition. Mix and match days, swap recipes from our database (e.g., replace Paneer Butter Masala with Palak Paneer), and keep it interesting. Use the Hint app to create variations.

Q2: What if I'm lactose intolerant?

Replace dairy milk with fortified soy milk or almond milk. Use lactose-free curd or skip dairy-based smoothies. Focus on eggs, dal, paneer (usually better tolerated), and nuts for protein.

Q3: I'm a vegetarian but don't eat paneer. What alternatives?

Use tofu, soya chunks, extra dal portions, chole, rajma, mushrooms, and increase nuts/peanut butter intake.

Q4: Can I drink alcohol on this plan?

Minimize alcohol as it interferes with muscle protein synthesis and adds empty calories. If you must, limit to 1-2 drinks per week and account for calories in the Hint app.

Q5: Should I take any supplements?

Essential: Multivitamin if your diet lacks variety

Recommended: Whey protein (convenient, not necessary if you hit protein targets)

Optional: Creatine monohydrate (5g daily for muscle gain), Omega-3, Vitamin D

Not needed: Mass gainers (make your own with our smoothie recipes)

Q6: What if I'm gaining weight too fast (>0.75 kg/week)?

You might be gaining excess fat. Reduce portions by 10%, increase protein proportion, ensure you're strength training, and track body composition, not just weight.

Q7: I feel sleepy after meals. Is this normal?

Yes, initially. Large meals increase blood flow to the digestive system. Reduce carb portion slightly, increase protein/fat, take a 10-minute walk post-meal, and ensure you're not overeating in one sitting.

Q8: Can teenagers follow this plan?

Yes, with parental guidance. Teenagers (13-19) have higher calorie needs. Increase portions by 10-15% and ensure adequate calcium from milk, curd, and paneer.

Q9: How do I maintain weight after reaching my goal?

Gradually reduce calories by 200-300 to find your maintenance level. Continue tracking with Hint, keep strength training, and weigh yourself weekly.

Q10: All these recipes seem complicated. Any simpler options?

Yes! Focus on easy recipes from our database:

The Hint app can filter recipes by preparation time.

Q11: I'm not gaining weight even after 2 weeks. What's wrong?

Common reasons:

  1. Not actually eating enough (track everything in Hint)
  2. High activity level (account for exercise calories)
  3. Fast metabolism (increase calories by 300-500)
  4. Medical issues (consult doctor: thyroid, diabetes, malabsorption)
  5. Stress/poor sleep (affects hormones)

Solution: Increase calories by 10-15%, add one more meal/snack, reduce cardio, sleep 8+ hours.

Q12: Can I do cardio while following this plan?

Yes, but limit it. 2-3 sessions of 20-30 minutes max per week. Focus on strength training. If you do cardio, add those calories back (use the Hint app calculator) by increasing portion sizes or adding smoothies.

Exclusive Offer: Enjoy One Month of Free Hint Premium Access

Start your weight gain journey with professional support! Download Hint today and unlock one month of Hint Premium free.

What you get:

  • Personalized meal plans based on this 7-day framework
  • Direct access to certified dietitians
  • Weekly progress reviews and plan adjustments
  • Complete nutrition info for all 8,238+ recipes in our database
  • Priority customer support
  • Ad-free experience

Track every meal from this blog, monitor your macros, and achieve your weight gain goals with professional guidance.

Ready to transform? Download Hint Now and start building your dream physique today.


This blog provides general nutritional information. Consult a healthcare provider before starting any new diet, especially if you have underlying health conditions. Individual results may vary based on genetics, activity level, and adherence to the plan.

Looking for an Indian Food Calorie Calculator?

Try the Hint app

Share this
Garmin watches banner
Garmin watches banner