High Protein Vegetarian Foods India | 20+ Best Protein Sources
.png&w=1536&q=75)
The biggest myth in Indian nutrition is that vegetarians cannot get enough protein. India has been home to millions of vegetarians for thousands of years, and traditional cuisine provides excellent protein sources. The problem is not availability — it is awareness and planning.
How Much Protein Do You Need?
0.8-1.0g per kg body weight (sedentary) or 1.2-1.5g per kg (active). A 70kg person needs 56-70g daily (sedentary) or 84-105g (active). Most Indian vegetarians get only 30-40g — showing up as fatigue, hair fall, and difficulty losing weight.
Top Vegetarian Protein Sources
- Paneer — 18g/100g: Versatile, delicious, protein-dense. At DietGhar, paneer features heavily in vegetarian plans.
- Chana — 19g/100g cooked: Chole is a protein powerhouse. Roasted chana makes excellent snack.
- Moong Dal — 24g/100g dry: Most digestible lentil. Moong dal cheela for breakfast gives 15g protein.
- Rajma — 24g/100g dry: Rajma-chawal is a complete protein meal (beans + rice = all amino acids).
- Soybean — 36g/100g dry: Highest protein of any plant food. Soy chunks replace meat in any recipe.
- Dahi — 11g/cup: Thick dahi with every meal adds up. Greek yogurt has 17g/cup.
- Peanuts — 26g/100g: India's most affordable protein source. Peanut butter, crushed in chutney, or in poha.
- Sprouts — 7-9g/cup: Sprouting increases protein content and digestibility.
- Seeds — 18-21g/100g: Pumpkin, sunflower, hemp, flax. Sprinkle on salads and dahi.
High-Protein Vegetarian Day (~92g protein)
- Breakfast: Moong dal cheela + milk (25g)
- Mid-morning: Roasted peanuts or chana (7g)
- Lunch: Rajma/chole + roti + dahi + salad (22g)
- Snack: Paneer tikka or sprouts chaat + chaas (12g)
- Dinner: Tofu/paneer sabzi + dal + millet roti (18g)
- Before bed: Haldi milk (8g)
No supplements, no imported foods. At DietGhar, we prove daily that vegetarians can absolutely meet protein needs with Indian food. It just requires making sure protein appears at every meal.
Get Your Personalized Diet Plan Today!
This article provides general information about nutrition and diet planning. Download the DietGhar app for a customized Indian diet plan tailored to your body type, health goals, and food preferences — with daily tracking and expert support.
About the Author
Written by the DietGhar expert team — certified dietitians with 10+ years of experience helping clients achieve their health goals through personalized Indian diet plans.
Find a Dietitian Near You
Get personalized nutrition plans from certified dietitians in your city. Online consultations available across India.


