Ever wondered why Mumbai street-style Pav Bhaji tastes so addictive?
It’s buttery, spicy, tangy, and loaded with bold flavors—all mashed into one irresistible dish. The kind of meal where one bite turns into five… and suddenly your plate is empty.
This Pav Bhaji recipe brings that authentic Mumbai street food experience right into your kitchen, no fancy equipment, just the right technique.
What is Pav Bhaji?
Pav Bhaji is one of Mumbai’s most iconic street foods.
- “Pav” = soft butter-toasted bread rolls
- “Bhaji” = spicy mashed vegetable curry
Originally created as a quick lunch for textile mill workers, it has now become a pan-India comfort food favorite.
Why This Pav Bhaji Recipe Works
This isn’t just another recipe, it’s designed to give you that authentic street-style flavor.
Here’s why it stands out:
- Uses a mix of vegetables for depth and nutrition
- Cooked and mashed together for that signature texture
- Loaded with butter for richness (just like Mumbai stalls)
- Balanced with tangy tomatoes and bold pav bhaji masala
Ingredients Breakdown
Vegetables
- Potato – Adds creaminess and body
- Carrot & Peas – Slight sweetness and texture
- Cauliflower – Absorbs spices beautifully
Aromatics
- Onion + Ginger Garlic Paste – Builds the flavor base
- Green Chilli – Adds heat
Tomatoes
- The tangy backbone that balances spices and butter
Pav Bhaji Masala
- The hero spice blend that gives Pav Bhaji its signature taste
Butter
- This is what makes it indulgent and street-style authentic
Pro Tip 💡: Don’t hold back on butter if you want that real Mumbai flavor.
How Pav Bhaji Comes Together
Start by pressure cooking your vegetables, potatoes, carrots, peas, and cauliflower, with a bit of salt and spices. Once soft, mash them until you get a smooth, slightly chunky consistency.
Now comes the flavor base.
Heat a generous amount of butter on a wide tawa. Add a little oil to prevent burning, then toss in cumin seeds. Once they crackle, add finely chopped onions and cook them until golden, this step builds the foundation.
Add green chilies and ginger garlic paste, letting everything turn aromatic.
Now add chopped tomatoes. Let them cook down completely until soft and slightly mushy. This is where your bhaji gets its tang.
Sprinkle in red chili powder, turmeric, and pav bhaji masala. Mix well, you’ll immediately smell that classic street-style aroma.
Add capsicum next and sauté briefly to retain a slight crunch.
Now bring in the mashed vegetables. Mix everything together and mash again directly in the pan. This step is key, it helps the flavors blend beautifully.
Add a little water to adjust consistency and let it simmer.
Pro Tip 💡: Keep mashing and stirring on a wide pan (tawa) for that authentic texture.
Finally, finish with a dollop of butter and fresh coriander.
Meanwhile, toast your pav buns with butter until golden and slightly crisp.
What you get is a rich, spicy, buttery bhaji paired with soft, crispy pav, pure comfort food.
What Problems This Recipe Solves
- Perfect for quick dinner or weekend indulgence
- Great way to use leftover vegetables
- Kid-friendly (just reduce spice)
- Ideal for party or bulk cooking
Diet-Friendly Tweaks
Vegan Option 🌿
Replace butter with vegan butter or oil.
Low-Butter Version
Reduce butter and increase tomatoes for balance.
Gluten-Free
Serve bhaji with gluten-free bread instead of pav.
What Goes Along with Pav Bhaji
- Chopped onions with lemon juice
- Fresh coriander
- Extra butter on top
- Pickles or green chutney
How to Serve Pav Bhaji
Serve piping hot with:
- Butter-toasted pav
- A wedge of lemon
- Finely chopped onions
Packing & Bulk Preparation
For Lunch Box
Pack bhaji separately from pav to avoid sogginess.
For Parties
Make bhaji in advance and reheat before serving with fresh butter.
Common Mistakes to Avoid
Not Mashing Enough
Results in uneven texture.
Skipping Butter
You’ll miss the authentic flavor.
Undercooking Tomatoes
Leads to a raw, tangy taste.
How to Store Pav Bhaji
Refrigeration
Store in an airtight container for up to 2 days.
Freezing
Freeze bhaji (without butter topping) for up to a month.
How to Reheat
- Reheat on stovetop with a splash of water
- Add fresh butter before serving for best taste
Substitutions You Can Try
Replace pav bhaji masala with garam masala.
Add beetroot for color
Add paneer for richness
Other Related Recipes You Might Like:-
- Tawa Pulao – Mumbai street-style rice made using pav bhaji flavours.
- Veg Cheese Toasties – crispy grilled bread loaded with cheese and veggies.
- Chilli Cheese Toast – spicy, cheesy bread snack perfect for quick bites.
- Bread Rolls – crunchy snack with soft filling, great for tea-time.
- Corn Mayo Sandwich – creamy sandwich loved by all age groups.
- Chana Samosa Chaat – flavour-packed street-style chaat.
- Ragda Chaat– classic chaat with spicy ragda and crispy toppings.
Pav Bhaji
Description
Pav Bhaji is a spicy, buttery mashed vegetable curry served with soft toasted pav. A Mumbai street-food favorite, it's perfect for any meal!
Ingredients
To make the pav bhaji
Instructions
Prep Work
-
Chop the vegetables
Finely chop onions,tomatoes,capsicum,potatoes, carrot, green peas, green chilies and cauliflower
-
Prepare the green chilies
Slit the green chilies lengthwise.
Method
-
Cook the vegetables
In a pressure cooker, add potatoes, carrots, green peas, and cauliflower along with salt, turmeric, red chili powder, and water. Cook for 4-5 whistles on medium flame.
-
Mash the vegetables
Once cooked, mash the vegetables thoroughly and keep them aside. -
Heat butter and oil
In a large iron tawa, melt unsalted butter and add oil. -
Temper with cumin seeds
Add cumin seeds and sauté until fragrant. -
Sauté onions
Add chopped onions and cook on high flame until golden brown. -
Sauté until the raw smell disappears
Add green chilies and ginger garlic paste.Sauté until the raw smell disappears.
-
Add tomatoes
Stir in chopped tomatoes and cook until they soften.
-
Add spices
Mix in salt, red chili powder, turmeric, and pav bhaji masala. Cook well. -
Add capsicum
Stir in chopped capsicum and cook for a few minutes. -
Combine with mashed veggies
Add the mashed vegetables to the pan, along with some water, and mix well. -
Mash again
Mash the bhaji mixture to a smooth consistency. Adjust salt and water if needed. -
Toast the pav
Spread butter on a pan, place pav buns, and toast on both sides. -
Serve hot
Serve hot Pav Bhaji garnished with lemon, chopped onions, coriander, and butter.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 320kcal
- % Daily Value *
- Total Fat 18g28%
- Saturated Fat 10g50%
- Cholesterol 30mg10%
- Sodium 400mg17%
- Potassium 500mg15%
- Total Carbohydrate 38g13%
- Dietary Fiber 7g29%
- Sugars 6g
- Protein 6g12%
- Vitamin A 1200 IU
- Vitamin C 35 mg
- Calcium 80 mg
- Iron 3 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
