Prepare this Mumbai style buttery Pav Bhaji at home, which is made with mish mash of vegetables, pav bhaji masala and a few everyday spices. It is spicy, flavourful and is best served with Pav. Here is how to make it.
Want a few more Street Food Recipes, then you have to try these delicious recipes too – Misal Pav, Ragda Pattice, Samosa Chaat, Bread Dahi Vada, and Kutchi Dabeli.

Jump to:
About This Recipe
Pav Bhaji, also known as the king of Indian street food, is a popular snack from Mumbai, where “Pav” means a soft dinner roll and “Bhaji” refers to a vegetable curry. The Bhaji is served with a generous amount of butter, which makes it even more delicious. Do not forget to serve some chopped onions and lemon wedges on the side.
In this curry, mish mashed vegetables are cooked with onions, tomatoes, pav bhaji masala and a few everyday spices. Mainly, potatoes and onions are used, but you can go ahead and add vegetables such as cauliflower, capsicum, bottle gourd, peas etc.
This curry gets most of its flavour from “Pav Bhaji Masala”, which can be freshly prepared at home with high quality spices. You can even get store bought Pav Bhaji Masala, that is available under various brands in the market.
This Pav Bhaji is,
- Delicious
- Easy to make
- Loaded with vegetables
- Apt for your weekend meals
- Better than the restaurant ones
Ingredients

To prepare this popular Indian street food, you will need a few everyday ingredients such as,
Vegetables – For making bhaji, we need vegetables such as Cauliflower, Cabbage, Potato, Green Capsicum, Carrot, and Green Peas.
Apart from that, you will need a chopped onion, green chilies, and tomatoes. Adjust the number of chilies according to your taste.
You can experiment and add in more vegetables. This Bhaji is a great way to use up all the leftover vegetables sitting in your fridge.
Ginger Garlic Paste – Ginger and Garlic paste adds a nice flavour in this recipe. You can use either fresh or canned. I will recommend you to add fresh, as it adds more flavour in the curry.
Pav Bhaji Masala & Red Chilli Powder – A spicy Masala Mix and Red Chilli Powder are added to this onion tomato masala. You can either use homemade masala or buy it.
I have mentioned below, how to prepare Pav Bhaji masala at home. You can make it fresh and store it in an air tight container for later use.
Butter – For the best taste, use Butter to make it. You can also use vegetable oil, olive oil or even ghee/clarified butter to make the same.
Lemon and Coriander Leaves – Finally, you will need lemon juice and fresh coriander to add more tangy taste and freshness to the Bhaji.
How to make Pav Bhaji?
Wash the vegetables and add them to a pressure cooker along with water and pressure cook until done.

Heat butter in a pan.

Add onion, ginger paste and garlic paste and fry till onion turns translucent and the raw smell of ginger and garlic is gone.

Add green chillies and tomatoes and ½ cup of water and cook for 2-3 minutes.

Now add red chilli powder, pav bhaji masala and cook for a minute.

Add the cooked vegetables in the pan and mix well.

Mash the bhaji using a potato masher till it is all mushy and mixed very well.

Add paneer, lemon juice, salt, and coriander and mix well.

Serve hot.

