When you purchase through links on our site, we may earn an affiliate commission. Details.

Pav Bhaji, A Bombay Street Food

| Featuring , , ,

Pav bhaji is a much-loved street food that few are able to make as well at home. It is made of a rich, spiced vegetable mash and served with a warm, buttery roll.

Pav bhaji

One of the things I miss most about living in Mumbai is the pav bhaji. It was one of the foods I ate so regularly when I lived there. You can get great pav bhaji on the streets of Mumbai anytime you want. I know many people who make pav bhaji at home, and sadly, it never measures up.

A few weeks ago, I was craving that delicious spicy and buttery flavor again and came across this amazing video. I’ve eaten at this exact place! And yes, their pav bhaji was amazing!

Not only does it bring back memories of growing up in Mumbai but it also helped me figure out how to go about creating a pav bhaji recipe.

I have tried on may occasions to recreate this classic recipe and though the results have been good, they were far from the street pav bhaji of my memories. When I saw the video I knew I had to figure out how to make pav bhaji the way it is made on the streets of Mumbai.

Pav Bhaji was invented in Mumbai in the 1850s. It is a spicy, buttery dish that reflects both the city’s multiculturalism and its fast paced lifestyle. It is the quintessential Mumbai meal.

Street vendors invented it in the 1850s for the textile workers in the city who did not have much time for lunch and who also did not want to eat a heavy meal as working a physical job on an extra full stomach is not easy. An ingenious vendor came up with pav bhaji as the answer.

The story of this dish deeply reflects the story of the city it was born in. Mumbai has been an international city probably ever since the Portuguese (the word, pao, means bread in Portuguese.

It’s written “p-a-v” in Hindi but is pronounced the same way) originally colonized it in 1534. They later gave it away to England as part of the dowry for Catherine of Braganza on her marriage to Charles the second in 1661.

Soon after this, the British crown transferred Mumbai to the British East India company because it wasn’t commercially successful. How ironic is that? Mumbai is now the financial capital of India and an international metropolis.

Today, Mumbai is known as a super fast paced city. The people there don’t have time to stop for such conveniences as lunch. So it only makes sense that its quintessential dish would be one that is made for working hard and fast and for minimizing break-time.

I used to eat Pav Bhaji a couple of times every week when I was home from school for summer vacations. We knew a vendor who would deliver it to our house.

Opening the plastic bags and pouring the bhaji onto my plate, inhaling the steam coming off the plate as the smell and warmth of the spicy pav bhaji wafted into my nostrils was pure magic. I would squeeze a little lemon over the bhaji and dig in.

I picked up a few tips from the video I watched. There is no need for sauteing onions at the start. And trust me, it makes all the difference!

I made this several times in the same week and think I’ve come up with a recipe that I can be proud of. Because I wanted to be street authentic, I used a boxed masala just as the vendors would. Pav bhaji at home isn’t exactly the same as getting it from a street vendor in Bombay, but it definitely hits the spot!

Pav Bhaji recipe by Indiaphile.info
Pav Bhaji recipe by Indiaphile.info
Pav Bhaji recipe by Indiaphile.info
Pav Bhaji recipe by Indiaphile.info
Pav Bhaji recipe by Indiaphile.info
Pav Bhaji recipe by Indiaphile.info
Pav Bhaji recipe by Indiaphile.info
Pav Bhaji recipe by Indiaphile.info

Pav Bhaji

