Weekly Meal Plan

High-protein vegetarian meal plan for Nikhil & Kavya. Designed for lean muscle building and fat loss โ€” Bangalore-friendly ingredients.

Macro Targets MonTueWedThuFriSatSun Workout Nutrition Supplements Grocery List Bangalore Tips

๐ŸŽฏ Daily Macro Targets

Nikhil Build Lean Muscle
Calories2,300 kcal/day
Protein140g (24%)
Carbs270g (47%)
Fat75g (29%)
Fibre35g+
Water3.5โ€“4 L/day
Kavya Lean & Lose Fat
Calories1,700 kcal/day
Protein110g (26%)
Carbs190g (45%)
Fat55g (29%)
Fibre30g+
Water3โ€“3.5 L/day
Key principle: Both eat from the same dishes โ€” Nikhil gets larger portions + extra egg/curd servings. Kavya swaps those for tofu/paneer/whey alternatives. Simple, one kitchen, two goals.

๐Ÿ“… 7-Day Meal Plan

๐ŸŸข Monday

โ–ถ
7:30 AM Breakfast
Moong Dal Chilla + Soya Chunk Scramble
2 moong dal chillas (green gram crepes) with mint chutney. Side of sautรฉed soya chunks (50g dry) with onion, tomato, turmeric.
๐ŸŸฃ Nikhil: Add 2-egg bhurji (Indian spiced scrambled eggs) on the side. 1 cup curd with flaxseeds.
๐Ÿฉท Kavya: Add 50g crumbled tofu to the chilla batter. 1 tbsp pumpkin seeds on top.
10:30 AM Mid-Morning Snack
Protein Shake + Nuts
1 scoop whey protein in 250ml water/milk. 10 almonds + 5 walnuts.
๐ŸŸฃ Nikhil: Blend with 200ml milk + 1 tbsp peanut butter.
๐Ÿฉท Kavya: Blend with water + ยฝ banana. Skip peanut butter.
1:00 PM Lunch
Rajma Curry + Brown Rice + Salad
Rajma (kidney bean) curry with tomato-onion gravy. Cucumber-carrot-beetroot salad with lemon dressing.
๐ŸŸฃ Nikhil: 1.5 cups brown rice + 1.5 cups rajma. Side of raita (curd + cucumber).
๐Ÿฉท Kavya: 1 cup brown rice + 1 cup rajma. Extra salad portion.
4:30 PM Evening Snack
Roasted Chana + Green Tea
1 cup roasted black chana with chaat masala and lemon. Green tea or black coffee.
8:00 PM Dinner
Paneer Bhurji + Multigrain Roti + Palak
Paneer bhurji (150g paneer) with capsicum, onion, tomato. Sautรฉed spinach with garlic.
๐ŸŸฃ Nikhil: 2.5 rotis + 150g paneer. Add 1 egg to the bhurji.
๐Ÿฉท Kavya: 1.5 rotis + 120g paneer. Extra palak portion.

๐Ÿ”ต Tuesday

โ–ถ
7:30 AM Breakfast
Oats Upma with Vegetables + Tofu
Steel-cut oats upma with peas, carrots, beans, curry leaves. Mixed with 80g crumbled tofu.
๐ŸŸฃ Nikhil: 2-egg omelette on the side with cheese slice. 1 cup curd.
๐Ÿฉท Kavya: Extra tofu (100g total). 2 tbsp mixed seeds (pumpkin + sunflower).
10:30 AM Mid-Morning Snack
Sprouts Chaat
Mixed sprouts (moong + moth) with onion, tomato, green chutney, lemon juice, chaat masala. ~1.5 cups.
1:00 PM Lunch
Chole + Quinoa Pulao + Raita/Salad
Chickpea curry (1.5 cups cooked chole). Quinoa pulao with vegetables.
๐ŸŸฃ Nikhil: 1.5 cups quinoa pulao. Cucumber raita on the side.
๐Ÿฉท Kavya: 1 cup quinoa pulao. Large green salad with olive oil dressing.
4:30 PM Evening Snack
Peanut Butter Toast + Apple
1 slice multigrain bread + 1.5 tbsp natural peanut butter. 1 medium apple.
๐ŸŸฃ Nikhil: 2 slices bread + 2 tbsp peanut butter.
๐Ÿฉท Kavya: 1 slice + 1 tbsp peanut butter.
8:00 PM Dinner
Dal Tadka (Toor + Masoor) + Millet Roti + Stir-Fried Veggies
Mixed dal with ghee tadka. Stir-fried broccoli, mushroom, capsicum.
๐ŸŸฃ Nikhil: 2 millet rotis + 1.5 bowls dal + 50g soya chunks mixed in.
๐Ÿฉท Kavya: 1.5 millet rotis + 1 bowl dal. Extra veggies.

