Pav Bhaji is a vibrant, soul-satisfying Indian street food that brings together a medley of fresh vegetables simmered to perfection with bold spices and served alongside buttery, toasted buns. This Pav Bhaji Recipe captures the essence of Mumbai’s bustling food scene in your own kitchen, offering a comforting dish that’s both hearty and bursting with flavor. Whether you’re new to Indian cuisine or looking for a new family favorite, this recipe is an absolute winner on the table.
Ingredients You’ll Need
Getting the ingredients right is the first step towards making a truly memorable Pav Bhaji. Each element plays a vital role—from the creamy richness of butter to the fresh brightness of cilantro—creating the signature balance of taste, texture, and color in this beloved dish.
- Salted butter (2 to 4 tablespoons plus 4 tablespoons at room temperature): Adds a rich creaminess essential for authentic flavor and toasting the buns perfectly.
- Large yellow onion (finely diced): Provides a sweet and savory base that softens beautifully when sautéed.
- Green bell pepper (½, seeded and diced): Brings a subtle crunch and freshness to the mix.
- Red bell pepper (½, seeded and diced, optional): Adds a pop of color and a slightly sweet, fruity note.
- Grated ginger (1 tablespoon): Introduces warmth and zing to balance the vegetables.
- Minced garlic (1 tablespoon): Enhances the depth of flavor with its aromatic punch.
- Cauliflower florets (5 cups, 1-inch pieces): Gives bulk and a mild nuttiness, softening perfectly when cooked.
- Yukon gold potatoes (2 large, peeled and cubed): Provide creaminess and body to the bhaji’s texture.
- Plum tomatoes (3, cored and diced): Contribute juiciness and a natural acidity to balance the spices.
- Frozen green peas (½ cup): Add bursts of sweetness and a lovely color contrast.
- Kosher salt: Essential for seasoning and drawing out flavors.
- Water (1 cup): Used for cooking the vegetables to tender perfection.
- Tomato paste (3 tablespoons): Concentrates the tomato flavor, lending richness and thickness.
- Pav bhaji masala (1 to 2 tablespoons): The heart of the dish, this spice blend adds authentic warmth and complexity.
- Kashmiri red chili powder (1 tablespoon): Gives vibrant color and mild heat without overpowering.
- Ground turmeric (¼ teaspoon): Adds subtle earthiness and brightens the color naturally.
- Fresh cilantro (½ cup, finely chopped): Sprinkled on top for a fresh, herbaceous finish.
- Potato buns (12): Soft and fluffy, perfect for soaking up the bhaji.
- Medium red onion (finely diced): Used as a crisp garnish for texture contrast.
- Lime (cut into wedges): Adds a lively citrus tang to brighten each bite.
How to Make Pav Bhaji Recipe
Step 1: Sauté the Aromatics and Vegetables
Start by heating 2 tablespoons of butter on the high Sauté setting of your Instant Pot. Toss in the diced onion, grated ginger, minced garlic, and diced bell peppers. Sauté these aromatics until the onion becomes translucent and fragrant, about five minutes, stirring occasionally. This step builds a flavorful foundation that will carry through the entire dish. Next, add cauliflower, potatoes, tomatoes, peas, and salt. Pour in water and stir well, making sure to scrape up any flavorful browned bits stuck to the bottom of the pot. This mixture will steam and meld all the flavors beautifully.
Step 2: Pressure Cook the Vegetables
After mixing, secure the Instant Pot lid, seal the pressure release valve, and set it to cook at high pressure for 6 minutes. This brief but effective pressure cooking tenderizes the vegetables perfectly without turning them mushy. Once the time is up, perform a quick pressure release by switching the valve to venting. The kitchen will fill with the inviting aroma of simmered vegetables and spices.
Step 3: Mash and Spice the Bhaji
Open the lid and switch the Instant Pot back to the normal Sauté setting. Using a potato masher, vigorously mash the cooked vegetables until the texture is thick and slightly chunky, just the way Pav Bhaji should be. Stir in tomato paste, pav bhaji masala, Kashmiri chili powder, and turmeric, mixing well to distribute those signature spices evenly. Add the remaining 2 tablespoons of butter to enrich the flavors even more. Cover the pot lightly to prevent splattering and let it cook for 5 minutes so all the spices infuse fully. Don’t forget to taste and adjust salt or spices at this stage—it’s all about your personal flavor preference!
Step 4: Toast the Pav Buns
While your bhaji finishes, take the potato buns and spread each piece—inside and out—with about a teaspoon of the room-temperature butter. Heating a griddle or heavy skillet over high heat will allow you to toast the buns until they develop a golden, crispy surface on all sides, about 2 to 3 minutes each. This buttery crispness on the buns contrasts beautifully with the soft, spiced bhaji.
Step 5: Assemble and Serve
Now for the best part! Spoon the hot bhaji onto plates, sprinkle with finely diced red onion for a fresh crunch, and place the toasted buns beside it. Don’t forget the lime wedges—squeezing fresh lime juice over the bhaji just before eating adds a wonderful zing that brightens the whole dish. This presentation invites everyone to dig in and enjoy the feast.
How to Serve Pav Bhaji Recipe
Garnishes
A crave-worthy Pav Bhaji never skips on garnishes. Freshly chopped cilantro and diced red onions add layers of texture and freshness. A squeeze of lime juice at the end lifts the flavors and gives a lovely burst of acidity that complements the rich gravy. Some people also love a dollop of butter on top just before serving for that luscious finish.
Side Dishes
Pav Bhaji is quite filling on its own, but serving it with simple side dishes can elevate the experience. A crisp cucumber salad or a bowl of refreshing yogurt raita balances the richness and adds a cooling effect. Pickled vegetables or tangy mango chutney also pair wonderfully, adding contrasting flavors that highlight the bhaji’s spices.
Creative Ways to Present
To make your Pav Bhaji Recipe party-ready, consider serving it in small individual bowls paired with mini buttery buns on the side. For a fun twist, serve it in hollowed-out bread bowls or even stuffed inside grilled cheese sandwiches for a melty surprise. Garnishing with colorful edible flowers or microgreens can transform this humble street food into a stunning dish worthy of any special occasion.
Make Ahead and Storage
Storing Leftovers
Pav Bhaji keeps very well in an airtight container in the refrigerator for up to three days. The flavors actually deepen with time, making leftovers even tastier. Just cover the bhaji tightly to prevent it from drying out and keep the buns separate so they maintain their texture.
Freezing
If you want to prepare this dish in advance, Pav Bhaji freezes beautifully. Portion the bhaji into freezer-safe containers and freeze for up to two months. Since the buns toast best fresh, it’s better to freeze just the vegetable bhaji and toast buns fresh when ready to eat.
Reheating
To reheat, warm the bhaji gently over low heat on the stovetop or in the microwave, stirring occasionally to prevent sticking and to redistribute the spices. Add a splash of water or butter if it feels too thick. Reheat buns on a hot pan or griddle just before serving to refresh their golden crust and soft inside.
FAQs
What is pav bhaji masala and can I substitute it?
Pav bhaji masala is a special blend of Indian spices that gives Pav Bhaji its distinctive taste. If you can’t find it, you can substitute with a mix of garam masala, coriander powder, cumin, and a pinch of chili powder. However, using the authentic masala will yield the best results.
Can I make Pav Bhaji Recipe without an Instant Pot?
Absolutely! You can cook Pav Bhaji on the stovetop by sautéing the vegetables in butter, then simmering them with water until tender. Mash and spice as directed. It will just take a bit longer than with an Instant Pot.
How spicy is this Pav Bhaji Recipe?
The heat level is moderate and can be adjusted by varying the amount of red chili powder. Kashmiri chili powder is used here for its milder heat and vibrant color, but you can use other chilies if you want it hotter or milder.
What can I serve with Pav Bhaji if I don’t have buns?
While potato buns are traditional, you can serve Pav Bhaji with dinner rolls, sandwich bread, or even crispy naan. Some people enjoy it with plain parathas or chapatis, which soak up the bhaji wonderfully.
Is Pav Bhaji suitable for vegetarians and vegans?
Pav Bhaji is naturally vegetarian, but not vegan because it uses butter generously. You can make a vegan version by substituting butter with plant-based margarine or oil. The flavors will still be rich and delicious!
Final Thoughts
Sharing this Pav Bhaji Recipe feels like inviting you to experience a little piece of India’s vibrant street food culture right at home. It’s a dish full of warmth, flavor, and pure comfort—the kind that brings friends and family to the table eagerly. Once you try making it yourself, you’ll see why Pav Bhaji has such a devoted following. So grab your pans, gather your ingredients, and dive in—you’re in for a delicious ride!
Print
Pav Bhaji Recipe
This classic Pav Bhaji recipe features a rich, spiced vegetable mash cooked to perfection in an Instant Pot and served with buttery toasted potato buns. The dish is a flavorful staple of Mumbai street food, combining cauliflower, potatoes, bell peppers, and peas with aromatic spices and fresh cilantro for a hearty, comforting meal.
- Total Time: 55 minutes
- Yield: 6 servings
Ingredients
Vegetables & Aromatics
- 1 large yellow onion, finely diced
- ½ green bell pepper, seeded and diced
- ½ red bell pepper, seeded and diced (optional)
- 1 tablespoon ginger, grated
- 1 tablespoon garlic, minced
- 5 cups cauliflower florets (1-inch florets)
- 2 large Yukon gold potatoes, peeled and cut into 1-inch cubes
- 3 plum tomatoes, cored and diced
- ½ cup frozen green peas
- 1 medium red onion, finely diced (for garnish)
- ½ cup fresh cilantro, finely chopped
- 1 lime, cut into wedges (for serving)
Spices & Seasonings
- Kosher salt (to taste, approximately 2 teaspoons added during cooking plus adjustments)
- 3 tablespoons tomato paste
- 1 to 2 tablespoons pav bhaji masala
- 1 tablespoon Kashmiri red chili powder
- ¼ teaspoon ground turmeric
Other Ingredients
- 2 to 4 tablespoons salted butter (for cooking in Instant Pot)
- 4 tablespoons salted butter, at room temperature (for toasting buns and finishing bhaji)
- 12 potato buns (pav)
Instructions
- Sauté Aromatics and Vegetables: Select the high Sauté setting on the Instant Pot and heat 2 tablespoons of butter. Add the diced yellow onion, grated ginger, minced garlic, and diced bell peppers. Sauté until the onion becomes translucent, about 5 minutes. Then, add the cauliflower florets, cubed potatoes, diced tomatoes, frozen peas, and 2 teaspoons of kosher salt. Pour in 1 cup of water and stir well with a wooden spoon, scraping any browned bits off the bottom of the pot.
- Pressure Cook the Bhaji: Secure the Instant Pot lid and set the Pressure Release valve to Sealing. Press Cancel to reset the cooking program, then select Pressure Cook (Manual) and set the cooking time to 6 minutes on high pressure.
- Mash and Season: After the cooking is complete, perform a quick release by moving the Pressure Release valve to Venting, then open the lid. Switch to the normal Sauté setting. Using a potato masher, mash all the cooked vegetables inside the pot. Stir in the tomato paste, pav bhaji masala, Kashmiri red chili powder, and turmeric powder. Add 2 tablespoons of butter and mix well. Cover the pot with a glass lid or non-locking lid to prevent splattering and continue cooking until heated through, about 5 minutes. Taste and adjust seasoning with salt, pav bhaji masala, or chili powder as needed. Finish by sprinkling chopped cilantro.
- Toast the Pav Buns: Just before serving, spread about 1 teaspoon of room-temperature butter on the cut sides, top, and bottom of each potato bun using the remaining 4 tablespoons of butter. Heat a griddle or heavy skillet over high heat. Toast the buns on each side until golden brown, approximately 2 to 3 minutes per side.
- Serve: Spoon the hot bhaji onto plates, garnish with finely diced red onion, and serve alongside the toasted buns and lime wedges for squeezing over. Enjoy the classic Mumbai street food experience!
Notes
- Pav Bhaji Masala: This is a special spice blend available in Indian grocery stores, essential for authentic flavor. You can adjust the quantity to taste.
- Kashmiri Red Chili Powder gives vibrant color and mild heat. Adjust for spice preference or substitute with regular chili powder if needed.
- Be careful while sautéing bhaji after pressure cooking as it can splatter; covering the pot helps contain splattering.
- To make this dish vegan, substitute butter with plant-based margarine or oil.
- For a smoother texture, mash the vegetables thoroughly or use a hand blender after pressure cooking.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Instant Pot
- Cuisine: Indian
