Pav Bhaji (Mashed Vegetable Curry With Buns)

Published March 6, 2025

Media 1 of 1
Total Time
1 hour 40 minutes
Prep Time
25 minutes
Cook Time
1¼ hours
Rating
5(99)
Comments
Read comments

A popular street food originally from Mumbai, pav bhaji is a flavorful and colorful mashed vegetable curry served with toasted and buttered dinner rolls or buns. Pav means “dinner roll” and bhaji “vegetable dish.” Typically, a mix of boiled potatoes, cauliflower, carrot and green peas are mashed and cooked with sautéed aromatics like onion, green bell pepper and tomatoes. The flavors are jolted awake with green chile, Kashmiri chile powder and the warming spices in the pav bhaji masala. You can purchase pav bhaji masala at Indian markets, or prepare your own blend. Look for pav at Indian markets, or use any dinner roll or slider bun. Salted butter should be used generously for a luscious, rich and comforting pav bhaji. To serve, squeeze lemon or lime over the bhaji to brighten everything up, sprinkle with fresh onion and use the pav to scoop up a glorious bite.

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

    or to print this recipe.

Advertisement


Ingredients

Yield:6 servings

FOR THE PAV BHAJI MASALA (OPTIONAL; MAKES ABOUT ¾ CUP)

  • 3 tablespoons coriander seeds

  • 2 tablespoons cumin seeds

  • 10 whole cloves

  • 3 medium dried red Kashmiri chiles (or 2 guajillo chiles), stems snipped off

  • 2 black cardamom pods

  • 1 (3-inch) cinnamon stick

  • 2 teaspoons fennel seeds

  • 2 teaspoons amchur (dried mango powder)

  • 2 teaspoons kala namak (black salt)

  • 1 ½ teaspoons fine-grain sea salt

  • ½ teaspoon ground turmeric

FOR THE BHAJI

  • 2 medium Yukon Gold or russet potatoes, peeled and cut into 1 ½-inch chunks

  • ½ small head cauliflower, cut into florets, or 3 cups frozen florets

  • 1 small carrot (optional), cut into ½-inch rounds 

  • Fine-grain sea salt

  • ½ cup frozen green peas

  • 3 tablespoons salted butter

  • 1 tablespoon vegetable oil

  • 1 teaspoon cumin seeds

  • ½ large red onion, finely chopped, plus more for serving

  • 10 garlic cloves, finely chopped 

  • 1 (2-inch) piece fresh ginger, peeled and finely chopped 

  • 1 green chile (such as Indian green chile, serrano or jalapeño), finely chopped

  • ½ large green bell pepper, finely chopped

  • 2 medium tomatoes, finely chopped

  • 1 medium cooked beet, grated (optional; see Tip)

  • 1 bunch cilantro, leaves and tender stems chopped

  • 2 tablespoons homemade or store-bought pav bhaji masala

  • 1 teaspoon Kashmiri chile powder, plus more to taste

  • 1 teaspoon kasoori methi (dried fenugreek leaves), optional

  • ¼ teaspoon ground turmeric

  • 1 lemon or lime, cut into wedges, for serving

FOR THE PAV

  • 2 tablespoons salted butter, plus more as needed

  • 1 teaspoon pav bhaji masala, plus more as needed

  • Chopped cilantro

  • 8 soft dinner rolls, such as pav, Parker House rolls, Hawaiian rolls or slider buns, split in half

Ingredient Substitution Guide