๐ŸŸก Wednesday

โ–ถ
7:30 AM Breakfast
Ragi Dosa + Coconut Chutney + Sambar
2 ragi (finger millet) dosas. Sambar loaded with drumstick, carrot, dal.
๐ŸŸฃ Nikhil: 3 dosas. 2-egg masala omelette. Small bowl of curd.
๐Ÿฉท Kavya: 2 dosas. Extra sambar (protein from dal). 1 tbsp hemp seeds sprinkled on top.
10:30 AM Mid-Morning Snack
Greek Yoghurt / Protein Smoothie
๐ŸŸฃ Nikhil: 200g Greek yoghurt + 1 tbsp honey + mixed seeds + berries.
๐Ÿฉท Kavya: Protein smoothie โ€” 1 scoop whey + 1 banana + 200ml soy milk + 1 tbsp chia seeds.
1:00 PM Lunch
Tofu Tikka Masala + Jeera Rice + Kachumber
Tofu tikka in tomato-cashew gravy (200g tofu). Kachumber salad (onion, cucumber, tomato).
๐ŸŸฃ Nikhil: 1.5 cups jeera rice + full portion tofu tikka.
๐Ÿฉท Kavya: 1 cup jeera rice (use brown rice) + tofu tikka.
4:30 PM Evening Snack
Masala Makhana (Fox Nuts)
1.5 cups roasted makhana with turmeric, chili, a little ghee. 1 cup green tea.
8:00 PM Dinner
Palak Soya Chunk Curry + Multigrain Roti + Salad
Soya chunks (60g dry) in spinach gravy. Fresh green salad.
๐ŸŸฃ Nikhil: 2.5 rotis + extra soya (80g dry). Egg bhurji (1 egg).
๐Ÿฉท Kavya: 1.5 rotis + standard portion. Add 50g paneer to the curry.

๐ŸŸ  Thursday

โ–ถ
7:30 AM Breakfast
Besan (Chickpea Flour) Chilla + Avocado
2 besan chillas stuffed with grated paneer (50g) and onion. ยฝ avocado sliced on the side.
๐ŸŸฃ Nikhil: 3 chillas. 1 egg scrambled with chilla. Glass of buttermilk.
๐Ÿฉท Kavya: 2 chillas with extra paneer (80g). Sprinkle pumpkin seeds.
10:30 AM Mid-Morning Snack
Protein Bar (homemade or store-bought) + Banana
1 protein bar (~20g protein). 1 medium banana.
๐Ÿฉท Kavya: ยฝ protein bar + banana (lower cal).
1:00 PM Lunch
Moong Dal Khichdi + Tempeh Fry + Pickle
Moong dal khichdi with ghee (comfort + protein). Pan-fried tempeh slices (100g) with garlic and soy sauce.
๐ŸŸฃ Nikhil: 2 cups khichdi + 100g tempeh. Extra ghee (1 tsp).
๐Ÿฉท Kavya: 1.5 cups khichdi + 80g tempeh. Skip extra ghee.
4:30 PM Evening Snack
Paneer Tikka (air-fried)
100g paneer cubes marinated in spices, air-fried with capsicum and onion. Mint chutney.
8:00 PM Dinner
Chana Dal + Bajra Roti + Lauki (Bottle Gourd) Sabzi
Chana dal with garlic tadka. Lauki sabzi (light, easy to digest at night).
๐ŸŸฃ Nikhil: 2 bajra rotis + 1.5 bowls dal. 2-egg omelette.
๐Ÿฉท Kavya: 1.5 bajra rotis + 1 bowl dal. 50g tofu crumble in lauki.

๐Ÿ”ด Friday