Frequently Asked Questions
The choice of vegetables used to make bhaji defines its taste.
Mostly Potato, peas, beans, and capsicum are used to make bhaji but I have learned this secret technique to use cabbage in my bhaji from a street vendor in Mumbai.
Cabbage doesn’t have a very profound taste and takes up the taste of the masalas added to it. You can also use Carrots, Bottle Gourd, Cauliflower, etc.
Moreover, it increases the quantity of bhaji and is economical to use as well.
That is the reason, street vendors use a lot of cabbage to make the bhaji.
It’s cheap to use and takes up the taste of the masala making the bhaji delicious.
But again as I said, there are no rules to make bhaji.
Add whichever vegetable you feel like eating and experiment with various flavors.
Try to not use too many carrots as they tend to make the bhaji sweeter. The measurements that I have given below works fine for me, so maybe you can give it a try too.
The best pav Bhaji Masala is the one made at home, but if you wish to buy readymade masala, I have felt that Everest is the best. It gives a perfect taste to the bhaji and is not overly spicy.
Here is how to make homemade masala Recipe:
Ingredients:
Coriander seeds – 4 tbsp
Cumin Seeds – 2 tbsp
Fennel Seeds – 1 tbsp
Cinnamon – 2 inch
Cloves – 8-10
Black cardamom – 2
Bay Leaf – 2
Black Peppercorn – 2 tsp
Kashmiri Red Chilli Powder – 2 tbsp
Dry Mango Powder – 2 tsp
Method:
Dry roast coriander seeds, cumin seeds, fennel seeds, cinnamon, cloves, black cardamom, bay leaf, and black peppercorn until they are fragrant and nicely browned.
Remove the pan from heat and transfer them in a blender along with Kashmiri Red Chilli Powder and dry mango powder. Grind to make a smooth powder.
You can pressure cook the vegetables in an instant pot instead of a regular pressure cooker.
To do it, press the SAUTE setting of Instant Pot.
Add butter and once the butter melts, add onion and ginger-garlic paste and cook until onion turns translucent.
Add green chili and tomato and cook for another 2-3 minutes.
Add the chopped veggies, red chili powder, pav bhaji masala, salt, and ½ cup water.
Close the lid of the Instant Pot and press PRESSURE COOK.
Set the timer to 10 minutes. Once the timer goes off, let the steam escape on its own.
Open the lid of the pot and mash the veggies. Add lemon juice and fresh coriander.
Press SAUTE and cook the bhaji for 8-10 minutes. Serve hot.
If you want to make your Pav Bhaji bright red, you can add in Kashmiri red chili paste to it. Soak the Chillies for an hour and then grind to make a paste. Add in the Bhaji along with Masala powder.
As they are Kashmiri Red Chillies, it won’t make it much spicy but give it a nice color.
You do not have to do anything different. Just serve the Bhaji with lots of butter in the Fondue Bowl and cut the Pav into small square pieces, to make it bite-sized. Just take a bite-sized piece with the fork, dip into the hot Bhaji and enjoy.
No, it won’t! You can double or triple the recipe easily with the same cooking time if you are making it for a big crowd.
Variations
Hariyali – In this version, spinach, coriander leaves, and mint leaves are ground to make a puree, and then it is added it in the veggies. It gives the Bhaji a hint of green color.
Cheese – You can sprinkle lots of grated cheese on the Bhaji, while serving.
Kala – Here, Bhaji is made using Goda Masala or Kala Masala instead of regular masala powder, giving it a distinct taste.
Kolhapuri Bhaji – Use of Kolhapuri masala or spicy Kanda Lahsun Masala is used in the Bhaji.
Beetroot – Add in beetroot puree for a night hint of pink in your Bhaji.
Mushrooms – Finley chopped Mushrooms are also added in the Bhaji along with other veggies.
Jain – To make Jain bhaji, skip adding onion, ginger, and garlic in the recipe. Use the vegetables that are Jain friendly and you can make a delicious Jain Pav Bhai at home. You can replace potatoes with raw banana.
Storage Suggestions
Bhaji lasts for 2-3 days in the refrigerator, when stored in an air tight container. Reheat in a pan or in the microwave, before serving.
Like any other curry, Bhaji can be frozen quite well. Transfer it in a freezer-safe container and freeze for 3-4 months.
Thaw on counter for 2-3 hours and then microwave until hot. You can also give it a fresh tadka to make it taste absolutely fresh.
Serving Suggestions
Serve chopped onion, chopped coriander, lemon wedges, and butter with Pavbhaji.
Do not forget to slightly toast the Pav with butter on a hot tava just before serving.
Once the bhaji is ready, you can serve this dish. To serve cut the pav into half horizontally.
Heat a griddle and put a blob of butter on it. Keep the pav pieces on the hot griddle and toast from both sides until browned.
You can sprinkle a bit of pav bhaji masala over the pav.
Keep the buttered toasted pav on a serving plate. Keep bhaji on the side. Top the bhaji with another teaspoon of butter.
Keep some finely chopped onion, lemon wedges, and chopped coriander on the side and serve.
If Pav is not, you can also serve bhaji with buttered toast or burger buns. It also tastes great with Tawa Paratha.
You might also like:
Recipe Card

Pav Bhaji Recipe
Ingredients
- 1 and ½ cup Cauliflower (Cut into small pieces)
- 1 cup Cabbage (Chopped)
- 1 and ½ cup Capsicum (Chopped)
- 1 and ½ cup Carrot (Chopped)
- 1 cup Peas
- 1 cup Potato (Peeled and chopped)
- 6 tablespoon Butter
- 1 and ½ cup Onion (Chopped)
- 2 teaspoon Ginger Paste
- 2 teaspoon Garlic Paste
- 2 cups Tomato (Chopped)
- 2 teaspoon Green Chilli (Chopped)
- 2 teaspoon Kashmiri Red Chilli Powder
- 5 tablespoon Pav Bhaji Masala
- ½ cup Paneer (Grated)
- 2 tablespoon Lemon Juice
- Salt to taste
- 2 tablespoon Fresh Coriander (Chopped)
Instructions
- Wash the vegetables and add them in a pressure cooker.
- Add a cup of water and pressure cook for 1 whistle on high heat.
- Simmer the heat and cook for another whistle.
- Remove the pressure cooker from heat and let the pressure release and keep aside.
- Heat butter in a pan.
- Add onion, ginger paste and garlic paste and fry till onion turns translucent and the raw smell of ginger and garlic is gone.
- Add green chillies and tomatoes and ½ cup of water and cook for 2-3 minutes.
- Now add red chilli powder and Pav bhaji masala and cook for a minute.
- Add the cooked vegetables in the pan and mix well.
- Mash the Pav Bhaji using a potato masher till it is all mushy and mixed very well.
- Keep adding little water if the Pav Bhaji thickens and cook for 10-12 minutes on medium low heat.
- Add paneer, lemon juice, salt and coriander and mix well.
- Garnish with fresh coriander and dollop of butter.
- Serve hot with a dollop of butter, chopped onions and slightly toasted and buttered Pav.
kushi
Looks yummy yummy!! Beautiful presentation
msnehamathur
Thnx Kushi
Gia
Delicious!! Loved the recipe, easy to follow and turned out great!!
Neha Mathur
Thanks
Vani Matta
The best Pav Bhajji I ever had, even beats the restaurant pav bhajji(s) that we have!
Neha Mathur
Thnx a lot for trying and leaving your feedback 🙂
Priya
wow this is very good most you know I love pav bhaji but i don,t know how to make pav bhaji
but when I read your article now I make it at my home and enjoy this.
and please write one more article on masala dosa.
Neha Mathur
Sure. Thnx
Ruchika Jangid
Excellently presented looking delicious.
Neha Mathur
Thnx a lot 🙂
Manu
For how much time bhaji has to be simmered?
Neha Mathur
For 10-12 minutes Manu.