Shopping Cart
Your cart is empty

Start adding your favourite groceries to begin your order.

Continue Shopping
Mumbai Pav Bhaji Recipe — Street-Style with Extra Butter
Mumbai Pav Bhaji Recipe — Street-Style with Extra Butter
Mumbai Pav Bhaji Recipe — Street-Style with Extra Butter
Easy Indian Recipes

Mumbai Pav Bhaji Recipe — Street-Style with Extra Butter

30 mins 4 servings Easy
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Servings 4

About This Recipe

Make authentic Mumbai Pav Bhaji at home — a thick, buttery spiced vegetable mash served with soft, golden-toasted pav buns. This is Juhu Beach street food at its finest: bold Pav Bhaji Masala colour, a generous mountain of butter, and that unforgettable smoky tang. Ready in 30 minutes, naturally vegetarian, and loved by adults and kids alike.

Ingredients

For the Bhaji (Vegetable Mash)

For the Pav

  • 8 soft bread rolls, halved (Quickbury Sesame Seed Burger Buns 6 Pack or Quickbury Burger Buns Plain 6pc)
  • 2 tbsp butter for toasting (Anchor Butter Salted 500g )

To Garnish and Serve

Method

Why This Recipe Works

Pav Bhaji is Mumbai's greatest gift to the world. Born on the streets of the city in the 1850s as a quick meal for textile mill workers, it's now one of the most searched Indian street food recipes globally — and for good reason. A thick, fiery-orange mash of mixed vegetables, swimming in butter, scooped up with soft, butter-toasted bread rolls. It's comfort food at its absolute peak. The reason most home versions don't taste like the Juhu Beach original comes down to three things: not enough butter, the wrong masala, and not mashing the vegetables aggressively enough. This recipe fixes all three.

At Pick N Save, Pav Bhaji Masala is one of our most consistent sellers — we stock MDH Pav Bhaji Masala, TFS Pav Bhaji Masala, and Shan Pav Bhaji, all of which are specifically formulated for this dish with a blend that includes coriander, cumin, dried mango powder, black pepper, cinnamon, and that distinctive deep red colour from Kashmiri chilli. You can't replicate this flavour with garam masala — Pav Bhaji Masala is its own thing entirely, and it's the single most important ingredient in the dish. We've been guiding our Harrow customers through the perfect Pav Bhaji since 1999, and the advice is always the same: use the right masala, use more butter than you think, and mash it like you mean it.

Step-by-Step Method

Step 1: Boil the Vegetables (10 Minutes)

Roughly chop 3 medium potatoes (Potato White 2kg), ½ small cauliflower (Cauliflower 1pc — use half, save the rest), 1 cup of frozen peas, and 2 carrots (Carrots 500g) into small chunks. Place everything in a large pot, cover with water, add ½ teaspoon of salt, and boil for 10–12 minutes until all the vegetables are completely soft and mashable. You can also pressure cook them for 3 whistles — either method works. Drain the water but reserve about 100ml in case you need to adjust the bhaji consistency later. Mash the vegetables roughly in the pot using a potato masher — leave them chunky for now, you'll mash them properly in the bhaji later.

Step 2: Build the Bhaji Base (5 Minutes)

In a large, wide pan (or tawa if you have one — a flat pan gives more surface area for mashing), heat 3 tablespoons of butter (Anchor Butter Salted 500g) over medium heat. Yes, three tablespoons. This is Pav Bhaji — butter is not optional, it's structural. Once the butter is foaming, add 1 large onion, finely chopped (White Onions Prepack 4Kg), and cook for 3–4 minutes until soft and translucent. Add 1 tablespoon of ginger garlic paste (Fudco Ginger Garlic Paste 300g) and 2 green chillies, finely chopped (Indian Chilli 400g), and cook for 1 minute.

Step 3: Add Tomatoes, Peppers, and the Masala (5 Minutes)

