Food
Healthy pav bhaji recipe: A lighter take on the classic street-food favourite
Few dishes capture the essence of Indian street food quite like Pav Bhaji. The spicy mashed vegetable curry paired with soft butter-toasted buns has long been a favourite comfort food across India, especially in cities like Mumbai where the dish originated.
While the traditional version is rich in butter and refined ingredients, it can easily be made healthier with a few simple adjustments. By adding more vegetables, reducing the amount of butter, and switching to whole-wheat or multigrain buns, you can enjoy the same bold flavours in a more balanced and nutritious way.
This healthy pav bhaji recipe is perfect for a wholesome family meal that still delivers the authentic street-food taste.
Why make a healthier pav bhaji?
Traditional pav bhaji often contains large amounts of butter and refined white bread. A healthier version:
- Increases fibre with whole-wheat buns
- Adds more vegetables for vitamins and minerals
- Reduces saturated fat by limiting butter
- Keeps the flavour intact using spices and fresh herbs
These small changes transform the dish into a nutrient-rich comfort meal.
Ingredients for healthy pav bhaji
Vegetables
- 2 medium potatoes, boiled and mashed
- 1 cup cauliflower, finely chopped
- 1 carrot, finely chopped
- ½ cup green peas
- 1 small capsicum, chopped
- 2 tomatoes, finely chopped
- 1 onion, finely chopped
Spices and seasoning
- 2 teaspoons ginger-garlic paste
- 1–2 teaspoons pav bhaji masala
- ½ teaspoon turmeric powder
- ½ teaspoon red chilli powder (adjust to taste)
- Salt to taste
Cooking ingredients
- 1 tablespoon oil
- 1 teaspoon butter (optional, for flavour)
- Fresh coriander leaves, chopped
- Lemon wedges
For serving
- Whole-wheat pav or multigrain buns
- Chopped onions
- Extra coriander
How to make healthy pav bhaji
1. Cook the onions and aromatics
Heat oil in a deep pan or kadhai. Add the chopped onions and sauté until they become soft and slightly translucent. Add ginger-garlic paste and cook for about a minute until fragrant.
2. Prepare the base
Add the chopped tomatoes and cook until they soften and form a thick paste. This will create the flavourful base for the bhaji.
3. Add vegetables
Mix in cauliflower, carrot, capsicum and green peas. Cook them for a few minutes until they begin to soften but still retain some texture.
4. Add spices
Add turmeric powder, red chilli powder and pav bhaji masala. Stir well so that all the vegetables are coated with the spices.
5. Mash and simmer
Add the boiled potatoes and mash the mixture using a potato masher. Pour a little water to achieve a thick, smooth consistency. Let the mixture simmer for about 10 minutes so the flavours blend well.
6. Finish with flavour
Add a small amount of butter (optional), freshly chopped coriander and a squeeze of lemon juice. Mix well and turn off the heat.
7. Toast the pav
Slice the whole-wheat pav buns and toast them lightly on a pan using a small amount of butter or olive oil until golden and crisp.
Serving suggestion
Serve the hot bhaji with toasted whole-wheat pav, chopped onions, fresh coriander and lemon wedges.
The combination of fibre-rich buns and nutrient-packed vegetables makes this version of pav bhaji both flavourful and wholesome.
Tips to make pav bhaji even healthier
- Add extra vegetables such as beetroot, spinach or zucchini for more nutrients.
- Replace butter with olive oil or ghee in small amounts.
- Use low-salt pav bhaji masala if you are monitoring sodium intake.
- Serve with a side salad for a more balanced meal.