Pav Bhaji, a quintessential street food from Mumbai, has become a beloved dish across India. The combination of soft pav (bread rolls) served with a flavorful, spicy, and buttery vegetable curry, known as bhaji, is not only comforting but incredibly satisfying. Whether you enjoy it at a roadside stall or make it at home, the blend of vegetables, spices, and butter creates a rich, flavorful experience. In this detailed recipe, we’ll take you through each step to make a delicious Pav Bhaji that will leave everyone craving for more
Ingredients for Pav Bhaji
For the Bhaji (Vegetable Curry):
- Mixed vegetables: 2 cups (a mixture of potatoes, carrots, peas, cauliflower, and green beans)
- Onions: 2 large, finely chopped
- Tomatoes: 2 medium-sized, finely chopped
- Bell pepper: 1 small, finely chopped (optional, but adds sweetness to the bhaji)
- Green chilies: 1 or 2, finely chopped (adjust according to spice preference)
- Ginger-garlic paste: 1 tablespoon
- Cumin seeds: 1 teaspoon
- Butter: 1 tablespoon (add more as needed for richness)
- Oil: 1 tablespoon
- Pav bhaji masala: 1 tablespoon (this is the key spice blend, easily available in stores)
- Red chili powder: 1 teaspoon
- Turmeric powder: 1/2 teaspoon
- Salt: To taste
- Garam masala: 1/2 teaspoon (optional, adds depth)
- Fresh coriander leaves: A handful, chopped (for garnish)
- Lemon wedges: For serving
For the Pav (Bread Rolls):
- Pav: 6-8 soft Indian bread rolls
- Butter: For toasting
Step-by-Step Instructions
Step 1: Preparing the Bhaji (Vegetable Curry)
Boiling the Vegetables
The first step in making the perfect Pav Bhaji is preparing the vegetable base, which is the heart of the dish. You can use a variety of vegetables, but the typical combination includes potatoes, peas, carrots, cauliflower, and beans. You can also add bell peppers to enhance the sweetness of the bhaji.

- Boil the Vegetables: In a pressure cooker, add the mixed vegetables (potatoes, carrots, peas, beans, and cauliflower) with enough water to cover them. If using a pressure cooker, cook them for about 3-4 whistles. Once the vegetables are tender, drain any excess water and mash them well. You want a smooth, lump-free consistency, but some texture is still fine for the bhaji. Set aside. If you don’t have a pressure cooker, you can boil the vegetables in a regular pot, but it will take a little longer. You can also steam them in a steamer or microwave.
Cooking the Base
- Prepare the Spice Base: Heat a tablespoon of oil and butter in a large pan or wok over medium heat. Add cumin seeds and let them splutter, which infuses the oil with their flavor.
- Sauté the Onions and Chilies: Add the finely chopped onions to the pan and sauté them for 7-10 minutes, until they turn golden brown. This step is crucial as the caramelized onions will add sweetness and depth of flavor to the bhaji.
- Add Ginger-Garlic Paste: Once the onions are golden, add the ginger-garlic paste and sauté it for about 1-2 minutes until the raw smell disappears. Add the finely chopped green chilies and sauté for another 30 seconds.
Read also: How to make Paneer Tikka?
Adding Tomatoes and Spices
- Cook the Tomatoes: Add the chopped tomatoes to the pan and cook for 5-7 minutes, until they soften and release their juices. You can cover the pan for quicker cooking. This creates a rich base for the bhaji.
- Add Spices: Add the red chili powder, turmeric powder, and pav bhaji masala to the pan. Stir well to coat the tomatoes and onions with the spices. Cook this mixture for 3-5 minutes until the oil starts separating from the masala. This indicates that the spices are well cooked.
- Add Bell Pepper (Optional): If you’re using a bell pepper, chop it finely and add it to the pan at this stage. Bell peppers add a subtle sweetness and an extra layer of flavor to the bhaji.
Combining the Mashed Vegetables
- Add the Mashed Vegetables: Now, add the boiled and mashed vegetables to the pan. Mix them well with the cooked spices. At this point, you may need to adjust the consistency of the bhaji by adding a little water. The bhaji should have a thick consistency, not too dry or watery.
- Simmer the Bhaji: Once the vegetables are well mixed with the spices, let the bhaji cook for another 10 minutes on low heat. Stir occasionally to ensure it doesn’t stick to the bottom. Taste and adjust the seasoning, adding salt or additional spices if needed.
- Add Butter: To give the bhaji its signature richness, add a generous amount of butter (you can add up to 2 tablespoons or more, depending on your preference). Mix it in thoroughly and let the bhaji simmer for another 5 minutes to absorb the butter.
- Final Touches: Once the bhaji is cooked and the butter has melted in, sprinkle some garam masala (optional) and chopped coriander leaves over the top. The garam masala adds a warm, aromatic flavor that complements the spices in the bhaji.
- Serve: Remove the bhaji from the heat and squeeze a little fresh lemon juice over it. This adds a zesty kick that balances the richness of the dish. Serve the bhaji hot with toasted pav buns.
Step 2: Preparing the Pav (Bread Rolls)
While the bhaji is simmering, you can prepare the pav, which is equally important in this dish. The pav must be soft yet slightly crisp on the outside, and buttery for the best experience.

