Blog/Special Diets

Vegan Indian Diet Plan for Weight Loss

Lose weight on a fully vegan Indian diet โ€” with protein sources, a meal plan, and calorie targets.

By FitBharat Team2024-03-246 min min read

Get your free personalized Indian diet plan

Set up in 2 minutes. Indian foods. No gym needed.

Start Free โ†’

Vegan Weight Loss in India: Easier Than You Think

India has one of the world's richest traditions of plant-based eating. Dal, chana, rajma, tofu, soya, nuts, seeds โ€” vegan protein sources are abundant and affordable. The challenge is getting enough protein without dairy or eggs.

Target: 1.2โ€“1.5g protein per kg of body weight per day.

Vegan Protein Sources in Indian Food

FoodServingProteinCalories
Soya chunks (dry)50g27g170 kcal
Tofu150g12g114 kcal
Chana dal1 katori cooked12g165 kcal
Moong dal1 katori cooked10g130 kcal
Rajma1 katori cooked9g140 kcal
Kabuli chana1 katori cooked10g165 kcal
Peanuts30g8g170 kcal
Almond milk (fortified)1 glass1g40 kcal
Hemp seeds30g10g166 kcal

Nutrients to Monitor on Vegan Diet

  • โ€ขB12: Not available from plant foods โ€” supplement daily (500โ€“1,000 mcg cyanocobalamin)
  • โ€ขIron: Dal, spinach, pumpkin seeds โ€” pair with vitamin C for absorption
  • โ€ขCalcium: Fortified plant milk, ragi, sesame seeds, tofu
  • โ€ขOmega-3: Flaxseeds, walnuts, hemp seeds daily

7-Day Vegan Indian Meal Plan (~1,400 kcal, 80โ€“90g protein)

DayBreakfastLunchDinner
1Moong chilla (2) + coconut chutney2 roti + chana masala + sabziTofu stir-fry + 1 roti
2Oats porridge (almond milk) + banana2 roti + rajma + sabziSoya chunks curry + rice
3Upma + roasted peanuts2 roti + toor dal + sabziMoong dal + 1 roti
4Idli (2) + sambar (vegan)Rice + sambar + avialKhichdi (vegan)
5Sprouts chaat + fruit2 roti + chole + sabziTofu bhurji + 1 roti
6Poha + peanuts2 roti + dal + sabziSoya keema + 1 roti
7Fruit smoothie (banana + almond milk)2 roti + dal + rajmaDal + rice + sabzi

Start Tracking Your Progress Free

FitBharat supports vegan diet settings and tracks plant-based protein intake daily.

๐Ÿ‘‰ Create your free account โ†’ fitbharat.akforges.com

Frequently Asked Questions

Q: Can I get enough protein on a vegan Indian diet? Yes, but you need soya chunks, tofu, and legumes at every meal. It is harder than a non-veg diet but fully achievable.

Q: Do I need protein powder on a vegan diet? If you cannot hit your protein target from food, a pea protein or rice protein supplement (vegan) helps. Not essential if you eat soya and dal consistently.

Q: Is vegan Indian food automatically healthy? No โ€” vada, samosa, and fried snacks are all vegan but high calorie. The same calorie rules apply.

Ready to Start Your Weight Loss Journey?

Get a free personalized Indian diet plan and start tracking today. No gym. No crash diet.

๐Ÿš€ Get My Free Indian Diet Plan

Free forever ยท 10,000+ Indians already using FitBharat