Food
Trainer-Backed Vegetarian Plan: 100g Protein Under 1600 Calories
A vegetarian diet can absolutely meet high-protein goals—it just requires intentional food combinations. A plan shared by fitness trainer Divy Chheda demonstrates how to reach ~100g protein within 1600 calories, using familiar Indian foods like chole, rice, tofu, and curd.
Let’s break it down—and improve it.
🍽️ The Original Meal Plan (Refined)
🌅 Breakfast
- Avocado toast (2 slices high-protein bread + 50g avocado + onion + tomato)
- 250 ml high-protein milk
👉 Estimated nutrition:
- Protein: ~18–22g
- Calories: ~350–400 kcal
✔️ Good fats + carbs + protein
⚠️ Avocado adds calories but little protein
🍛 Lunch
- Chole (30g raw chickpeas cooked)
- Rice (30g raw)
- 1 tbsp oil
- Onion + tomato
- 250g curd
👉 Estimated nutrition:
- Protein: ~22–26g
- Calories: ~450–500 kcal
✔️ Strong protein from chickpeas + curd
✔️ Balanced Indian meal
⚠️ Oil slightly increases calories
🍎 Snacks
- 1 apple
- 1 scoop protein powder
👉 Estimated nutrition:
- Protein: ~20–25g
- Calories: ~180–220 kcal
✔️ Protein shake is key to hitting 100g
✔️ Simple and practical
🍜 Dinner
- Coconut curry tofu noodles
- 100g tofu
- 30g whole wheat noodles
- 80 ml coconut milk
- Vegetables (broccoli, onion, tomato)
- 1 tbsp oil
👉 Estimated nutrition:
- Protein: ~25–30g
- Calories: ~450–500 kcal
✔️ Tofu is the main protein driver
⚠️ Coconut milk + oil increase calories
📊 Total Daily Intake (Estimated)
- Protein: ~95–105g
- Calories: ~1500–1650 kcal
👉 Yes, the claim is realistic—but only if:
- High-protein milk is used
- Protein powder is included
- Portions are controlled strictly
🧠 Expert Reality Check
✔️ What’s Good About This Plan
- Uses normal Indian foods (not extreme dieting)
- Balanced across carbs, fats, protein
- Includes plant + dairy protein sources
- Easy to follow for beginners
⚠️ What Needs Improvement
1. Protein Quality
Plant proteins (like chickpeas, wheat) are incomplete proteins.
👉 Fix:
- Combine foods (dal + rice, roti + curd)
- Include tofu, dairy, or soy regularly
2. Heavy Reliance on Protein Powder
Without the shake, protein drops to ~70–75g.
👉 Suggestion:
- Add:
- Paneer
- Greek yogurt
- Soya chunks
3. Calories from Fat
Coconut milk + oil + avocado = calorie dense
👉 Fix:
- Reduce oil to 2 tsp total per day
- Use light coconut milk
4. Low Fiber Variety
Needs more vegetables and legumes diversity
🔁 Improved Version (Better Optimization)
🌅 Breakfast Upgrade
- Add:
- 2 tbsp peanut butter or
- 100g Greek yogurt
👉 +8–10g protein boost
🍛 Lunch Upgrade
- Increase chickpeas to 50g raw
👉 +5–6g protein
🍜 Dinner Upgrade
- Replace some noodles with:
- Soya chunks or
- Extra tofu (150g total)
👉 +8–12g protein
💪 How Much Protein Do You Actually Need?
According to general guidelines:
- Sedentary: 0.8 g/kg
- Active: 1.2–1.6 g/kg
- Fat loss/muscle gain: 1.6–2.2 g/kg
👉 Example:
- 70 kg person:
- Minimum: ~56g
- Fitness goal: 90–140g
So this 100g plan is ideal for:
- Weight loss
- Muscle maintenance
- Beginner fitness routines
🧾 Final Verdict
✔️ Yes, this plan works
✔️ Practical and realistic
✔️ Good starting point for vegetarians
But:
👉 It’s not “perfect”
👉 Needs small tweaks for:
- Better protein quality
- Lower calories from fat
- Less dependence on supplements
🔥 Simple Takeaway
You don’t need exotic foods to hit protein goals.
👉 Just combine:
- Dairy + legumes
- Soy + grains
- Add 1 protein supplement if needed