10 min read · Author: GoodDot Nutrition Team · Reviewed against ICMR-NIN 2020 guidelines
India has a protein problem. According to the Indian Market Research Bureau's 2023 National Protein Survey, 73% of Indian vegetarians consume less than their daily protein requirement. That gap shows up as fatigue, weak nails and hair, slow muscle recovery, and worst of all — accelerated muscle loss after age 40.
The good news is that fixing your plant protein intake in India is easier and cheaper than most people think. This guide breaks down exactly how much protein you need, why most vegetarians fall short, and how to bridge the gap.
The Official Answer: ICMR-NIN Recommended Dietary Allowance
The Indian Council of Medical Research — National Institute of Nutrition (ICMR-NIN) sets India's official protein guidelines. Their 2020 revision recommends:
- Sedentary adults: 0.83 grams of protein per kilogram of body weight per day
- Moderately active adults: 1.0–1.2 grams per kg
- Highly active or strength-training adults: 1.2–2.0 grams per kg
- Pregnant women: Add 23 grams to baseline
- Lactating women: Add 19 grams to baseline (first 6 months)
- Adults over 60: Slightly higher — 1.0–1.2 g per kg — to prevent sarcopenia
How Much Protein Do YOU Need?
Simple formula: your body weight (kg) × the factor above.
Example: A 65 kg sedentary adult needs 65 × 0.83 = 54 g protein per day.
Example: A 75 kg gym-goer needs 75 × 1.6 = 120 g protein per day.
Why Most Indian Vegetarians Fall Short
A typical Indian vegetarian day looks like this:
- Breakfast: 2 rotis + sabzi — ~8 g protein
- Lunch: 2 rotis + dal + sabzi + curd — ~15 g protein
- Dinner: 2 rotis + dal + salad — ~12 g protein
Daily total: about 35 g of protein. That's 40% below the ICMR-NIN target for a 65 kg adult. And most of it is incomplete — missing one or more essential amino acids.
The Fix: Add Concentrated Plant Protein Sources
You have three practical options to close the gap:
Option 1: Ready-to-cook plant protein food
The fastest fix. GoodDot's UnMutton Keema (24 g protein per 100 g serving), Proteiz soya chunks (52 g per 100 g dry), or Eggless Bhurji (15 g per serving) delivers 15–25 grams of complete protein in a single meal. Browse the range →
Option 2: Traditional pairing
Rajma-chawal, chana-rice, dal-roti — combine legumes with grains to complete the amino acid profile. Add 30 g of paneer or 100 g of tofu per meal for a density boost.
Option 3: Plant protein powder
Soy or pea protein isolate: 20–25 g per scoop. Convenient for post-workout, but no substitute for a whole-food-first diet.
A Sample High-Protein Vegetarian Day (100+ g)
- Breakfast: Eggless Bhurji with 2 rotis — 22 g protein
- Mid-morning: Handful of peanuts + moong sprouts salad — 12 g protein
- Lunch: UnMutton Dhaba Curry + rice + curd — 30 g protein
- Snack: Proteiz chunks in bhel or roasted — 15 g protein
- Dinner: Vegan Biryani + salad — 25 g protein
Total: 104 g of complete plant protein. Zero cholesterol. Total cost per day: about ₹250.
Common Mistakes to Avoid
Mistake 1: Assuming dal alone is enough. A cup of dal has 6–8 g of protein — you'd need 8 cups daily to hit 60 g, which is impractical.
Mistake 2: Ignoring amino acid completeness. Most plant proteins are incomplete on their own — combine legumes with grains, or use complete-protein plant products like GoodDot.
Mistake 3: Loading protein at dinner only. Your body absorbs protein best in 20–40 g meal doses, spread across 3–5 meals per day.
Ready to Fix Your Protein Gap?
GoodDot's plant protein range is designed exactly for this. Every product delivers a meaningful protein dose (15–25 g), a complete amino acid profile, shelf life of 12 months, and pan-India delivery.