- Heat the Tawa: Heat a flat griddle or tawa over medium heat. Add a small amount of butter to grease the pan.
- Toast the Pav: Slice the pav buns horizontally. Place them on the tawa with the cut side facing down. Press the pav slightly with a spatula to ensure even toasting. Toast for 2-3 minutes until the pav turns golden brown and crisp.
- Butter the Pav: Once the pav is toasted on both sides, apply a little more butter on the top side. Some prefer to toast the pav with butter first, then add more butter for extra richness.
Serving Pav Bhaji
Once both the bhaji and pav are ready, it’s time to serve. Pav Bhaji is best enjoyed immediately while it’s hot, and the combination of soft pav with spicy, buttery bhaji creates an irresistible dish.

- Plating the Bhaji: Serve the bhaji in a large bowl or plate. Garnish with a few extra coriander leaves and a dollop of butter if desired. The butter adds that final touch of indulgence that makes Pav Bhaji irresistible.
- Serving the Pav: Place the toasted pav on the side of the bhaji. You can serve it with additional lemon wedges for a zesty kick and some extra chopped onions as a crunchy garnish. Many people enjoy eating their Pav Bhaji with a small bowl of yogurt or a sweet chutney for extra flavor.
Tips and Variations for Perfect Pav Bhaji
- Vegetables: You can vary the vegetables in your bhaji according to what’s available in your kitchen. Some people also add peas, mushrooms, or even sweet corn to the mix for extra texture.
- Spice Levels: Adjust the amount of green chilies and red chili powder depending on your spice tolerance. If you prefer a milder bhaji, reduce the chili powder or skip the green chilies.
- Pav Bhaji Masala: The quality of pav bhaji masala significantly influences the final taste of the dish. Try to use a good-quality brand or make your own at home by blending coriander seeds, cumin, fennel seeds, cinnamon, cloves, and other spices.
- Butter: The secret to a rich and creamy bhaji lies in the butter. Don’t shy away from using a generous amount for authentic taste. If you’re conscious about calories, you can use a little less butter but still ensure the richness is there.
- Toppings: Garnishing with fresh coriander, finely chopped onions, and a squeeze of lemon is traditional. However, some people also enjoy adding a dollop of yogurt or a side of papad for crunch.
- Vegan Option: If you’re vegan, simply substitute the butter with vegetable oil or vegan butter, and you can still enjoy a rich, flavorful Pav Bhaji.
Conclusion
Making Pav Bhaji at home is a fun and rewarding experience that brings together a variety of fresh vegetables and spices into one comforting dish. Whether you’re making it for a family meal, a party, or just craving a delicious street food classic, Pav Bhaji will never disappoint. The key to the perfect Pav Bhaji is in the balance of spices, the richness of butter, and the soft pav that complements the vegetable curry beautifully. With this step-by-step guide, you’re now ready to make your own authentic Pav Bhaji at home and impress your friends and family with your culinary skills!
4o mini