Pav Bhaji Recipe Food Lab: Mumbai Street Food Magic at Home

Pav Bhaji Recipe Food Lab: Mumbai Street Food Magic at Home

I’ve tested this street food classic in my tiny Boston kitchen until it captured the magic of Mumbai’s bustling pav bhaji stalls. The secret lies in the slow-cooked vegetable mash, rich with spices and butter, served with soft, toasted bread rolls.

This dish transforms humble ingredients into a vibrant, flavorful experience. The vegetables break down into a thick, aromatic curry while the pav soaks up every bit of the masala. It’s a meal that feels indulgent yet remains comforting.

What makes this version special is the balance of textures—creamy mashed vegetables and buttery, crisp-edged bread. The spices bloom in the pot, creating layers of warmth and depth that define authentic pav bhaji.

Perfect for sharing, this recipe brings the energy of Mumbai’s streets to your table. The process is straightforward, but the results are anything but ordinary.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pav Bhaji Recipe Food Lab

Simple ingredients transform into Mumbai’s iconic street food with rich, buttery, spiced goodness.

Ingredient Amount Notes
Potatoes 🥔 2 lb Russet or Yukon Gold, peeled and diced
Cauliflower 🥬 ¾ lb Cut into small florets
Green Peas 🌱 1 cup Frozen works well
Carrots 🥕 2 whole Peeled and diced
Onion 🧅 1 whole Finely chopped
Tomatoes 🍅 3 whole Finely chopped or pureed
Garlic Cloves 🧄 6 cloves Minced for depth of flavor
Fresh Ginger 🌿 1 tbsp Grated or minced
Green Chilies 🌶️ 2 whole Finely chopped, adjust to taste
Pav Bhaji Masala 🌶️ 2 tbsp Essential for authentic flavor
Red Chili Powder 🌶️ 1 tsp Adjust for heat preference
Turmeric Powder 🌿 ½ tsp For color and earthiness
Garam Masala 🌶️ 1 tsp Adds warmth to the dish
Butter 🧈 ½ cup Unsalted, for richness
Fresh Lemon Juice 🍋 2 tbsp For brightness
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Pav Buns 🍞 8 whole Dinner rolls or burger buns work
Salt 🧂 1 ½ tsp Adjust to taste

The pav bhaji masala is non-negotiable—Patel Brothers or any Indian grocery will have it. I get mine from the little shop on Commonwealth Ave in Boston (they’ll know what you need). Potatoes should be starchy—Russets or Yukon Golds break down perfectly. Look for bright orange carrots and firm cauliflower heads. The butter? Use the good stuff (unsalted, so you control the salt).

No pav bhaji masala? Make your own with cumin, coriander, fennel, and amchur—but honestly, store-bought is fine. Short on veggies? Add bell peppers or beans to stretch it. The pav (bread) can be store-bought dinner rolls if you can’t find authentic pav. If you want extra richness, swap half the butter for ghee (vegetarian-friendly).

This tastes even better the next day. Keeps in the fridge for 3-4 days, but the pav is best fresh. Reheat the bhaji with a splash of water to loosen it. Freeze the bhaji alone for up to 1 month (the pav doesn’t freeze well).

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I just dump all the potatoes, cauliflower and peas in one pan and let them cook while I toast the pav.
  • Buttery Spiced Bliss: That pav bhaji masala with melted butter on the soft buns hits differently every single time.
  • Weeknight Hero: Between us, I’ve served this for casual dinners, kids’ parties, and even impromptu game nights.
  • Budget Stretcher: A big batch feeds six for the cost of two takeout orders. Honestly, my wallet thanks me.

Step-by-Step Instructions for Pav Bhaji

Here’s the method. Straightforward, tested, works every time.

Step 1: Cook the Vegetables Until Tender

In a large pot, add the 2 lb Potatoes, 0.75 lb Cauliflower, 1 cup Green Peas, and 2 whole Carrots. Cover with water and bring to a boil over high heat. Reduce to medium heat and cook for 15-20 minutes until all the vegetables are fork-tender.

I always check the potatoes last—they take the longest. When a knife slides in easily, they’re done. Drain the water completely and set the pot aside. This step ensures your bhaji has that perfect, melt-in-your-mouth texture.

Step 2: Prepare the Masala Base

In a heavy-bottomed pan, melt the 0.5 cup Butter over medium heat. Add the 1 whole Onion and sauté for 4-5 minutes until it turns translucent and light golden brown. This builds the flavor foundation for your dish.

