Pav Bhaji (Mumbai Street Food Spiced Mashed Vegetable Curry with Bread)
Asian Easy

Pav Bhaji (Mumbai Street Food Spiced Mashed Vegetable Curry with Bread)

Quick answer

Total time
50 min
Level
Easy
Servings
4 servings
Ingredients
8

About this dish

Pav bhaji is a street-food staple born on the pavements of Mumbai.

Read more

A medley of boiled potatoes, cauliflower, peas, and carrots is mashed together on a hot griddle, then cooked down with generous amounts of butter and a proprietary spice blend called pav bhaji masala. Tomatoes and onions form the aromatic base, while the masala contributes warm, earthy heat that deepens with each pass of the spatula. The accompanying soft bread rolls are split and toasted on a buttered griddle until golden on the cut side. Raw onion rings, a wedge of lemon, and a knob of extra butter placed on top of the simmering bhaji are the traditional garnish. The dish is designed to be eaten fast and hot, scooped directly from the communal pan.

Instructions

Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.

6 steps
  1. 1
    Control

    Cut the 300 g potato and 150 g cauliflower into small pieces, then add them with 100 g green peas to a pot of water.

    Boil over medium heat for about 15 minutes, until the vegetables crush easily.

  2. 2
    Control

    Melt part of the butter in a wide pan, then add the 120 g onion.

    Cook over medium heat for about 5 minutes, stirring often, until the edges turn translucent and the onion smells sweet instead of sharp.

  3. 3
    Control

    Add the 250 g tomato and 2 tablespoons pav bhaji masala to the onion base.

    Cook over medium-low heat for about 6 minutes, scraping the pan, until the tomato thickens and a little butter separates at the edges.

  4. 4
    Heat

    Add the boiled vegetables to the pan and press them with a ladle or masher.

    Keep the heat medium-low and mix for about 5 minutes, breaking large pieces down until the bhaji turns creamy and thick.

  5. 5
    Control

    If the bhaji becomes too stiff, loosen it with small splashes of the vegetable cooking water.

    Simmer over low heat for 3 more minutes, stirring frequently so the thick mash does not catch on the bottom.

  6. 6
    Finish

    Split the 8 soft rolls and toast the cut sides in the remaining butter.

    Serve immediately with the hot bhaji when golden and lightly crisp.

Practical Cooking Checks

The cues that matter most while cooking.

Key technique
Pav Bhaji is a buttery Mumbai street food made of mashed vegetables served with soft toasted buns.
Finish cue
Serve immediately with the hot bhaji when golden and lightly crisp.

Cooking decision evidence

Calculated Charim data and applicable official food safety guidance.

This recipe

50min, 8 ingredients

Category median

40min, 8 ingredients

Based on 232 recipes

Use-up ingredient planner

Turn these ingredients into two more meals

The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Tips

Mash thoroughly for the signature creamy texture.
Stir the thick bhaji frequently while adjusting its consistency so it does not catch on the bottom.

Estimated nutrition (per serving)

Calories
480
kcal
Protein
11
g
Carbs
68
g
Fat
18
g