Add 1 large green pepper, finely chopped (Green Capsicum 500g), and cook for 2 minutes until slightly softened. Now add 3 medium tomatoes, finely chopped (Fresh Vine Tomato 500g), or half a tin of KTC Chopped Tomatoes (200g) if fresh tomatoes aren't at their best. Stir in the hero spice blend: 2 tablespoons of MDH Pav Bhaji Masala (yes, two full tablespoons — this is a boldly spiced dish), ½ teaspoon of Kashmiri chilli powder (TFS Kashmiri Mild Chilli Powder) for extra colour, ½ teaspoon of turmeric (TFS Haldi Powder Rajapuri), and salt to taste. Cook for 3–4 minutes, stirring frequently, until the tomatoes break down completely into a thick paste and the masala oil separates at the edges.

Step 4: Combine and Mash Aggressively (5 Minutes)

This is the step that separates street-style Pav Bhaji from the homemade version. Add the boiled, roughly mashed vegetables to the pan. Now use a potato masher — or even better, the flat back of a large ladle — to mash the vegetables directly into the masala. Mash hard. Mash repeatedly. The bhaji should become a thick, almost smooth, fiery-orange paste with very few vegetable chunks remaining. The more you mash, the more the vegetables absorb the masala and butter, and the more the flavours meld together. If the bhaji is too thick, add a splash of the reserved vegetable water. If it's too thin, cook for another 2–3 minutes uncovered to reduce. The final consistency should be like thick, scoopable porridge — not watery, not stiff.

Add another 2 tablespoons of butter to the bhaji. Stir it in until it melts and the surface becomes glossy and rich. Squeeze the juice of half a lemon (Lemon Loose Yellow Big 3 pcs) over the bhaji and stir. Taste and adjust salt, masala, and chilli.

Step 5: Toast the Pav (3 Minutes)

Slice 8 soft bread rolls (Quickbury Sesame Seed Burger Buns 6 Pack or Quickbury Burger Buns Plain 6pc or Dulcesol Mega Buns Sesame Seeds 4pc) in half horizontally. Heat a flat pan or tawa over medium heat and add a generous tablespoon of butter. Place the pav halves cut-side down on the buttered pan and toast for 1–2 minutes until the surface is golden-brown and slightly crispy, with the butter absorbed into the bread. Toast in batches if needed. The pav should be golden and buttery on the cut side, soft on the outside. This step is non-negotiable — untoasted pav is not Pav Bhaji.

Step 6: Serve Mumbai-Style

Spoon a generous portion of the hot bhaji onto each plate. Top with a thick slab of cold butter (let it sit on top and slowly melt — this is the authentic Mumbai serve). Garnish with finely chopped raw onion, a squeeze of lemon juice, and fresh chopped coriander (Fresh Coriander Bunch). Serve the butter-toasted pav alongside. The correct way to eat it: tear off a piece of pav, scoop up the bhaji, eat. Repeat until the plate is clean. Add extra butter if your conscience allows it.

Pro Tips from Our Store

  • Pav Bhaji Masala is NON-NEGOTIABLE: This dish does not work with garam masala. MDH Pav Bhaji Masala, TFS Pav Bhaji Masala, and Shan Pav Bhaji each contain a specific blend designed for this one dish — including dried mango powder (amchoor), coriander, cumin, red chilli, black pepper, and fennel. Two tablespoons is the minimum. Street vendors use three. Don't be shy.
  • Butter quantity — trust the process: Authentic Pav Bhaji from Juhu Beach uses approximately 100g of butter per serving. Our recipe is more restrained at about 30g per serving, but the point stands: this is not a dish where you can reduce the butter and get the same result. The butter is what makes the bhaji glossy, rich, and luxurious. If you want a lighter dish, Pav Bhaji isn't it — try our Chana Masala instead.
  • The mashing technique matters: Street vendors use a flat-bottomed masher on a large tawa, pressing and scraping the vegetables into the masala for 5–10 continuous minutes. At home, use the flat back of a large ladle and really press hard. The bhaji should be almost smooth with no large vegetable chunks. Under-mashing is the #1 reason home Pav Bhaji doesn't taste like the street version.
  • Add colour with Kashmiri chilli: The deep red-orange colour of street Pav Bhaji comes from a combination of Pav Bhaji Masala and extra Kashmiri chilli powder. If your bhaji looks pale, add another ½ teaspoon of Kashmiri chilli — it adds colour without significant heat.
  • Reheat in butter, not the microwave: Leftover bhaji reheats beautifully in a pan with an extra tablespoon of butter and a splash of water. The microwave dries it out. Pav Bhaji keeps in the fridge for 3 days and actually improves overnight as the masala deepens.
  • Kids love this: Pav Bhaji is one of the most kid-friendly Indian dishes because the vegetables are completely mashed and hidden in the delicious buttery masala. Children who refuse to eat vegetables will devour Pav Bhaji without realising they're eating potatoes, cauliflower, carrots, peas, and peppers. Reduce the chilli for younger kids.

