Mumbai Street Food · West India (Mumbai)

Pav Bhaji, Built with Its Own Masala

Vegetarian Easy Simmered Medium

A rich mash of potato, cauliflower, peas, and tomato, reduced with a freshly ground pav bhaji masala and finished with butter, paired with pav rolls toasted golden on the griddle.

Prep25 min
Cook40 min
Overall Time1 hr 5 min
Batch Size4 servings
Origin RegionWest India

Overview

Mash everything, season heavily with butter, and scoop it up with bread — that's the entire engineering behind pav bhaji, and it hasn't changed since mill workers in Mumbai needed a lunch fast enough to eat standing up. In the 1850s and 1860s, whatever vegetables were cheap and on hand went into one pot, got boiled soft, then mashed into a single thick curry, because mashing cooks and stretches a dish faster than keeping vegetables whole. Bread beat rice for speed then, and it still does now.
Treat the bhaji as a method more than a fixed ingredient list: potato supplies bulk, a mix of other vegetables adds flavor and nutrition, tomato and butter build richness, and a spoonful of pav bhaji masala carries most of the actual seasoning. A heavier hand with the masher matters more than patience here — the target texture is rough and spreadable, not left in chunks. What separates a stall version from a home one comes down to execution, not ingredients: mashing the vegetables down on the very griddle the masala just finished cooking on, adding butter in stages rather than one single pour, and folding in one last sizzle of butter and masala right before plating so the top spoonful tastes sharper than the rest of the bowl.

Background & Origin

Start with the bread. Pav — soft, faintly sweet, yeasted — entered western Indian baking through Goa, where Portuguese trading posts on the Konkan coast introduced pão and the custom of eating leavened rolls generations before leavened bread caught on elsewhere in India. By the time Mumbai's mill districts needed a fast, cheap lunch in the mid-1800s, that bread was already available locally, which is part of why vendors paired it with a mashed vegetable curry rather than rice. Historians, K.T. Achaya among them, place this pairing's emergence squarely in Mumbai's 19th-century mill neighborhoods, sold to workers with no time to sit for a full meal. The named commercial spice blend came much later, a 20th-century product; the underlying method — boil everything down, mash it, thicken with tomato and a good amount of butter, then hand it over with toasted bread — had already taken shape on Mumbai's streets long before any packaged masala hit the market. The dish has since traveled across India and beyond its borders, but Mumbai, where stalls still cook it to order on wide flat tavas, remains the clearest reference point for how it's supposed to taste.

How It's Made

  1. Prep

    Toast whole spices, then grind to a fine masala

    Eight whole spices go into the pan dry, no oil, over low heat: cinnamon, black cardamom, cloves, peppercorns, dried red chillies, fennel seeds, cumin seeds, and coriander seeds. Shake or stir them for roughly 2 to 3 minutes, pulling the pan off the heat as soon as the aroma builds and the color shifts a shade darker, well short of scorched. Once everything has cooled fully, grind it together with the amchur and chilli powder until it turns into a fine powder. This quantity runs well past what one pot of bhaji uses — an airtight jar holds the rest for up to two months, and set beside a tired tin from the shop, the gain in aroma is obvious right away.

  2. Prep

    Pressure-cook the vegetables until fully soft

    Into the cooker go the potatoes, cauliflower, carrot, and peas, along with a splash of water, about a cup, and salt to taste; run it for 3 to 4 whistles, well past the point you'd stop for most other dishes, because a smooth mash afterward depends on vegetables this soft. Pour off whatever water's left over, but don't toss it out — it's there later to loosen the curry. While everything is still warm, break it down into a rough mash.

  3. Cook

    Cook the onions, then the aromatics

    Drop 3 tablespoons of butter into a wide pan and let it melt before the onions go in; keep them moving over medium heat for about 5 minutes, until they turn soft with a light golden edge. Add the ginger-garlic paste next, along with the green chillies, and give it roughly a minute, just long enough for the raw bite to fade, before stirring in the capsicum for a further 2 minutes.

  4. Cook

    Reduce the tomatoes for 8 to 10 minutes

    In go the chopped tomatoes, the turmeric, the chilli powder, and 2 tablespoons of masala — mash the tomatoes against the side of the pan with a spoon as they break down, and don't stop cooking until the color turns a deep brick red and a visible sheen of oil separates at the rim. That's usually an 8-to-10-minute stretch, and it's the step most home versions cut short. Rush through it and the whole pot pays for it later: a sour, watery bhaji that never develops any real depth.

  5. Cook

    Stir in the mash and simmer for 12 to 15 minutes

    Tip the mashed vegetables back in, along with enough of that reserved water, or fresh water if you drained it all, to loosen things into a thick, spoonable curry, something closer to a loose mash than a paste, since it will keep tightening as it simmers. Salt to taste, bring it up to a simmer, and let it run 12 to 15 minutes, breaking up any larger pieces with the masher every so often so it ends up rustic rather than pureed smooth.

  6. Cook

    Finish with the remaining butter and masala

    Stir in the rest of the masala along with 2 tablespoons of butter, and simmer for another 3 to 4 minutes. Taste for salt, chilli, and masala — the finished bhaji should read sharp, slightly tangy, and rich, never watery. Squeeze in the lemon juice once it's off the heat.

  7. Cook

    Griddle the pav until golden

    Slice horizontally through each roll, not quite all the way to the bottom crust. On a hot griddle, melt butter with a pinch of masala stirred through, then lay the rolls cut-face down and press lightly with a spatula until that face turns golden and slightly crisp at the rim. Several small batches beat one crowded pan — the butter scorches fast once the pan is overloaded.

  8. Serve

    Serve the moment it's plated

    Ladle the bhaji into a bowl with a pat of butter melting on top, raw onion and coriander scattered over it, and put the griddled pav beside it along with wedges of lemon. This isn't a dish to let sit — the pav does the scooping, and both texture and heat fade fast once it's been plated a while.

