Pav bhaji
A thick, buttery mashed vegetable curry flavored with pav bhaji masala, served with toasted buns. It is a Mumbai street-food favorite.

Bambayya Pav bhaji: Rupali Banarase, CC BY-SA 4.0 (Wikimedia Commons)
Where it comes from
Pav bhaji started as a quick hearty meal for textile workers in Mumbai and became a popular street dish across India. The vegetables are mashed together on a large griddle with plenty of butter.
Explore the cuisine of India.
Recipe
Make Pav bhaji at home
Ingredients
- 3 potatoes, boiled
- 1 cup cauliflower florets, boiled
- 1/2 cup green peas
- 1 bell pepper, chopped
- 2 onions, chopped
- 3 tomatoes, chopped
- 1 tbsp ginger-garlic paste
- 2 tbsp pav bhaji masala
- 1 tsp Kashmiri chili powder
- 4 tbsp butter
- 8 pav buns
- Cilantro, lemon, raw onion
How it's made
- Boil the potatoes, cauliflower and peas until soft.
- Melt 2 tbsp butter, fry half the onions until soft, add ginger-garlic paste and bell pepper.
- Add tomatoes and cook until mushy.
- Stir in the spices, then the boiled vegetables, and mash thoroughly with a masher.
- Add water, simmer 10 to 15 minutes, and finish with butter and lemon juice.
- Toast the buns in butter on a pan.
- Serve with chopped onions, cilantro and lemon wedges.
Variations
- Jain-style, without onions or potatoes.
- Cheese pav bhaji.
- Pav bhaji fondue.
Cook’s tip: Mash the vegetables well while cooking and finish with a lot of butter for authentic taste.
Related dishes

Vada pavStreet food · India

Pani puriStreet food · India

SamosaStreet food · India

ParathaBreakfast · India
About this page
Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.
Photo credit
- Bambayya Pav bhaji: Rupali Banarase, CC BY-SA 4.0 (Wikimedia Commons)
