Steaming hot pav bhaji topped with butter, onions, and lemon—street food perfection!
If you’ve ever strolled through Mumbai’s bustling streets, the sizzle of pav bhaji on a griddle and its spicy, buttery aroma would stop you in your tracks. Pav bhaji is more than a dish—it’s a flavor explosion of mashed veggies, bold spices, and fluffy buttered pav (bread rolls). This vegetarian street food staple originated in the 19th century as a quick meal for mill workers, blending everyday veggies into a masala-packed mash served with pav.
Good news: You don’t need a street cart to enjoy it. This authentic pav bhaji recipe serves 4-6 and takes about 45 minutes. It’s beginner-friendly, customizable, and perfect for weeknight dinners or parties. Let’s dive in!
Ingredients You’ll Need
Gather these fresh staples—most are pantry essentials in Indian kitchens.
For the Bhaji (Mashed Veggie Curry):
- 3 medium potatoes, boiled and mashed
- 1 cup cauliflower florets, boiled
- 1/2 cup green peas, boiled
- 2 carrots, finely chopped and boiled
- 1 large onion, finely chopped
- 2 tomatoes, pureed (or 1 cup canned tomato puree)
- 2 tablespoons ginger-garlic paste
- 3 tablespoons pav bhaji masala (store-bought or homemade)
- 2 tablespoons butter + extra for serving
- 1 teaspoon red chili powder
- 1/2 teaspoon turmeric powder
- Salt to taste
- 1 cup water (adjust for consistency)
- Juice of 1 lemon
For the Pav (Bread):
- 8-12 pav (dinner rolls or pav buns)
- 4 tablespoons butter
- 1 teaspoon pav bhaji masala
- Finely chopped cilantro for garnish
Garnishes:
- Chopped onions, lemon wedges, fresh cilantro, and a dollop of butter
Step-by-Step Instructions
Step 1: Prep the Veggies
Boil potatoes, cauliflower, peas, and carrots until soft (about 15 minutes in a pressure cooker or pot). Mash them roughly with a potato masher—keep some texture for that street-style bite. Set aside.
Step 2: Make the Bhaji Masala Base
Heat 2 tablespoons of butter in a large kadai or wok over medium heat. Add chopped onions and sauté until golden brown (5-7 minutes). Stir in ginger-garlic paste and cook for 1 minute until fragrant.
Add tomato puree, chili powder, turmeric, pav bhaji masala, and salt. Cook until the oil separates and the masala thickens (8-10 minutes)—this is the flavor foundation!
Step 3: Simmer the Bhaji
Add mashed veggies to the masala. Mix well, then pour in 1 cup water. Mash everything together vigorously with a masher or the back of a spoon for that signature bhaji texture. Simmer on low for 10 minutes, stirring occasionally. Finish with lemon juice for tang. Taste and adjust spices—street food is bold!
Step 4: Toast the Pav
Slit pav horizontally without cutting through. Heat butter in a tawa (griddle), sprinkle pav bhaji masala, and toast pav on both sides until crisp and golden (1-2 minutes per side).
Serving Suggestions
Plate a generous scoop of bhaji in a bowl. Top with a pat of butter, chopped onions, cilantro, and a lemon squeeze. Serve with hot, buttered pav on the side. Dip, scoop, and devour!
Pro Tip: For extra smokiness, use a live charcoal piece (dhungar method): Place a small bowl with ghee and coal in the bhaji, cover, and let it infuse for 2 minutes.
Variations and Tips for Perfection
- Vegan Version: Swap butter for oil or vegan butter.
- Spicy Kick: Add green chilies or extra chili powder.
- Healthy Twist: Use whole wheat pav or air-fry veggies.
- Make-Ahead: Bhaji tastes better the next day—reheat with a splash of water.
- Common Mistakes to Avoid: Don’t over-mash (retain texture) and always use fresh pav bhaji masala for authentic taste.
- Storage: Refrigerate bhaji for 3 days or freeze for a month. Pav toasts fresh.
Nutrition (per serving): ~350 calories, high in fiber from veggies, packed with vitamins A and C.
Pav bhaji isn’t just food—it’s nostalgia in every bite. Recreate Mumbai’s streets in your kitchen and watch it become a family favorite!