The first time I bit into a Bombay vada pav standing too close to a Mumbai local platform, I understood why people call it the city’s vegetarian burger. Soft ladi pav, a crackling batata vada still warm from the oil, and chutney that stains your fingers happy red. At home I skip the crowd but not the drama: I toast the pav in butter, fry the vadas when everyone is at the table, and line up bowls the way a stall would.
This bombay vada pav recipe is my stovetop version of that bite. You do not need five chutneys to feel like Churchgate. You need a spiced potato filling that holds its shape, a besan coat that puffs instead of sliding off, and one wet chutney plus dry garlic masala so the pav does not taste shy.

What goes into a classic vada pav?
Ladi pav are small soft rolls sold in a slab; slit and butter-toast the cut sides or warm covered so they stay pillowy. Batata means potato: mash is tempered with mustard, curry leaves, ginger-garlic, and chili, shaped, dipped in thick besan batter, and fried until the shell crackles. Stalls pile on chutneys; at home I pick two. Our wet garlic chutney is a brighter, less-oil garlic spread that still loves bread, plus the dry garlic masala from the recipe card (or your family’s versions).
Why you’ll love this recipe
- Street flavor without the queue: Same layers, your kitchen timer.
- Clear fry cues: Oil should feel lively, not smoking; I note what “ready” looks like below.
- Make-ahead friendly: Shape vadas ahead, fry just before eating so the coat stays crisp.
- Snack board energy: When friends drop by, I set this next to mixed veg cutlet and watch both disappear.
- Travel-day nostalgia: If you pack methi thepla for a trip, bookmark this for the weekend after when you want something louder on the plate.
- Steady energy: Potatoes and besan together make a satisfying vegetarian snack that still feels like a meal when you pair it with chai.
From my notebook: The batch where I skipped patting the boiled potatoes dry gave me a filling that stuck to my palms like glue. Ten extra minutes of cooling and a light dusting of dry besan on my hands fixed the shaping drama.
Ingredients
For the batata vada filling
- 500 g potatoes (about 4 medium), boiled until fork-tender, peeled, cooled, then mashed with a few small lumps left for texture
- 2 tbsp neutral oil (groundnut or sunflower)
- 1 tsp mustard seeds
- ½ tsp cumin seeds
- 10 to 12 fresh curry leaves, torn
- 1 pinch asafoetida (hing), optional
- 1 tbsp ginger-garlic paste
- 2 green chilies, finely chopped (or 1 if you prefer mild)
- ¼ tsp turmeric powder
- ½ tsp lemon juice, optional, for lift
- 3 tbsp fresh cilantro, chopped
- Salt, to taste
For the besan batter
- 1 cup besan (gram flour)
- 2 tbsp rice flour or fine cornstarch, optional, for extra crunch
- ¼ tsp turmeric powder
- ½ tsp red chili powder (Kashmiri for color), or to taste
- 1 pinch asafoetida (hing), optional
- ¼ tsp baking soda, optional, for a slightly puffier coat
- ¾ tsp salt, or to taste
- ⅔ to ¾ cup cold water, added gradually until the batter is thick enough to coat the back of a spoon
For quick dry garlic chutney (lasun khobra)
- 6 to 8 large garlic cloves
- ½ cup unsweetened dried coconut (kopra), lightly toasted in a dry pan until fragrant
- 2 to 3 dried Kashmiri red chilies, stems removed
- Salt, to taste
For assembly
- 6 ladi pav rolls, split almost through
- 2 to 3 tbsp salted butter, softened, for toasting
- Extra dry garlic chutney for sprinkling inside the pav
- Prepared wet garlic chutney or green chutney, as you like

How to make batata vada for Bombay vada pav
Cook and temper the potato filling
Heat oil in a kadai on medium. Add mustard seeds; when they pop, add cumin, curry leaves, and hing. Stir in ginger-garlic paste and green chilies; cook until the raw smell fades. Fold in turmeric, then mashed potatoes and salt. Mix on medium heat until the masala clings and the mixture looks dry enough to hold a ball, 4 to 6 minutes. Stir in lemon juice and cilantro. Cool completely. Texture cue: If the mix still sticks to your palm, cook another minute uncovered, stirring, so excess moisture leaves.
Shape the vadas
Divide the cooled mixture into 6 equal portions. Roll each into a tight ball, then flatten slightly into a thick patty about 2 inches wide. Rest on a plate while you heat oil.
Fry the batata vadas
Whisk besan batter ingredients until smooth and lump-free; it should ribbon off the whisk slowly. Heat 1½ to 2 inches of neutral oil in a deep pan to about 350 to 375°F (175 to 190°C). If you do not use a thermometer, a tiny drop of batter should rise steadily with fine bubbles, not sit at the bottom or burn instantly.
Dip each patty in batter, let excess drip off, and slide gently into the oil without crowding the pan. Fry until golden, turning once, about 3 to 4 minutes per batch. Drain on a rack or kitchen paper. Fry note: If the coat slides off, your batter was too thin or the oil too cool. Whisk in another spoon of besan and bring the oil back up before the next batch.
Make the dry garlic chutney
Blend garlic, toasted coconut, dried chilies, and salt to a coarse sandy texture. Taste: it should be loud, salty, and a little sweet from coconut. Store extra in the fridge for a week in a clean jar.
Toast the pav and assemble
Spread butter on the cut sides of each pav and toast on a tawa until golden spots appear, or warm covered in a pan so they stay soft. Spread a thin layer of wet chutney on one inner face, sprinkle dry garlic chutney on the other, tuck one batata vada in the center, and press gently. Serve immediately while the shell still crackles.

