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.
https://www.youtube.com/watch?v=dz6eh3U5zEM
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.
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
3 potato
3 carrot
1cup green peas
1 cauliflower
1tsp salt
1/2tsp turmeric powder
1tsp kashmiri red chilli powder
2.5cups water
100g unsalted butter
2tbsp oil
1tsp cumin seeds
3 onion
3 green chilli
2tsp ginger garlic paste
3 tomato (chopped)
4tsp pav bhaji masala
1 capsicum
Instructions
Prep Work
1
Chop the vegetables
Finely chop onions,tomatoes,capsicum,potatoes, carrot, green peas, green chilies and cauliflower
2
Prepare the green chiliesSlit the green chilies lengthwise.
Method
3
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.
4
Mash the vegetablesOnce cooked, mash the vegetables thoroughly and keep them aside.
5
Heat butter and oilIn a large iron tawa, melt unsalted butter and add oil.
6
Temper with cumin seedsAdd cumin seeds and sauté until fragrant.
7
Sauté onionsAdd chopped onions and cook on high flame until golden brown.
8
Sauté until the raw smell disappears
Add green chilies and ginger garlic paste.Sauté until the raw smell disappears.
9
Add tomatoes
Stir in chopped tomatoes and cook until they soften.
10
Add spicesMix in salt, red chili powder, turmeric, and pav bhaji masala. Cook well.
11
Add capsicumStir in chopped capsicum and cook for a few minutes.
12
Combine with mashed veggiesAdd the mashed vegetables to the pan, along with some water, and mix well.
13
Mash againMash the bhaji mixture to a smooth consistency. Adjust salt and water if needed.
14
Toast the pavSpread butter on a pan, place pav buns, and toast on both sides.
15
Serve hotServe hot Pav Bhaji garnished with lemon, chopped onions, coriander, and butter.
Nutrition Facts
Servings 4
Amount Per Serving
Calories320kcal
% Daily Value *
Total Fat18g28%
Saturated Fat10g50%
Cholesterol30mg10%
Sodium400mg17%
Potassium500mg15%
Total Carbohydrate38g13%
Dietary Fiber7g29%
Sugars6g
Protein6g12%
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.
Keywords:
Pav Bhaji, street food, chaat
Stay Connected with Home Cooking Show!
Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!
Pin this recipe to share with your friends and followers.
Hema Subramanian
Food and Lifestyle Blogger
I love to cook! And through Home Cooking Show, I hope to make cooking fun, easy, and approachable for everyone.
My way of sharing recipes is all about keeping it simple and delicious—no complicated steps, no fancy ingredients, just real home-cooked food that anyone can make. Cooking should be a joy, not a chore! Whether you’re a beginner or a seasoned cook, you’ll find something here to inspire you. If you love good food made with love, then you’re in the right place!