โ–ถ
7:30 AM Breakfast
Overnight Oats + Seeds
ยฝ cup rolled oats soaked overnight in milk. Topped with chia seeds, sliced banana, berries, honey drizzle.
๐ŸŸฃ Nikhil: Use full-fat milk. Add 1 scoop protein powder + 1-egg bhurji on side. Top with Greek yoghurt.
๐Ÿฉท Kavya: Use soy milk. Add 1 scoop protein powder. Extra chia (2 tbsp) + pumpkin seeds.
10:30 AM Mid-Morning Snack
Hummus + Veggie Sticks
4 tbsp homemade hummus with carrot, cucumber, celery sticks. Sprinkle of paprika.
๐ŸŸฃ Nikhil: Add 2 multigrain crackers.
1:00 PM Lunch
Soya Chunk Biryani + Raita/Salad
Soya chunks (60g dry) biryani-style with brown basmati, mint, fried onions.
๐ŸŸฃ Nikhil: 2 cups biryani + 80g soya. Boondi raita.
๐Ÿฉท Kavya: 1.5 cups biryani. Large mixed green salad.
4:30 PM Evening Snack
Sattu Sharbat + Trail Mix
Sattu (roasted chickpea flour) drink โ€” 2 tbsp in water with lemon, salt, roasted cumin. Small handful trail mix (almonds, pumpkin seeds, raisins).
8:00 PM Dinner
Paneer Tikka Wrap + Soup
Whole-wheat wrap with grilled paneer (150g), lettuce, onion, mint chutney. Side of tomato-lentil soup.
๐ŸŸฃ Nikhil: 2 wraps + 150g paneer. Extra cheese in wrap.
๐Ÿฉท Kavya: 1 wrap + 120g paneer. Extra bowl of soup.

๐ŸŸค Saturday