Puja Thomas-Patel
Pav Bhaji is a spicy, buttery dish made up of mashed vegetables served with bread.
5 from 2 votes
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Course
Cuisine Indian
Servings 4
Calories 340 kcal


  • 1 tbsp oil if you are using a nonstick skillet
  • 1 green bell pepper diced
  • 1 large tomato chopped
  • 1 medium potato boiled or baked and roughly mashed
  • ½ cup peas fresh or frozen will work
  • 2 tsp garlic about 4 cloves, grated and separated
  • 2 tsp ginger grated and separated
  • ½ tsp turmeric
  • ½ tsp red chili powder or to taste
  • ½ tsp salt or to taste
  • ½ cup cilantro roughly chopped and separated
  • 4 tbsp butter separated (or more)
  • ¼ tsp asafoetida
  • 2 tsp pav bhaji masala separated (I used a boxed masala)
  • 1 red onion finely chopped and separated
  • 2 tsp dried fenugreek leaves kasoori methi
  • 1 lemon
  • 4 dinner rolls


  • Heat a large shallow pan over medium-high heat. When the pan is hot, add the bell pepper and a ¼ cup of water. Stir and cook until the bell pepper is soft, adding more water as necessary.
  • Add the tomato, mashed potato, peas, ginger paste, garlic paste, turmeric, red chili powder, salt and ½ cup of water. Mash all this together in the pan using a potato masher or the bottom of a glass. Mash and stir until everything is well combined, adding water as necessary to avoid burning.
    Add potato and other vegetables to pan
  • Add 2 tablespoons of butter and ¼ cup water and continue mashing and stirring until the mixture comes to a boil.
    Mash and stir
  • Turn the heat down to low. Add 1 teaspoon of pav bhaji masala and a sprinkle of cilantro. Stir. (Keep an eye on this so that it doesn’t burn. You can also take this off the heat if you prefer while you prepare the onions.)
  • In a smaller pan, heat 1 tablespoon of butter. When the butter starts to foam up, add the asafoetida and stir. Add in about half the onions, the rest of the ginger and garlic paste, dried fenugreek leaves, 1 teaspoon pav bhaji masala, and a little cilantro. Stir and cook until the onions have softened.
    Onions in shallow pan
  • Add this onion mixture to the vegetable mash. Cook and stir for about 5 minutes.
    Pav Bhaji recipe by Indiaphile.info
  • Take about half the mixture and transfer to a blender. Puree the mixture and add back into the rest. (This step is optional but I choose to do it as it gives me a more authentic texture.) Cook for about 5 more minutes.
    Mash and stir
  • Wipe the pan that was used to cook the onions. Heat a little butter on it, sprinkle some pav bhaji masala and cilantro. Drag the bread through the butter and let toast for about 30 seconds on each side.
    Pav Bhaji recipe by Indiaphile.info
  • To serve sprinkle the vegetable mash with raw onions and cilantro. Add a pat of butter on top. Serve warm with the buttered bread and a slice or lemon on the side.


If you use a nonstick pan, add a tablespoon or oil before heating it. You can either throw out the oil once the pan is hot or just add the bell peppers and follow the rest of the steps.
I adapted this recipe to work for a home cook. I don’t have a giant flat pan (tava) lying around the house and I expect you don’t either. I cooked this on my go-to 12 inch nonstick skillet, a cast iron skillet, and on a stainless steel saute pan. It worked well in each of them.
I’m sure a paella pan would work well if you have one.
Steve picked up a package of rolls simply labeled “dinner rolls” from our local grocery store. They were surprisingly similar to the pav available in India. A lot of people use hamburger buns as well (but I’m not a fan because I find them too sweet).


Calories: 340kcalCarbohydrates: 41gProtein: 7gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 0.5gCholesterol: 30mgSodium: 620mgPotassium: 556mgFiber: 6gSugar: 6gVitamin A: 1072IUVitamin C: 63mgCalcium: 116mgIron: 3mg
Keyword street food
Tried this recipe?Let us know how it was!


  1. Beautiful pictures, as always. That video was great. I boil all the vegetables together and mash them beforehand. I will have to try this out. The success of pav-bhaji largely depends on the masala. I have tried several brands and liked Sanjeev Kapoor’s the best so far. What brand do you use? A trick I learned – add a small piece of beetroot to get that gorgeous street pav-bhaji red color 😀

    1. Thanks Snehal! I’ve made pav bhaji by boiling and mashing the vegetables beforehand too. It was never quite worked for me.
      I used MDH masala. I haven’t tried Sanjeev Kapoor’s though. I’ll pick that up the next time I’m at the Indian grocery store. Thanks for the tip! 🙂

  2. Wow! Over here, it’s close to 8a.m. and I get incredibly hungry looking at this wonderful recipe and pictures. Thanks so much for this and for your description of Mumbay – in combination with this recipe, it feels like as a reader you can hear and smell this surely exciting city :-).

  3. Just tried this recipe – sooo delicious 🙂 Thank you! I have to say I found your blog while searching a few weeks ago and I quite enjoy it! Great work!

  4. Had to look up what asafoetida is but this recipe seems very doable! It’s funny how its not the fancy elaborate meals that you always miss from home, but usually its the small little snacks or casual food that was part of your day/taken for granted….

Leave a comment

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

Recipe Rating