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