
There’s nothing like the aroma of pav bhaji sizzling on a griddle—it’s Mumbai street food magic in your own kitchen. This version with potato makes it even heartier and more satisfying without losing that classic flavor.
I’ve simplified the traditional method while keeping all the bold, spiced flavors intact. The potatoes blend perfectly with the other vegetables, creating a thick, creamy base that’s perfect for soaking up with soft, buttery pav buns.
What you’ll love most is how the spices bloom in the hot oil, transforming simple ingredients into something rich and aromatic. The dish comes together in one pan, making it as easy as it is delicious.
Serve it straight from the griddle with toasted pav and a squeeze of lime for the full experience. Here’s how to bring this street food favorite to life.
Ingredients for Pav Bhaji Recipe with Potato
Simple, hearty ingredients come together for this Mumbai street food classic at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Potatoes 🥔 | 2 lb | Yukon Gold, peeled and diced |
| Cauliflower 🥦 | ½ whole | Cut into small florets |
| Green Peas 🌱 | 1 cup | Fresh or frozen, thawed |
| Carrots 🥕 | 2 whole | Peeled and finely chopped |
| Onion 🧅 | 1 whole | Finely chopped |
| Tomatoes 🍅 | 3 whole | Pureed or finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Ginger 🌿 | 1 tbsp | Fresh, grated |
| Green Chilies 🌶️ | 2 whole | Finely chopped, adjust to taste |
| Pav Bhaji Masala 🌿 | 2 tbsp | Store-bought or homemade blend |
| Ground Turmeric 🧂 | ½ tsp | For color and earthiness |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Red Chili Powder 🌶️ | 1 tsp | Adjust to spice preference |
| Butter 🧈 | ½ cup | Unsalted, plus extra for serving |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Pav Buns 🍞 | 8 pieces | Soft dinner rolls, lightly toasted |
The potatoes are the backbone here—Yukon Golds give that perfect creamy texture (avoid waxy reds). Most Indian grocery stores carry pav bhaji masala, but Patel Brothers or your local international market will have it too. Fresh ginger and garlic are non-negotiable for the authentic flavor base. I always grab an extra bunch of cilantro—half goes in, half gets sprinkled on top for that fresh finish.
No pav bhaji masala? Mix 1 tsp garam masala, 1 tsp cumin, and half tsp coriander as a quick fix. Out of fresh green chilies? Serrano peppers work great, or use half tsp cayenne for heat. Frozen peas are fine (no thawing needed), but fresh cauliflower is worth it for texture. The pav buns? Any soft dinner roll or slider bun will do in a pinch.
The bhaji keeps 3-4 days in the fridge and freezes beautifully for 3 months. Toast the pav just before serving—butter them generously (trust me on this) and press on a hot griddle. Leftovers? Reheat with a splash of water to loosen the texture.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything—potatoes, cauliflower, peas—cooks together in a single pan. Honestly, cleanup is almost non-existent.
- Buttery Comfort: The mashed potatoes soak up all the spices and butter, making every bite ridiculously satisfying.
- Feeds a Crowd: Whether it’s a lazy Sunday lunch or a quick weeknight dinner, this dish always pleases everyone at the table.
- Budget Stretcher: Between us, the humble potatoes and seasonal veggies keep costs low while still feeling like a treat.
Step-by-Step Instructions for Pav Bhaji With Potato
Here’s how I make this Mumbai street food classic at home with perfect results every time.
Step 1: Boil the Vegetables
In a large pot, add the 2 lb Potatoes (peeled and diced), 0.5 whole Cauliflower (cut into florets), 1 cup Green Peas, and 2 whole Carrots (peeled and chopped). Cover with water and bring to a boil over medium-high heat.
Reduce to a simmer and cook for 12-15 minutes until the vegetables are fork-tender. I check by piercing a potato piece—it should slide off the fork easily. Drain and set aside, but reserve ½ cup of the cooking water for later.
Step 2: Prepare the Masala Base
In a large, heavy-bottomed pan, melt the ½ cup Butter over medium heat. Add the 1 whole Onion (finely chopped) and sauté for 3-4 minutes until it turns translucent and golden.
Stir in the 4 cloves Garlic Cloves (minced), 1 tbsp Ginger (grated), and 2 whole Green Chilies (finely chopped). Cook for 1 minute until the raw aroma disappears. Next, add the 3 whole Tomatoes (pureed or finely chopped) and cook for 5-6 minutes until the oil starts to separate from the mixture.
Step 3: Spice and Combine the Vegetables
Lower the heat and add the 2 tbsp Pav Bhaji Masala, ½ tsp Ground Turmeric, 1 tsp Ground Cumin, and 1 tsp Red Chili Powder. Stir well and cook for 1-2 minutes to toast the spices—this deepens their flavor.
Add the boiled vegetables and mash them directly in the pan using a potato masher or the back of a wooden spoon. The texture should be chunky yet well combined. Pour in the reserved cooking water and mix thoroughly. Cook for 5 minutes on low heat to let the flavors meld.
Step 4: Finish and Serve
Stir in the 1 tbsp Lemon Juice and taste for seasoning. Adjust salt if needed—remember, the Pav Bhaji Masala already contains some. Garnish with ¼ cup Fresh Cilantro (chopped).
To serve, lightly toast the 8 pieces Pav Buns with a little extra butter on a griddle until golden brown. Spoon the hot bhaji onto plates and serve with the toasted pav on the side. This dish is best enjoyed immediately while the bhaji is still bubbling and the pav is warm and crisp.
Pro Tips For Making Pav Bhaji Recipe With Potato
- Boil Potatoes First: Start by boiling the potatoes separately until just tender—about 8-10 minutes—so they mash smoothly into the bhaji without turning mushy. I learned this the hard way after ending up with a gluey texture more than once.
- Grate the Cauliflower: Skip the big florets and grate the cauliflower finely before cooking. It blends into the bhaji better and cooks faster, so you’re not waiting forever for those stubborn chunks to soften.
- Skip Raw Onions: Always sauté the onions until golden before adding other veggies. Raw onions stay crunchy and can make the bhaji taste harsh—my grandmother swore by this, and she was right.
- Mash While Hot: Mash the boiled potatoes and veggies while they’re still hot—it’s easier and gives you that perfect, slightly lumpy texture. If you wait, they’ll cool and turn gummy, and nobody wants that.
Regional Styles of pav bhaji recipe with potato
Mumbai Street Style
In Mumbai, this dish is cooked on a flat griddle called a tava, with the bhaji sizzling in one corner while pav toasts in butter on the other. Vendors often add beetroot for natural sweetness and vibrant color. The potatoes are boiled until very soft, then mashed directly on the griddle for that signature texture. 🔥
Punjabi Variation
In Punjab, they make it richer by adding 1 tbsp fresh cream and a pinch of kasuri methi (dried fenugreek leaves) to the bhaji. The pav is often replaced with buttered naan or roti for a heartier meal. I love how the cream balances the spices perfectly.
Kolhapur Special
Kolhapur in Maharashtra adds a unique twist with 1 tsp goda masala, a local spice blend, and extra green chilies for heat. The bhaji is served with a side of finely chopped white onions and a wedge of lime. This version packs a serious flavor punch.
Delhi Style
In Delhi, street vendors often top the bhaji with sev (crispy gram flour noodles) and pomegranate seeds for added crunch and freshness. The pav is toasted with a mix of butter and melted cheese for extra indulgence. It’s like a party in your mouth!
Goan Influence
Goa brings its coastal flavors by adding ½ cup grated coconut and a splash of coconut milk to the bhaji. They also use Kokum instead of lemon for a unique tang. The pav is sometimes replaced with poi, a local bread. 🌴
Nutrition Facts
Frequently Asked Questions
Can I use sweet potatoes instead?
Yes, but the flavor will be sweeter. Stick to Yukon Gold for the classic taste. Sweet potatoes may alter the texture slightly.
How do I adjust the spice level?
Reduce green chilies to 1 or skip red chili powder for milder heat. Add more 1 tsp at a time if you prefer it spicier.
What if my bhaji is too thick?
Stir in reserved cooking water, 2-3 tbsp at a time, until it reaches your desired consistency. Keep it warm on low heat.
Can I make this ahead?
The bhaji stays fresh for 3-4 days refrigerated. Reheat with a splash of water. Toast pav fresh before serving.
- Peach Syrup Recipe for Ice Cream: Sweet and Silky Drizzle for Scoops - October 6, 2026
- Pav Bhaji Recipe Food Lab: Mumbai Street Food Magic at Home - October 6, 2026
- Peach Jelly Recipe Without Pectin: Naturally Set Sweet Spread - October 6, 2026