โ–ถ
8:00 AM Breakfast
Protein Pancakes + Fruit
Pancakes made with oats, banana, protein powder (use egg in batter). Topped with berries and a drizzle of honey.
๐ŸŸฃ Nikhil: 3 pancakes (2 eggs in batter). Side of Greek yoghurt.
๐Ÿฉท Kavya: 2 pancakes (egg in batter is fine โ€” it's baked in). Top with seeds instead of honey.
11:00 AM Mid-Morning Snack
Masala Egg / Tofu Bhurji on Toast
๐ŸŸฃ Nikhil: 2-egg masala egg bhurji on multigrain toast.
๐Ÿฉท Kavya: 100g tofu bhurji on multigrain toast with turmeric + black salt (eggy flavour).
1:30 PM Lunch
Dal Makhani + Jeera Rice + Salad
Dal makhani (black dal + rajma, slow-cooked). Rich in protein. Weekend treat!
๐ŸŸฃ Nikhil: 1.5 cups rice + generous dal. Curd on the side.
๐Ÿฉท Kavya: 1 cup rice + dal (go easy on cream). Big salad.
5:00 PM Evening Snack
Protein Shake + Dark Chocolate
1 scoop whey in water. 2 squares (20g) dark chocolate (70%+). Weekend treat!
8:00 PM Dinner
Mushroom-Tofu Stir Fry + Millet/Quinoa
Mushrooms (150g) + tofu (150g) stir-fried with soy sauce, ginger, garlic, chili. Served over cooked quinoa or foxtail millet.
๐ŸŸฃ Nikhil: 1.5 cups quinoa + full stir-fry. 1 egg fried on top.
๐Ÿฉท Kavya: 1 cup millet + full stir-fry. Squeeze of lime.

โšช Sunday

โ–ถ
8:00 AM Breakfast
Idli + Sambar + Podi
4 rava/rice idlis with sambar (loaded with veggies & dal) and gunpowder (podi) with a touch of sesame oil.
๐ŸŸฃ Nikhil: 5 idlis. 3-egg omelette with onion & chili.
๐Ÿฉท Kavya: 3 idlis. Extra sambar. 2 tbsp hemp seeds sprinkled on idli.
11:00 AM Mid-Morning Snack
Smoothie Bowl
Thick smoothie (banana, berries, spinach, protein powder) topped with granola, seeds, coconut flakes.
๐ŸŸฃ Nikhil: Add Greek yoghurt base + extra granola.
๐Ÿฉท Kavya: Use soy milk base. Light on granola, heavy on seeds.
1:30 PM Lunch
Rajma-Quinoa Bowl + Avocado
Bowl-style โ€” quinoa base, rajma curry, sliced avocado, pickled onion, fresh coriander, lemon wedge.
๐ŸŸฃ Nikhil: 1.5 cups quinoa + generous rajma + full avocado.
๐Ÿฉท Kavya: 1 cup quinoa + rajma + ยฝ avocado.
5:00 PM Evening Snack
Dhokla + Green Chutney
Steamed besan dhokla (high protein, light). With coriander-mint chutney. 3-4 pieces.
8:00 PM Dinner
Tempeh Curry + Brown Rice + Sautรฉed Greens
Tempeh (120g) in coconut-based curry with curry leaves. Sautรฉed amaranth greens (or methi).
๐ŸŸฃ Nikhil: 1.5 cups brown rice + 120g tempeh. Egg bhurji side.
๐Ÿฉท Kavya: 1 cup brown rice + 100g tempeh. Extra greens.

๐Ÿ’ช Pre & Post Workout Nutrition

โšก Pre-Workout (30โ€“60 min before)
Option A: 1 banana + 10 almonds + black coffee
Option B: 1 slice toast + 1 tbsp peanut butter
Option C: Small bowl of poha with peanuts
Option D: Sattu drink (2 tbsp sattu + water + lemon + salt)

Goal: Quick-digesting carbs + moderate protein. Avoid heavy fats pre-workout.
๐Ÿ”„ Post-Workout (within 30โ€“45 min)
Option A: Whey protein shake + 1 banana
Option B: Paneer/tofu bhurji + 1 roti
Option C: Sprouts salad + handful of dates

๐ŸŸฃ Nikhil: 2-egg bhurji + banana is the simplest option. Or whey + milk.
๐Ÿฉท Kavya: Whey shake in water + banana. Or tofu scramble.

Goal: Fast protein (30-40g) + simple carbs for recovery. This can replace the nearest snack slot.
๐Ÿ’ง Hydration: Start the day with 500ml warm water + lemon. Drink 500ml water 30min before each workout. Sip water throughout. Add electrolytes (salt + lemon or coconut water) on heavy training days. Nikhil: 3.5โ€“4L/day ยท Kavya: 3โ€“3.5L/day. Buttermilk (Nikhil) and coconut water count toward hydration.

๐Ÿ’Š Supplement Suggestions

SupplementDosageWhenWhy
Whey Protein1 scoop (25-30g protein)Post-workout or as snackHit daily protein targets โ€” hard on veg diet without it
Creatine Monohydrate5g/dayAny time (with meal)Strength, muscle fullness, well-researched
Vitamin B121000mcg/week (or daily sublingual)MorningEssential for vegetarians โ€” often deficient
Vitamin D32000-4000 IU/dayWith fatty mealMost Indians are deficient. Get levels tested.
Omega-3 (Algae-based)500mg DHA+EPA/dayWith mealNo fish โ€” algae omega-3 is the veg alternative
Magnesium200-400mgBefore bedRecovery, sleep quality, muscle cramps
Iron (Kavya especially)As per blood testMorning, empty stomachWomen + vegetarian = higher risk. Get tested first.
โš ๏ธ Important: Get a basic blood panel done (Vitamin D, B12, Iron/Ferritin, Thyroid) before starting supplements. Bangalore has affordable options โ€” Thyrocare, SRL, or any local lab. Budget ~โ‚น1500-2000 for a full panel.

๐Ÿ›’ Weekly Grocery List

๐Ÿฅฌ Vegetables & Greens

  • Spinach (palak) โ€” 500g
  • Broccoli โ€” 300g
  • Capsicum (bell pepper) โ€” 4
  • Mushrooms โ€” 300g
  • Bottle gourd (lauki) โ€” 1
  • Carrots โ€” 500g
  • Cucumber โ€” 4
  • Beetroot โ€” 2
  • Tomatoes โ€” 1kg
  • Onions โ€” 1.5kg
  • Green beans โ€” 250g
  • Peas (frozen ok) โ€” 250g
  • Drumstick โ€” 2
  • Amaranth greens/methi โ€” 1 bunch
  • Lettuce โ€” 1 head
  • Celery โ€” 1 bunch
  • Avocados โ€” 3

๐Ÿซ˜ Protein Essentials

  • Paneer โ€” 1kg
  • Tofu (firm) โ€” 800g
  • Tempeh โ€” 400g
  • Soya chunks โ€” 500g
  • Eggs โ€” 2 dozen (Nikhil)
  • Whey protein โ€” as needed
  • Greek yoghurt โ€” 500g (Nikhil)
  • Curd โ€” 1kg (Nikhil)

๐Ÿซ— Lentils & Legumes

  • Moong dal (whole + split) โ€” 500g each
  • Toor dal โ€” 500g
  • Masoor dal โ€” 250g
  • Chana dal โ€” 250g
  • Rajma (kidney beans) โ€” 500g
  • Chole (chickpeas) โ€” 500g
  • Black chana (roasted) โ€” 250g
  • Mixed sprouts โ€” 500g
  • Sattu flour โ€” 250g
  • Besan (chickpea flour) โ€” 500g

๐ŸŒพ Grains & Millets

  • Brown rice โ€” 1kg
  • Brown basmati โ€” 500g
  • Quinoa โ€” 500g
  • Rolled oats โ€” 500g
  • Ragi flour โ€” 500g
  • Bajra flour โ€” 250g
  • Multigrain atta โ€” 1kg
  • Foxtail millet โ€” 250g
  • Multigrain bread โ€” 1 loaf
  • Whole-wheat wraps โ€” 1 pack

๐Ÿฅœ Nuts, Seeds & Fats

  • Almonds โ€” 200g
  • Walnuts โ€” 100g
  • Pumpkin seeds โ€” 150g
  • Sunflower seeds โ€” 100g
  • Hemp seeds โ€” 100g
  • Chia seeds โ€” 100g
  • Flaxseeds โ€” 100g
  • Peanut butter (natural) โ€” 1 jar
  • Ghee โ€” 200g
  • Cold-pressed coconut oil โ€” 200ml
  • Olive oil โ€” 250ml
  • Sesame oil (gingelly) โ€” 100ml
  • Dark chocolate 70%+ โ€” 1 bar

๐ŸŒ Fruits

  • Bananas โ€” 1 dozen
  • Apples โ€” 4
  • Berries (frozen ok) โ€” 200g
  • Lemons โ€” 8
  • Dates โ€” 200g
  • Coconut water โ€” 4 packs

๐Ÿซ™ Pantry & Spices

  • Soy sauce โ€” 1 bottle
  • Honey โ€” 1 jar
  • Green tea โ€” 1 box
  • Coffee โ€” as needed
  • Soy milk โ€” 1L (Kavya)
  • Full-fat milk โ€” 1L (Nikhil)
  • Granola โ€” 250g
  • Protein bars โ€” 4 pack
  • Chaat masala, turmeric, cumin, coriander, garam masala, red chili, curry leaves, mustard seeds (stock up as needed)
๐Ÿ’ฐ Estimated weekly grocery budget: โ‚น3,500โ€“4,500 for both (excluding whey protein and supplements). The protein sources (paneer, tofu, tempeh, eggs) will be the biggest line item.

๐Ÿ“ Bangalore Sourcing Tips

๐ŸงŠ Tofu & Tempeh: Soy Fresh (Indiranagar/HSR) โ€” best fresh tofu in Bangalore. Hello Tempayy โ€” available on BigBasket, Swiggy Instamart, and Zepto. Also check Vegolution brand. Nature's Basket and Foodhall stock imported tofu brands.
๐Ÿฅ› Greek Yoghurt: Epigamia (Bangalore-based!) โ€” widely available everywhere. Also: Milky Mist Greek Yoghurt, Nestle a+ Probugs. Available at any supermarket, Swiggy Instamart, BigBasket.
๐ŸŒพ Quinoa, Millets, Seeds: Organic Tattva, True Elements, Nourish Organics on Amazon/BigBasket. For bulk + cheap: visit VV Puram Food Street area or Russell Market / KR Market for raw grains and millets. 24 Mantra for organic millets.
๐Ÿฅœ Nuts & Seeds (Bulk): Nutraj and Happilo on Amazon. For wholesale rates: SP Road or Avenue Road wholesale shops. Hemp seeds: India Hemp Organics (online) or health stores in Indiranagar/Koramangala.
๐Ÿ’ช Whey Protein: MyProtein (best value), ON Gold Standard, AS-IT-IS (Indian, great value). Buy from official sites or Amazon (beware fakes). Nutrabay is reliable for authentic supplements.
๐Ÿซ˜ Sattu: Not traditionally Bangalorean but available! Check BigBasket or Amazon โ€” brands like Sattuz, Nutricity. Some Bihar/UP specialty stores in Majestic area.
๐Ÿ›’ Best Delivery Apps: Swiggy Instamart (fastest for daily needs), BigBasket (best range for health foods), Zepto (quick), Amazon Fresh (good for pantry staples in bulk).