Pav Bhaji Cooking Tips for a Rich, Smooth Bhaji

Updated November 4, 2026

Total time
1 hr
prep 20 min · cook 40 min
Serves
4
portions as written

Jump to recipe

Pav Bhaji Cooking Tips for a Rich, Smooth Bhaji

Pav bhaji is a Mumbai street-food favorite: a buttery, spiced mash of vegetables served with toasted bread rolls, or pav. These tips make the bhaji deeply flavored and easy to adjust, with potatoes, cauliflower, peas, and bell pepper cooked until soft and mashed together.

Ingredients

  • 3 medium potatoes, peeled and cut into chunks, about 1 lb (450 g)
  • 2 cups cauliflower florets, about 7 oz (200 g)
  • 1 cup green peas, fresh or frozen, about 5 oz (140 g)
  • 2 tablespoons neutral oil (30 ml)
  • 3 tablespoons unsalted butter, divided (42 g), plus more for serving if desired
  • 1 large yellow onion, finely chopped, about 1½ cups (225 g)
  • 1 large green bell pepper, finely chopped, about 1½ cups (225 g)
  • 1 tablespoon ginger-garlic paste (15 g), or 2 teaspoons finely grated ginger (10 g) and 2 minced garlic cloves (6 g)
  • 2 medium tomatoes, finely chopped, about 1½ cups (300 g)
  • 2 tablespoons pav bhaji masala (about 14 g), plus more to taste
  • ½ teaspoon ground turmeric (1 g)
  • ½ teaspoon Kashmiri chili powder (1 g), or paprika for mild heat
  • 1 teaspoon fine salt, plus more to taste (6 g)
  • 1 cup water (240 ml), plus a little more as needed
  • 1 tablespoon lemon juice (15 ml), plus lemon wedges for serving
  • ¼ cup chopped cilantro (10 g)
  • 8 pav or soft dinner rolls, about 1 lb (450 g)
  • 2 tablespoons butter for toasting the pav (28 g)

Instructions

  1. Boil the vegetables: Put the potatoes, cauliflower, and peas in a large saucepan. Cover with water, bring to a boil, then simmer for 15–18 minutes, until the potatoes and cauliflower are very tender. Drain, reserving ½ cup (120 ml) cooking water. Mash the vegetables coarsely with a potato masher; a few small pieces are fine.
  2. Build the masala base: While the vegetables cook, heat the oil and 2 tablespoons butter in a wide skillet or heavy pot over medium heat. Add the onion and cook for 6–8 minutes, stirring often, until soft and lightly golden. Stir in the bell pepper and cook 3 minutes. Add the ginger-garlic paste and cook for 30 seconds, stirring so it does not scorch.
  3. Cook the tomatoes and spices: Add the tomatoes, pav bhaji masala, turmeric, chili powder, and salt. Cook for 7–9 minutes, stirring and pressing the tomatoes with the back of a spoon, until they are soft and the mixture looks thick and glossy. If it begins to stick before the tomatoes break down, add a tablespoon or two of water.
  4. Combine and mash: Add the mashed vegetables and 1 cup (240 ml) water to the masala. Stir thoroughly, then mash the mixture against the pan with a potato masher for 3–4 minutes. Simmer gently for 8–10 minutes, stirring frequently. Add reserved cooking water a little at a time if the bhaji is too thick; it should be spoonable, not watery.
  5. Finish the bhaji: Stir in the remaining 1 tablespoon butter, lemon juice, and half the cilantro. Taste and adjust salt, pav bhaji masala, chili, or lemon. Keep warm over low heat while you toast the rolls, stirring occasionally.
  6. Toast and serve: Split the pav without cutting all the way through. Melt the remaining 2 tablespoons butter on a griddle or skillet over medium heat. Toast the cut sides of the rolls for 1–2 minutes, until golden. Serve hot bhaji with the remaining cilantro, lemon wedges, and extra butter if desired.

Tips

  • Let the onions and tomatoes cook down. A well-softened masala base is a key source of flavor. If you add the vegetables while the tomatoes are still raw and watery, the bhaji can taste sharp and thin.
  • Mash in stages. Mash the boiled vegetables first, then mash again after combining them with the masala. This creates the characteristic thick texture while leaving enough body to avoid a completely smooth purée.
  • Adjust heat thoughtfully. Pav bhaji masala varies by brand and can be hot or mild. Start with the listed amount and add more in small increments; paprika can replace Kashmiri chili powder for color with little heat.
  • Use a practical substitute if needed. Pav bhaji masala is a distinctive Indian spice blend. If unavailable, use 1 tablespoon garam masala plus 1 teaspoon ground coriander and a pinch of ground cumin; the result will be less tangy and less specifically street-style, so add lemon to taste.

Serving Suggestions

Serve the bhaji piping hot in shallow bowls, with buttered pav alongside for scooping. Offer lemon wedges and finely chopped onion at the table; the onion adds crunch, while lemon brightens the rich, buttery mash. A simple cucumber salad or sliced radishes make a fresh side, but the bread and bhaji are satisfying on their own.

Variations

For a richer version, stir in another tablespoon of butter just before serving. For a lighter-tasting bhaji, use oil in place of some or all of the butter, though the flavor will be less rich. Add ½ cup (75 g) finely chopped carrots or 1 cup (150 g) chopped green beans with the other vegetables; cook until fully tender before mashing. To make it hotter, increase chili powder or serve chopped green chili on the side. For a vegan version, use plant-based butter and check that the pav contains no dairy or egg.

Storage and Reheating

Refrigerate leftover bhaji within 2 hours in a covered container; it keeps for 3–4 days. Store the rolls separately so they do not become soggy. Reheat the bhaji in a saucepan over medium-low heat, stirring often and adding a splash of water to loosen it, until steaming throughout and at least 165°F (74°C). You can also freeze bhaji in an airtight freezer-safe container for up to 2 months; thaw overnight in the refrigerator and reheat to 165°F (74°C). Toast fresh pav just before serving.

Frequently Asked Questions

Can I make pav bhaji ahead of time?
Yes. Make the bhaji up to 3 days ahead, cool it promptly, and refrigerate it covered. Reheat gently with a little water until it is steaming hot, then toast the pav immediately before serving.

Why is my bhaji too watery?
It may need more time uncovered to simmer, or the vegetables may not have been drained well. Simmer gently, stirring often, until excess liquid evaporates. Mash the mixture again to help it thicken; avoid adding more water unless it starts sticking.

Can I cook the vegetables in a pressure cooker?
Yes. Add the potatoes, cauliflower, and peas with enough water for your cooker, and cook according to its instructions until the vegetables are very tender. Drain well before mashing, and proceed with the skillet masala. Pressure-cooker timing varies by model and by how large the vegetable pieces are.

Is pav bhaji masala the same as garam masala?
No. Pav bhaji masala is a separate blend made for this dish and commonly includes tangy, aromatic spices. Garam masala alone will taste different; the suggested coriander-and-cumin blend is a workable substitute, but it will not reproduce the same flavor exactly.

Can I make this without pav?
Yes. Serve the bhaji with any soft bread, such as dinner rolls, or with toasted sandwich bread. Pav is traditionally used, but the vegetable mash is still enjoyable without it.

How do I keep the pav from getting greasy?
Use a measured amount of butter and toast over medium heat rather than high heat. Spread the butter across the cut surface and toast just until golden; the bread will absorb less butter when the pan is hot enough to brown it promptly.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).