Pav Bhaji Recipe: Buttery Mumbai Street Food

By P2P Snacks · Published 2026-10-20

Pav bhaji is a buttery, spiced mashed vegetable curry served with toasted buns. It's a Mumbai favourite and a great way to use up vegetables. This recipe is inspired by the Pav Bhaji at P2P Snacks in Abbotsford.

Serves: 4 | Prep: 15 min | Cook: 35 min

Ingredients

  • 3 potatoes, 1 cup cauliflower, 1/2 cup peas, 1 carrot (all chopped)
  • 3 tbsp butter, 1 tbsp oil
  • 1 large onion, 1 capsicum, 3 tomatoes (all finely chopped)
  • 1 tbsp ginger-garlic paste
  • 2 tbsp pav bhaji masala
  • 1 tsp Kashmiri chili powder, 1/2 tsp turmeric
  • Salt, lemon juice, cilantro
  • 8 pav buns or soft rolls, extra butter

Method

  1. Boil the vegetables (potato, cauliflower, peas, carrot) until very soft, about 15 minutes. Mash coarsely.
  2. Build the base: Heat butter and oil. Cook onion until golden, add ginger-garlic paste, then capsicum and tomato. Cook until soft and jammy.
  3. Add spices: Stir in pav bhaji masala, chili powder and turmeric.
  4. Combine: Add mashed vegetables and a cup of water. Mash while simmering for 10 minutes until thick.
  5. Finish with a knob of butter, lemon juice and cilantro.
  6. Toast the pav in butter on a hot pan until golden.

Tips

  • Mash well. The texture should be thick and scoopable.
  • Serve with raw chopped onion and lemon wedges.

Order it hot

Try Pav Bhaji at P2P Snacks inside Highstreet Mall, Abbotsford. Order online.

Related

More from the blog

Order online from P2P snacks · All posts