Pav Bhaji| Bhaji Pav Recipe

There is no dearth of street food in India. You will find it at every nook and corner, in every state of the country. Some of these foods are unique to the region in question, while some eternal favourites are available everywhere. Pav Bhaji is one of those street foods that originated in Mumbai, but is now a favourite with people everywhere.

I absolutely adore Pav Bhaji, the delicious thing that it is. Very few places in Bangalore make Pav Bhaji the way it is meant to, and I’m sure to order it whenever we are visiting these eateries. I make it often at home too (read: on days that I need to clean up my fridge’s vegetable cabinet 😊). Me being me, I try to load my Pav Bhaji with veggies and make it healthy by using very little oil and butter.

What is Pav Bhaji?

One of India’s beloved street foods, Pav Bhaji (also called ‘Bhaji Pav‘) refers to toasted bread served with a vegetable gravy.

The bread in question is called ‘ladi pav‘ and is super soft. It is usually toasted with butter.

Potatoes are the major component of the vegetable gravy (called ‘bhaji’), but it often has other vegetables added in as well. A fragrant spice mix called pav bhaji masala is used to flavour the gravy.

The ladi pavbhaji duo is typically served with accompaniments like finely chopped onions and wedges of lemon. The bhaji is usually served topped with a chunk of butter and some finely chopped fresh coriander.

As a whole, Pav Bhaji tastes absolutely lovely and is quite filling. Making it at home isn’t a very difficult task, making it perfect for weekday dinners. Making pav bhaji at home also allows you to control the ingredients that go into it, to make it healthier and guilt-free.

#StreetFoodsOfIndia at Foodie Monday Blog Hop

Today, I’m going to share with you all the way I make Pav Bhaji at home. This recipe is brought to you in association with the Foodie Monday Blog Hop.

The Foodie Monday Blog Hop is a group of passionate food bloggers who share recipes based on a pre-determined theme, every Monday. This week, it was my turn to choose the theme this week, and I decided upon #StreetFoodsOfIndia, street foods from different parts of the country. I chose to showcase this personal favourite Bhaji Pav recipe for the theme.

How to make Pav Bhaji

Here is how I go about it.
Ingredients (serves 6):

  1. 3 cups of chopped vegetables (See notes)
  2. 2 large potatoes
  3. 1 medium-sized onion
  4. 4 medium-sized tomatoes
  5. A 1-inch piece of ginger
  6. 5-6 cloves of garlic
  7. 1/2 tablespoon oil
  8. Salt to taste
  9. 1/2 teaspoon turmeric powder
  10. Red chilli powder to taste
  11. 3/4 tablespoon pav bhaji masala or to taste
  12. 3/4 teaspoon of garam masala or as needed
  13. Juice of 1 lemon or to taste
  14. 1 tablespoon finely chopped fresh coriander

For serving:

  1. 12 pieces of ladi pav, or as needed
  2. Salted butter, as needed to toast the ladi pav
  3. Finely chopped onion, as needed
  4. Lemon wedges, as needed
  5. Finely chopped coriander, as needed


1. Wash the potatoes thoroughly, removing all traces of dirt from them. Cut into quarters, and place in a wide vessel. Add in enough water to submerge the potatoes fully. Place the vessel in a pressure cooker. Pressure cook for 4 whistles on high flame or till the potatoes get fully cooked. Let the pressure release naturally.

2. Peel the ginger and garlic cloves. Chop roughly.

3. Grind the ginger and garlic roughly in a small mixer jar. Use a little water for the grinding. Keep aside.

4. Chop 3 cups of mixed vegetables. Transfer to a wide vessel and add about 1/4 cup of water. Place in a pressure cooker and cook on high flame for 2 whistles. Let the pressure release naturally.

5. Chop the tomatoes roughly.

6. Grind the tomatoes to a puree in a large mixer jar. Keep aside.

7. Chop the onion finely. Keep aside.

Top left, centre and right: Steps 1, 2 and 3, Centre: Step 4, Bottom left, centre and right: Steps 5, 6 and 7

8. When the pressure from the cooker has gone down fully, get the cooked veggies and potatoes out. Keep the cooked vegetables aside, along with the water they were cooked in.

9. Drain out all the water from the cooked potatoes. We will use this in the Pav Bhaji later.

