Easy Mumbai Pav Bhaji - Indian Vegetarian Dinner

Easy Mumbai Pav Bhaji - Indian Vegetarian Dinner

Vegan & vegetarian 3 Last Update: Mar 08, 2026 Created: Jan 25, 2026
Easy Mumbai Pav Bhaji - Indian Vegetarian Dinner Easy Mumbai Pav Bhaji - Indian Vegetarian Dinner
  • Serves: 4 People
  • Prepare Time: 25 minutes
  • Cooking Time: 35 minutes
  • Calories: -
  • Difficulty: Easy
Print

Ready for a taste of Mumbai's bustling streets right in your kitchen? Our Delicious Mumbai Pav Bhaji: Easy Authentic Recipe is your ticket to an incredible Indian vegetarian dinner recipe that's bursting with flavor. Forget complicated cooking — we're making this iconic Indian street food super approachable for home cooks, whether you're a beginner or a seasoned chef. Get ready for a buttery, spicy vegetable mash (the "bhaji") served with soft, toasted rolls (the "pav"). This isn't just a meal; it's an experience, perfect for a cozy weeknight or a fun game day feast. Let's dive in and create some magic!
What makes this taste like street pav bhaji:
Masala Bloom: Cooking the spices in butter and oil for deep flavor.
Lots of Butter: It’s a feature, not just a garnish!
Mash + Simmer: Creating that perfectly creamy, yet textured, vegetable mash.

Ingredients

Directions

  1. Part 1: Prepare Your Veggies & Pav
  2. Chop & Cook Veggies: Finely chop your onion, bell pepper, and tomatoes. Boil or pressure cook your potatoes, peas, and any other desired vegetables (like cauliflower or carrots) until they are very soft and easily mashable. Drain any excess water and lightly mash them.
  3. Measure Spices: Get your turmeric, pav bhaji masala, Kashmiri red chili powder, and salt measured out and ready.
  4. Prep Butter & Garnish: Have your butter ready. Chop cilantro and prepare any other garnishes you plan to use.
  5. Slice Pav: Slice your dinner rolls horizontally, making a "hinge cut" so the two halves remain connected.
  6. Part 2: Cook the Mumbai-Style Bhaji
  7. Build the Base (Onion-Tomato): Heat 2 tablespoons of butter and 1 tablespoon of oil in a large skillet or wide sauté pan over medium heat. Add the chopped onions and cook until softened and translucent, about 5-7 minutes. Stir in the ginger-garlic paste and cook for another minute until fragrant.
  8. Add Bell Pepper & Tomatoes: Add the chopped bell pepper and cook for 3-4 minutes until slightly softened. Stir in the chopped tomatoes. Cook, stirring occasionally, until the tomatoes break down and look "jammy," not watery, and the fat starts to separate at the edges (about 8-10 minutes).
  9. Bloom the Spices: Reduce the heat to low. Add the turmeric powder, pav bhaji masala, Kashmiri red chili powder, and salt to the pan. Cook for 1-2 minutes, stirring constantly. This step is crucial for deep flavor – the spices should smell roasted, and you’ll see the fat starting to separate around the edges again.
  10. Introduce & Mash Veggies: Add the pre-cooked and mashed vegetables to the skillet. Using a potato masher, thoroughly mash everything together directly in the pan. Add 1/2 cup of hot water in small splashes as you mash, until the mixture is creamy but still has some texture – it shouldn't be completely smooth like baby food.
  11. Simmer & Finish: Increase the heat to low-medium and let the bhaji simmer gently for 8-12 minutes. Stir occasionally to prevent sticking. This simmering allows the flavors to meld and deepen to that authentic street-style taste. Stir in the crushed kasuri methi, remaining 1 tablespoon of butter, fresh cilantro, and lemon juice. Taste and adjust salt or pav bhaji masala if needed. Keep warm.
  12. Part 3: Toast the Pav
  13. Prepare Griddle: Heat a griddle or cast-iron skillet over low heat.
  14. Butter & Masala: Melt 1 tablespoon of butter on the griddle. If desired, sprinkle a tiny pinch of pav bhaji masala and a pinch of red chili powder onto the melted butter for extra flavor and color.
  15. Toast Pav: Place the sliced pav (rolls) cut-side down onto the masala butter. Press gently and toast until golden brown and slightly crisp, about 1-2 minutes. You can quickly flip them over to lightly toast the other side if you like, but keep the inside soft.
  16. Keep Warm: Remove toasted pav and wrap them in foil or a clean kitchen towel to keep them warm while you toast the remaining rolls. Repeat with more butter and masala for each batch.