Add the 6 cloves Garlic Cloves, 1 tbsp Fresh Ginger, and 2 whole Green Chilies. Sauté for 1-2 minutes until the raw aroma disappears. Stir in the 3 whole Tomatoes and cook for 5-6 minutes until they soften and turn pulpy.

Step 3: Combine Vegetables and Spices

Add the cooked vegetables to the pan with the onion-tomato mixture. Mash everything together with a potato masher or the back of a spoon until you get a chunky yet smooth consistency. I like to leave some texture—it’s more authentic that way.

Stir in the 2 tbsp Pav Bhaji Masala, 1 tsp Red Chili Powder, 0.5 tsp Turmeric Powder, and 1.5 tsp Salt. Mix well and cook for 5 minutes on medium-low heat to let the flavors meld. Taste and adjust the salt if needed.

Step 4: Finish with Garam Masala and Lemon

Sprinkle the 1 tsp Garam Masala over the bhaji and mix it in. This adds a warm, aromatic depth that ties everything together. Cook for another 2 minutes to let the spice bloom.

Turn off the heat and stir in the 2 tbsp Fresh Lemon Juice. The acidity brightens up all the rich flavors. Garnish with the 0.25 cup Fresh Cilantro and give it a final stir.

Step 5: Toast and Serve with Pav Buns

Lightly toast the 8 whole Pav Buns in a dry pan with a little butter until they’re golden brown and warm. Serve the bhaji hot, with extra lemon wedges and cilantro on the side.

For the full street food experience, serve the bhaji in a shallow bowl with the toasted pav on the side. The contrast of the soft, spiced vegetables with the buttery, crisp pav is what makes this dish unforgettable.

👨‍🍳

Pro Tips For Making Pav Bhaji Recipe Food Lab

  • Boil Potatoes First: Start with potatoes in the pressure cooker—they take the longest to soften. I learned this the hard way after ending up with mushy cauliflower and undercooked spuds.
  • Mash While Hot: Mash the vegetables straight out of the cooker while they’re still steaming. After burning my fingers twice, I now use a potato masher—it blends the flavors better than waiting for them to cool.
  • Skip Frozen Peas: Fresh or dried green peas hold their texture better than frozen ones, which turn to mush. Sounds weird, but it works.
  • Cook Onions Low: Sauté the onions on medium-low heat until golden brown, about 8-10 minutes. High heat makes them bitter, and I was skeptical until I tried it.

Flavor Customization for This Dish

Spice Level Adjustments

For a milder dish, reduce the green chilies to 1 and skip the red chili powder entirely. My Boston friends prefer this version when introducing kids to pav bhaji. The pav bhaji masala provides enough warmth on its own.

Extra Creamy Version

Add ½ cup heavy cream or ¼ cup Greek yogurt at the end for a richer, smoother texture. I discovered this trick at a little Indian restaurant in Allston. Stir it in just before serving to maintain the creamy consistency. 💡

For a vegan twist, use coconut milk instead of cream—it adds a subtle sweetness that pairs beautifully with the spices.

Vegetable Variations

Swap in 1 cup diced bell peppers or 1 cup chopped green beans for extra crunch. I often add ½ cup corn kernels when I have them on hand. These keep the dish hearty and colorful.

Butter Boost

For an ultra-decadent version, add an extra 2 tbsp butter at the end. My grandmother’s notes in her recipe journal swear by this. It makes the bhaji extra glossy and luxurious. 🧈

Herb Infusion

Stir in 1 tbsp chopped mint leaves along with the cilantro for a fresh, bright twist. This is a street vendor trick I picked up in Mumbai. The mint adds a cool contrast to the warm spices.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 20g26%
Saturated Fat 12g60%
Cholesterol 50mg17%
Sodium 850mg37%
Total Carbohydrate 50g18%
Dietary Fiber 8g29%
Sugars 6g
Protein 9g18%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use frozen vegetables?

Yes, frozen works perfectly! Use 2 cups mixed veggies and thaw before cooking. The texture may be slightly softer, but the flavor will be just as good.

2

Why is my bhaji too watery?

Cook uncovered for 5-10 minutes on medium heat to evaporate excess moisture. Mashing the vegetables well also helps thicken the mixture naturally.

3

What if I don’t have pav bhaji masala?

Combine 1 tsp cumin, 1 tsp coriander, ½ tsp amchur, and ¼ tsp fennel as a substitute. It won’t be identical but will still taste delicious.

4

How do I make it less spicy?

Reduce green chilies to 1 and omit red chili powder. The masala provides enough warmth for most palates.

★★★★★4.6(9 reviews)
Allison Carter