Pav Bhaji

4.12 from 9 votes

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.

Pav Bhaji served in a bowl.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

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


Pav bhaji 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.

Vegetables added to a pressure cooker

Heat butter in a pan.

Heating 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.

onion, ginger paste and garlic paste frying in a pan

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

Green chili pepper and tomatoes added to the pan

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

Red chili powder and pav bhaji masala added to the pan

Add the cooked vegetables in the pan and mix well.

Cooked vegetables added to the pan

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

Mashed and mixed vegetables in the pan

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

Paneer, lemon juice, salt, and coriander added to the pan

Serve hot.

Ready to serve bhaji

Frequently Asked Questions

Which vegetables can be used to make the bhaji?

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.

Which Pav Bhaji Masala is the best?

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:

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

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.

How to make it in Instant Pot (Electric Pressure Cooker)?

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.

How to give Pav Bhaji a bright red colour?

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.

How to make Pav Bhaji fondue?

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.

Does the cooking time change if I double the recipe?

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.


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 Plain Tawa Paratha.

You might also like:

Pav Bhaji is a popular snack from Maharashtra, especially Mumbai, which is a mish-mash of a variety of vegetables and spices served with a special bread called pav. This dish can be had for lunch, evening snack, or dinner. I have a little secret that I got from a street vendor to make the best bhaji and you would definitely want to know it too.
4.12 from 9 votes

Pav Bhaji Recipe

Pav Bhaji is a popular snack from Maharashtra which is a mish mash of a variety of vegetables and spices served with a special bread called pav.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6 people


  • 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)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • 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.


I always use standard cups and spoon measures for measuring the ingredients. So please use them too for best result.
The proportion of the veggies used makes a lot of difference in the taste of the final dish. The proportions that I have used will give the best results. So please try to stick to them.
You can increase or decrease the amount of chillies in the recipe to suit your taste.
I used Pav Bhaji masala from Everest brand which is my favourite but you can use whichever masala you want.
The vegetables must be cooked until they are nicely softened. Otherwise you will have chunks of veggies in your bhaji.
Use a potato masher to mash the bhaji. No other equipment work as well as this simple masher.
Add ¼ beetroot in your Pav Bhaji to give it a lovely red hue.
The road side vendors use dried green peas soaked in water to make the pav bhaj and that gives it a very distinct taste. You can try using them too.
Bhaji made in butter tastes the best and authentic. So do not replace it with oil.


Calories: 215kcal, Carbohydrates: 12g, Protein: 5g, Fat: 16g, Saturated Fat: 10g, Cholesterol: 42mg, Sodium: 142mg, Potassium: 365mg, Fiber: 3g, Sugar: 3g, Vitamin A: 1240IU, Vitamin C: 27.6mg, Calcium: 126mg, Iron: 1.8mg
Like this recipe? Rate and comment below!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 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.