10. Allow the potatoes to cool down. Then, peel them and mash roughly.

Top: Step 8, Bottom left and right: Steps 9 and 10

11. Heat the oil in a large pan. Add in the chopped onion. Saute on high flame till the tomatoes turn translucent, about 2 minutes.

12. Add in the tomato puree. Cook on high flame for 4-5 minutes or till the raw smell of the tomatoes goes away completely.

13. Add in the cooked veggies, along with the water they were cooked in. Also add the ginger-garlic paste.

14. Turn the flame down to medium. Add in salt to taste, red chilli powder and turmeric powder. Mix well.

15. Add in the garam masala and pav bhaji masala.

16. Add in the mashed potatoes. Mix well. Add in some of the water reserved from cooking the potatoes, as needed to adjust consistency.

17. Cook on medium flame for 4-5 minutes till the mixture starts thickening. Stir intermittently. Stop cooking when it has thickened up, and is neither too watery nor too thick. Remember that the mixture thickens up further later.

18. Mix in lemon juice after the gas has been switched off.

19. Mix in the finely chopped coriander too. Your bhaji is now ready to serve. Serve it hot, with ladi pav toasted in butter, with chopped onion, coriander and lemon wedges on the side.

Top left, centre and right: Steps 11, 12 and 13, Centre left, centre and right: Steps 14, 15 and 16, Bottom left, centre and right: Steps 17, 18 and 19

How to make this Bhaji Pav recipe vegan and gluten-free

The bhaji here is made using oil and is completely vegan. To make the ladi pav vegan, use vegan butter to toast it.

This is an entirely gluten-free recipe. The garam masala and pav bhaji masala used here are free of gluten. However, if you are using store-bought garam masala and pav bhaji masala, please do check the ingredient list and make sure they comply with your dietary requirements.

Tips & Tricks

1. You can use any vegetables of your preference in the bhaji. In the 3 cups of mixed veggies called for in this recipe, I typically use a mix of cabbage, cauliflower, green peas, carrot, capsicum and beans. I think these veggies work well in Pav Bhaji, while I occasionally use vegetables like broccoli and sweet corn too.

2. Use as much water as needed to adjust the consistency of the bhaji. I normally reserve the water used in cooking the potatoes, for this.

3. I prefer using a mix of garam masala and pav bhaji masala. It gives a much better flavour to the Pav Bhaji.

4. Adjust the salt, red chilli powder, garam masala, pav bhaji masala and lemon juice as per personal taste preferences.

5. Many use chopped tomatoes in making the bhaji. I prefer using pureed tomatoes instead, as this gives the bhaji a much better texture, flavour and colour.

6. You can get the accompaniments for serving the Pav Bhaji ready while the bhaji is cooking – toasting the ladi pav in butter, chopping up onions and coriander finely, and chopping lemons into wedges.

7. I have used a little oil in the making of the bhaji. You can use salted butter too.

8. I have used home-made garam masala and pav bhaji masala from Everest here. Here is how I make garam masala at home.

9. I have used store-bought ladi pav here. You can buy a whole wheat version or bake them at home yourself, to make the Pav Bhaji healthier. You could use slices of regular whole wheat bread instead, too.

10. I prefer keeping the vegetables in the bhaji whole, instead of mashing everything into a paste as is quite commonly done in eateries. If you prefer bhaji that way, definitely go ahead and mash away!

Did you like the recipe? Do tell me, in your comments!

12 thoughts on “Pav Bhaji| Bhaji Pav Recipe

  1. पावभाजी is something that I can eat daily … I love it so much ..I make it in a diff style than yours but will try ur version soon..bookmarked this recipe


  2. Wow such a tempting presentation Priya, pav bhajji looks very tasty and colorful. I tasted this pav bhajji many times but never tried at home. Bookmarking your recipe, hopefully will try it very soon.


  3. Pav Bhaji is one of the most loved street foods of North India and we enjoy it thoroughly. I make it qute often during winters using the fresh Winter bounty. Your version sounds delicious amdtjeway you have presented it, it looks all the more desirable.


  4. One of the favourite street food that we love to make at home so often,,, loved the bright color of your bhaji. looks so delectable.. I am now going make it for dinner tonight.. nice detailed post


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s