This high protein pav bhaji recipe by fitness influencer Vanshika Khurana is a healthy twist on a classic street food favourite. Packed with around 27 grams of protein per serving, this high protein pav bhaji recipe combines taste, nutrition, and comfort in one dish, making it perfect for fitness-focused diets.
View this post on Instagram
What Makes This Pav Bhaji Healthy
This high protein pav bhaji recipe is different from the traditional version because it includes protein-rich ingredients like soya chunks and moong dal. Along with this, vegetables like carrots, peas, capsicum, beetroot, and cauliflower add fibre, vitamins, and natural flavour, making it a balanced and nutritious meal.
Ingredients (Serves 3)
- ½ tbsp butter
- 1 tbsp garlic, finely chopped
- ¼ cup onion, finely chopped
- ¾ cup tomato puree
- ¼ cup peas
- ¼ cup chopped carrots
- ¼ cup chopped capsicum
- ½ small beetroot
- ½ cup cauliflower florets
- ¼ cup moong dal (soaked)
- 45g soya chunks
- 1 tsp jeera
- 2 tbsp pav bhaji masala
- ½ tsp chilli powder
- ½ tsp coriander powder
- ½ tsp jeera powder
- Juice of ½ lemon
For serving:
- 2 double protein pav
- ½–1 tsp butter (optional for toasting)
- 1 tbsp chopped coriander leaves
How to Make High Protein Pav Bhaji Recipe
1. Prepare the soy granules
Boil soya chunks for 5–6 minutes. Squeeze out excess water and grind lightly to make granules.
2. Prepare the base
Heat butter in a pressure cooker. Add jeera, garlic, and onions. Sauté until golden and fragrant.
3. Add masala
Add tomato puree, pav bhaji masala, chilli powder, coriander powder, and jeera powder. Cook for 2–3 minutes.
4. Add vegetables and protein
Add peas, carrots, capsicum, beetroot, cauliflower, soaked moong dal, and soy granules. Mix well.
5. Cook
Add water to cover everything. Close the lid and cook for 3 whistles until soft.
6. Mash the bhaji
Mash well until thick and smooth. Add lemon juice and coriander leaves.
7. Toast the pav
Toast protein pav with a little butter, coriander, and a pinch of chilli powder.
8. Serve
Serve hot with pav, chopped onions, coriander, and lemon wedges.
Nutritional Value (Per Serving)
- Calories: ~503
- Protein: ~27g
- Rich in: Fibre, vitamins, plant protein
Why You Should Try This High Protein Pav Bhaji Recipe
This high protein pav bhaji recipe is perfect for those who want to enjoy street food in a healthier way. It helps increase protein intake, keeps you full for longer, and supports a balanced diet without compromising on taste.