Swaps & Substitutes

The base of potato, cauliflower, peas, and carrot accepts almost any firm vegetable alongside it; cabbage, beetroot for color, and French beans show up often, more in home kitchens than at stalls. A quality store-bought pav bhaji masala stands in for the homemade version well enough, though it reads flatter and less vivid. If pav isn't available, reach for any dinner roll with a soft, faintly sweet crumb and toast it in butter the same way; a crusty loaf won't give you the right texture no matter how it's toasted.

Dialing the Heat Up or Down

Heat enters from three separate points — green chillies, chilli powder, and the dried red chillies ground into the masala — which means three separate dials. Pull back on or skip the green chillies and swap in a mild paprika for part of the chilli powder for a gentler bowl. Pushing heat up works better late: a chopped green chilli stirred in during the final butter stage keeps a brighter, sharper bite than one that's simmered since the start of cooking.

Where This Goes Wrong

Undercooked tomato tops the list of failures — the bhaji turns sour and thin instead of rounded and rich if the tomato-masala base hasn't visibly darkened and released oil before the vegetables go in. Skimping on the boiling water is the second mistake, since the leftover liquid is what loosens the curry later; draining it all away leaves nothing to adjust consistency with. Third, cutting back on butter changes more than richness — it shifts the whole texture the dish is built around, so don't trim it down expecting no consequence.

Keeping & Reheating Leftovers

To store: Sealed and refrigerated, the bhaji is good for 3 days, and a day in the fridge often rounds out the flavor further as the spices settle. For longer storage, a sealed container in the freezer holds it for roughly four weeks; let it thaw in the refrigerator rather than reheating straight from frozen. Pav is the opposite story: toast it fresh every time, since buttered and griddled pav doesn't keep, though plain, untoasted rolls last a day or two at room temperature the way any soft bread would.

To reheat: A splash of water in the pan brings the bhaji back loose over medium-low heat; keep stirring as it warms through, and swirl in a fresh knob of butter at the end to restore some shine. The microwave is the wrong tool for long stretches here — it scorches edges in a shallow dish faster than it heats the center — so if you must use it, run it in short bursts and stir between each one. Pav should always be toasted fresh rather than run through the griddle twice; a second pass just toughens it.

Safety Note

The bhaji is fully cooked and behaves like any cooked vegetable curry in storage: cool it within about two hours rather than letting it sit out, and use a shallow, sealed container so it cools evenly and fast. Potato makes up a large share of the dish, so don't leave the finished bhaji at room temperature for long stretches, especially in warm weather, and bring it back to steaming hot rather than lukewarm before serving. Butter left out for toasting the pav is fine for a short working session, but if it's an actual dairy butter, not a shelf-stable substitute, don't let it go hours without refrigeration.

References & Further Reading

  • K.T. Achaya, "Indian Food: A Historical Companion" (Oxford University Press) — on the mid-19th century origins of pav bhaji among Mumbai's mill workers.
  • Lizzie Collingham, "Curry: A Tale of Cooks and Conquerors" (Oxford University Press) — on the Portuguese-Goan origins of pav bread in western India.

You Might Also Try