Easy Mumbai Pav Bhaji - Indian Vegetarian Dinner



  • Serves: 4 People
  • Prepare Time: 25 minutes
  • Cooking Time: 35 minutes
  • Calories: -
  • Difficulty: Easy

Ready for a taste of Mumbai's bustling streets right in your kitchen? Our Delicious Mumbai Pav Bhaji: Easy Authentic Recipe is your ticket to an incredible Indian vegetarian dinner recipe that's bursting with flavor. Forget complicated cooking — we're making this iconic Indian street food super approachable for home cooks, whether you're a beginner or a seasoned chef. Get ready for a buttery, spicy vegetable mash (the "bhaji") served with soft, toasted rolls (the "pav"). This isn't just a meal; it's an experience, perfect for a cozy weeknight or a fun game day feast. Let's dive in and create some magic!
What makes this taste like street pav bhaji:
Masala Bloom: Cooking the spices in butter and oil for deep flavor.
Lots of Butter: It’s a feature, not just a garnish!
Mash + Simmer: Creating that perfectly creamy, yet textured, vegetable mash.

Ingredients

Directions

  1. Part 1: Prepare Your Veggies & Pav
  2. Chop & Cook Veggies: Finely chop your onion, bell pepper, and tomatoes. Boil or pressure cook your potatoes, peas, and any other desired vegetables (like cauliflower or carrots) until they are very soft and easily mashable. Drain any excess water and lightly mash them.
  3. Measure Spices: Get your turmeric, pav bhaji masala, Kashmiri red chili powder, and salt measured out and ready.
  4. Prep Butter & Garnish: Have your butter ready. Chop cilantro and prepare any other garnishes you plan to use.
  5. Slice Pav: Slice your dinner rolls horizontally, making a "hinge cut" so the two halves remain connected.
  6. Part 2: Cook the Mumbai-Style Bhaji
  7. Build the Base (Onion-Tomato): Heat 2 tablespoons of butter and 1 tablespoon of oil in a large skillet or wide sauté pan over medium heat. Add the chopped onions and cook until softened and translucent, about 5-7 minutes. Stir in the ginger-garlic paste and cook for another minute until fragrant.
  8. Add Bell Pepper & Tomatoes: Add the chopped bell pepper and cook for 3-4 minutes until slightly softened. Stir in the chopped tomatoes. Cook, stirring occasionally, until the tomatoes break down and look "jammy," not watery, and the fat starts to separate at the edges (about 8-10 minutes).
  9. Bloom the Spices: Reduce the heat to low. Add the turmeric powder, pav bhaji masala, Kashmiri red chili powder, and salt to the pan. Cook for 1-2 minutes, stirring constantly. This step is crucial for deep flavor – the spices should smell roasted, and you’ll see the fat starting to separate around the edges again.
  10. Introduce & Mash Veggies: Add the pre-cooked and mashed vegetables to the skillet. Using a potato masher, thoroughly mash everything together directly in the pan. Add 1/2 cup of hot water in small splashes as you mash, until the mixture is creamy but still has some texture – it shouldn't be completely smooth like baby food.
  11. Simmer & Finish: Increase the heat to low-medium and let the bhaji simmer gently for 8-12 minutes. Stir occasionally to prevent sticking. This simmering allows the flavors to meld and deepen to that authentic street-style taste. Stir in the crushed kasuri methi, remaining 1 tablespoon of butter, fresh cilantro, and lemon juice. Taste and adjust salt or pav bhaji masala if needed. Keep warm.
  12. Part 3: Toast the Pav
  13. Prepare Griddle: Heat a griddle or cast-iron skillet over low heat.
  14. Butter & Masala: Melt 1 tablespoon of butter on the griddle. If desired, sprinkle a tiny pinch of pav bhaji masala and a pinch of red chili powder onto the melted butter for extra flavor and color.
  15. Toast Pav: Place the sliced pav (rolls) cut-side down onto the masala butter. Press gently and toast until golden brown and slightly crisp, about 1-2 minutes. You can quickly flip them over to lightly toast the other side if you like, but keep the inside soft.
  16. Keep Warm: Remove toasted pav and wrap them in foil or a clean kitchen towel to keep them warm while you toast the remaining rolls. Repeat with more butter and masala for each batch.

You may also like

Newsletter

Sign up to receive email updates on new recipes.