Variations to Try

  • Cheese Pav Bhaji: Top the hot bhaji with a generous layer of grated cheddar or mozzarella cheese and cover for 1 minute to let it melt. This Mumbai street food upgrade is massively trending — the cheese creates a gooey, stretchy layer that's irresistible.
  • Paneer Pav Bhaji: Add 200g of crumbled Homeville Paneer to the bhaji in the last 3 minutes of cooking. The paneer adds protein and a creamy texture to the vegetables. A popular variation across Mumbai's upmarket street stalls.
  • Mushroom Pav Bhaji: Add 200g of finely chopped button mushrooms to the pan when cooking the onions. Mushrooms add a deep umami flavour and meaty texture that makes the bhaji even more satisfying.
  • Jain Pav Bhaji (No Onion, No Garlic): Skip the onion and garlic entirely. Increase the tomato quantity and add a pinch of asafoetida (hing) to compensate. This version is popular during Indian festivals and for those following Jain dietary principles. The masala and butter carry the flavour on their own.

Shop This Recipe at Pick N Save

Every single ingredient for this recipe is available at picknsave.co.uk with home delivery across London and the UK, or click and collect from our store in Harrow. Here's your shopping list:

  • Pav Bhaji Masala: MDH Pav Bhaji Masala 100g | TFS Pav Bhaji Masala 100g | Shan Pav Bhaji 60g
  • Spices: TFS Kashmiri Mild Chilli Powder 100g | TFS Haldi Powder Rajapuri 100g | TFS Garam Masala 100g | Fudco Cumin Seeds 300g
  • Butter: Anchor Butter Salted 500g | Anchor Unsalted Butter 500g
  • Pastes: Fudco Ginger Garlic Paste 300g | Taj Ginger Garlic Crushed 400g
  • Fresh Vegetables: Potato White 2kg | Cauliflower 1pc | Carrots 500g | Green Capsicum 500g | Fresh Vine Tomato 500g | White Onions Prepack 4Kg | Indian Chilli 400g | Lemon Loose Yellow Big 3 pcs | Fresh Coriander Bunch 1Pc
  • Tomatoes (Tinned Alternative): KTC Chopped Tomatoes 400g | KTC Plum Tomatoes 400g
  • Pav (Bread Rolls): Quickbury Sesame Seed Burger Buns 6 Pack | Quickbury Burger Buns Plain 6pc | Dulcesol Mega Buns Sesame Seeds 4pc | Dulcesol Burger Buns 6pc
  • Accompaniments: Red Onion Loose 500g (for raw garnish) | Lijjat Plain Papad 200g
  • For Paneer Variation: Homeville Paneer Block 1kg | Home Ville Paneer Slab 450g
  • Ready-Made Alternative: Ashoka Bombay Pav Bhaji 280g

Nutrition Facts

Energy 420 kcal (21% RI)
Fat 18 g – Medium (26% RI)
Saturates 10 g – Medium (50% RI)
Carbohydrates 52 g (20% RI)
Fibre 7 g (28% RI)
Protein 10 g (20% RI)
Sugars 6 g – Low (7% RI)
Salt 1.4 g – Medium (23% RI)

*RI = Reference Intake. Values are approximate and may vary based on ingredients.

Shop Ingredients

8% off
Carrots 500g
()
£1.09
Cauliflower 1pc
()
£2.99
20% off
Fudco Ginger Garlic Paste 300g
()
Green Capsicum 500g
()
£2.09
Indian Chilli 400g
()
£3.49
Out of stock
MDH Pav Bhaji Masala 100g
()
Potato White 2kg
()
£2.39
Red Onion Loose 500g
()
£1.29
Tata Salt 1kg
()
£1.39
TFS Haldi Powder Rajapuri 100g
()
White Onions Prepack 4Kg
()
£3.29