Recipe card
The printable card above pulls from the same ingredient list and timing I keep in our draft recipe.yml. The story-style steps in this section are how I still move at the stove.

Bombay Vada Pav (Mumbai Style at Home)
Ingredients
Batata vada filling
- 500 g potatoes about 4 medium; boiled until fork-tender, peeled, cooled, mashed with small lumps
- 2 tbsp neutral oil groundnut or sunflower
- 1 tsp mustard seeds
- ½ tsp cumin seeds
- 10 to 12 fresh curry leaves torn
- 1 pinch asafoetida hing; optional
- 1 tbsp ginger-garlic paste
- 2 green chilies or 1 for mild; finely chopped
- ¼ tsp turmeric powder
- ½ tsp lemon juice optional
- 3 tbsp fresh cilantro chopped
- Salt, to taste
Besan batter
- 1 cup besan gram flour
- 2 tbsp rice flour or fine cornstarch optional
- ¼ tsp turmeric powder
- ½ tsp red chili powder Kashmiri; or to taste
- 1 pinch asafoetida hing; optional
- ¼ tsp baking soda optional
- ¾ tsp salt or to taste
- ⅔ to ¾ cup cold water as needed for thick coating batter
Dry garlic chutney (lasun khobra)
- 6 to 8 large garlic cloves
- ½ cup unsweetened dried coconut kopra; lightly dry-toasted
- 2 to 3 dried Kashmiri red chilies stems removed
- Salt, to taste
For frying and assembly
- Neutral oil for deep-frying (about 1½ to 2 inches depth in pan)
- 6 ladi pav rolls split almost through
- 2 to 3 tbsp salted butter softened, for toasting pav
- Prepared wet garlic chutney or green chutney, for spreading inside pav
Instructions
Make the potato filling
- Heat oil in a kadai on medium. Add mustard seeds; when they pop, add cumin, curry leaves, and hing.
- Stir in ginger-garlic paste and green chilies; cook until the raw smell fades. Fold in turmeric, mashed potatoes, and salt.
- Cook on medium, stirring, until the mixture is dry enough to shape and masala clings, 4 to 6 minutes. Stir in lemon juice and cilantro. Cool completely before shaping.
Shape and fry batata vada
- Divide filling into 6 portions; roll into balls and flatten slightly into thick patties.
- Whisk besan, rice flour if using, turmeric, red chili, hing, baking soda, salt, and enough cold water to form a thick lump-free batter; rest 10 minutes if time allows.
- Heat oil to about 350 to 375°F (175 to 190°C). Dip each patty in batter, let excess drip off, and fry until golden, turning once, about 3 to 4 minutes per batch. Drain on a rack or paper.
Dry garlic chutney
- Blend garlic, toasted coconut, dried chilies, and salt to a coarse sandy texture. Taste and adjust salt.
Toast pav and assemble
- Butter the cut sides of pav; toast on a tawa until golden spots appear, or warm covered to keep soft.
- Spread wet chutney on one inner face, sprinkle dry garlic chutney on the other, tuck one vada inside, and press gently. Serve hot.
Notes
Shape vadas ahead and refrigerate on a tray lined with parchment; fry just before serving for the crispiest shell.
Store leftover fried vadas separately from pav; re-crisp vadas in an oven or air-fryer. Dry chutney keeps about 1 week refrigerated in a clean jar.
For a wet chutney option with less oil, pair with Petite Paprika wet garlic chutney (see blog post link in intro).
FAQs
Q1. Can I make the potato mixture ahead?
Yes. Cool it fully, refrigerate up to 24 hours, then shape and fry. Warm filling makes the batter slip.
Q2. Can I shallow-fry or air-fry the vadas?
Shallow-fry works if you press patties a little flatter and turn carefully. Air-fryer results vary by model: spray or brush oil on the coated vada and expect a drier shell than deep-fry.
Q3. My besan batter is lumpy. What helps?
Sift besan, use cold water, and whisk in a wide bowl. Let the batter rest 10 minutes, then stir again before dipping.
Q4. Is this vegan?
The vada and dry chutney are vegan as written. Use plant butter and skip dairy-based chutney if you need fully vegan assembly.
Q5. How do I store leftovers?
Store fried vadas and pav separately. Reheat vadas in an oven or air-fryer to crisp the shell; refresh pav on a tawa with a dot of butter.
Q6. What if I cannot find ladi pav?
Use very soft mini dinner rolls; texture beats the label on the bag.
Closing
If your kitchen misses the noise of a Mumbai snack counter, Bombay vada pav brings it back without the commute. Make it the Sunday project that ends in buttered fingers and empty plates.
When you try it, tell me: do you team butter-toast pav or soft-steam pav at home?
Made this? Share a photo and tag @petitepaprika on Instagram, I love seeing your kitchen creations!

One thought on “Bombay Vada Pav — Mumbai-Style Batata Vada at Home”