Preparation

  1. Step 1

    Prepare the pav bhaji masala (skip this step if using store-bought): Heat a small pan over medium-low and add the coriander and cumin seeds. Swirl the pan until fragrant,1 to 2 minutes. Add the cloves, Kashmiri chiles, cardamom, cinnamon and fennel seeds, and toss frequently until fragrant, about 3 minutes. Transfer to a plate and cool to room temperature. In a spice grinder or small food processor, grind the cooled spices with the amchur, kala namak, sea salt and turmeric until pulverized.

  2. Step 2

    Start the bhaji: Place the potatoes, cauliflower and carrot (if using) in a medium saucepan. Add enough water to cover by about 2 inches and season with salt. Partially cover and bring to a boil on high. Reduce to medium-low and cook, partially covered, for 5 minutes. Add the peas and keep cooking, still partially covered, until all the vegetables are fork-tender, about 10 minutes. (They should be easily mashable.) Drain, return to the pot and mash using a potato masher just until you have a mash with small chunks of vegetables.

  3. Step 3

    Fill a kettle or small saucepan with 3 cups of water; bring to a boil and keep at a simmer. In a large pan, heat 1 tablespoon of the butter with the oil over medium until melted. Add the cumin seeds and stir frequently until fragrant, 1 minute. Add the onion and stir occasionally until softened, about 5 minutes. Reduce to medium-low and add the garlic, ginger and green chile to taste. Cook, stirring frequently, until fragrant, about 3 minutes.

  4. Step 4

    Increase the heat to medium, add the bell pepper and tomatoes, season with ½ teaspoon salt, and cook, stirring frequently, until starting to soften, about 3 minutes. Stir in the mashed vegetables, beet (if using), half of the chopped cilantro, 2 tablespoons of the pav bhaji masala, plus the Kashmiri chile powder, kasoori methi and turmeric. Season with 1 teaspoon salt.

  5. Step 5

    Add about ½ cup of the boiled water and the remaining 2 tablespoons butter and mash to combine. Gradually stir in another 1 ½ cups boiled water, ½ cup at a time. Cook, stirring occasionally, for about 15 minutes, until the mixture is saucy but thick enough to scoop up with bread. (If too thick, adjust with more boiled water.) Taste and season with more Kashmiri chile powder, pav bhaji masala and salt as needed. Remove from heat.

  6. Step 6

    Prepare the buns: In a medium pan, melt 2 tablespoons butter over medium and sprinkle with 1 teaspoon pav bhaji masala and a little chopped cilantro. Place 4 bun halves, cut sides down, on the butter mixture, move them around with your hand to absorb the butter, and toast for about 1 minute. Flip, and toast the top side for about 30 seconds more. Repeat with remaining buns, adding more butter and masala as needed.

  7. Step 7

    Squeeze a little lemon juice over the bhaji and serve topped with thin slices of butter and chopped cilantro to taste. Serve with the buns, chopped red onion and more lemon wedges alongside.

Tips
  • The recipe for pav bhaji masala makes ¾ cup; transfer the leftover masala to an airtight jar to use in scrambled eggs or rice dishes.

  • The addition of beets enhances the reddish color of the bhaji. Feel free to use the pre-cooked beets available in the refrigerated vegetable section of most grocery stores.

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

5 out of 5
99 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

I have eaten pan bhaji my entire life and it's always good. Lots of butter. Slider buns work perfectly, better than larger hamburger buns. You want soft, pillowy bread. My favorite way modification: Assemble then apply a generous shower of grated cheese fresh onions cilantro and a quick run through the toaster / broiler.

Added fresh beans, used ciabatta buns. Served it with swirls of sour cream - delicious.

This was amazing! It was not a dish I had ever had before, but I jumped at the idea of a filling vegetarian dinner. The masala was easy to put together (though I had to sub ground coriander and cloves for whole). I skipped the beet but doubled the carrot, and my husband and I loved it— although it could definitely feed a crowd. I paired it with homemade milk buns (also a NYT recipe).

I love pav bhaji. After seeing this recipe, i bought a box of pav bhaji masala at the new Indian grocery store near me. The cashier looked me up and down (I'm not Indian) and asked, "you're making pav bhaji tonight?" I nodded. She was impressed.

Meh. The taste is missing something. Not sure what. I followed the recipe.

This came out really good. I made it per the recipe, no beets, and had it with Hawaiian rolls. The next day I reheated it and had it with GABA med. grain brown rice instead of bread. I know the Pav Bhaji purist are not going to like this but, it was even better that way. I think any white rice would go just as well.

Private comments are only visible to you.

or to save this recipe.