The first time I tried this at home, I treated it like a casual bread pakora and almost lost my mind when the top half of the pav peeked out of the oil naked while the bottom wore all the batter. It is not dramatic if you know one small habit: give the dipped pav a few seconds on one face before you commit to a full flip, so the crust sets enough to hug the dome.
Ulta vada pav is the cheeky cousin of the classic stall sandwich: instead of a fried potato ball between buns, you tuck the spiced mash inside the pav, close it like a little burger, then dip the whole parcel in seasoned besan batter and deep-fry until the outside crackles. The center stays soft and savory. The outside shatters the way serious street snacks should. If you are here for a dependable ulta vada pav recipe, this is the fry-and-serve rhythm I use on repeat.
If you already love the rhythm of a rainy-day vegetable pakora batch, this will feel familiar in the batter bowl, just with a different ending story.

What “ulta” means on the plate
“Ulta” here is playful kitchen Hindi for upside-down or inside-out logic. In a regular vada pav, the bread stays soft and the vada carries the crunch. In this version, the bread becomes the thing that gets fried, and the potato plays the cozy middle. Think of it as a compact, pav-shaped pakora with vada pav flavors on the inside.
Why you’ll love this recipe
- Texture drama: shattering besan shell, soft pav in the middle, salty-tangy potato at the core.
- Pantry-led: besan, rice flour, potatoes, and the same tempering notes you already use for vada pav style mash.
- Weekend project energy: not an everyday fry, but absolutely worth it when friends are on the way or chai is non-negotiable.
Equipment you actually need
A heavy kadai or Dutch oven for stable heat, a slotted spoon and long tongs, mixing bowls, a wide shallow dish for battering, and plenty of kitchen paper. A small knife for splitting pav without tearing lids.
Ingredients overview
You will build three layers: a quick potato filling, a slightly assertive besan batter (the bread will mute spice), and small pav rolls. Choose the smallest, squattest pav you can find. Oversized buns are harder to seal, coat, and submerge evenly.

Step-by-step ulta vada pav recipe
Timings below assume a standard kadai with roughly 175°C to 185°C (350°F to 365°F) oil. If you do not use a thermometer, watch how the batter drop behaves in the oil (see the fry section).
Make the potato filling
- Boil 2 medium potatoes until tender, peel, and mash with a fork. A few tiny lumps are fine; baby-food smooth is not the goal.
- Heat 2 teaspoons neutral oil in a pan. Add half a teaspoon mustard seeds and let them pop. Add a pinch of asafoetida (hing) if you use it, 1 to 2 green chilies finely chopped, 3 garlic cloves minced, and half a teaspoon ginger paste. Cook until the garlic no longer smells raw.
- Stir in quarter teaspoon turmeric, then the mashed potato and salt to taste. Cook together for a minute so the mash picks up the tempering.
- Off the heat, add 1 to 2 teaspoons lemon juice and 2 tablespoons chopped coriander. Mix, taste, and remember the filling should taste a touch bolder than you would eat plain, because the bread and batter will soften the punch.
Make the besan batter
- In a bowl, whisk 1 and a half cups besan (gram flour), 3 tablespoons rice flour (for extra snap), quarter teaspoon turmeric, half to one teaspoon Kashmiri red chili powder (heat to taste), a small pinch of hing, and three quarters teaspoon fine salt.
- Add cold water a little at a time and whisk until you have a smooth, pourable batter that coats the back of a spoon without running off instantly. Thicker than dosa batter, thinner than idli batter is the window I aim for.
- Rest 5 minutes, then whisk once more. If you like a slightly puffier coat, you can stir in an eighth teaspoon baking soda just before frying. Skip it if you prefer a flatter, shattering crust.
Assemble the stuffed pav
- Slice 4 to 5 small pav horizontally, keeping a hinge if you can so the lid does not slide off.
- Optional: spread a thin layer of green chutney on one cut side and dry garlic chutney on the other. If your chutney is very wet, use less so the sandwich does not turn soggy before the fry.
- Shape a compact ball of potato filling that matches the size of your pav and press it gently between the halves. Close firmly. Repeat for all.
Fry with intention
- Heat 2 to 3 inches neutral oil in the kadai to roughly 175 to 185°C (350 to 365°F). If you do not use a thermometer, a drop of batter should rise steadily surrounded by fine bubbles, not sit and soak.
- Dip one stuffed pav fully in batter, let excess drip briefly, and lower into oil almost flat, top side down first. Count 5 to 6 seconds, then flip. That first contact moment is what stopped my early batches from “balding.”
- Fry turning as needed until even deep gold, 2.5 to 4 minutes per batch depending on size. Drain upright on paper if you can so oil leaves the hinge.
- Repeat without crowding the pan. Crowding drops oil temperature and invites heavy, greasy coats.
Serving ideas
Stack them on a plate with fried long green chilies if your spice tolerance is brave, plus extra chutney on the side. For a snack table that mixes crunch styles, add onion pakora, mixed veg cutlet, or a tray of crispy poha cutlet so guests can alternate bites.

All measurements, grouped steps, and storage notes are in the printable recipe card below.

Ulta Vada Pav (Crispy Besan-Coated Stuffed Pav)
Equipment
- Heavy kadai or deep Dutch oven
- Slotted spoon and long tongs
- Mixing bowls
- Wide shallow dish for battering
- Kitchen paper for draining
Ingredients
For the potato filling
- 2 medium potatoes boiled until tender, peeled and mashed
- 2 teaspoons neutral oil
- 1/2 teaspoon mustard seeds
- Pinch asafoetida (hing), optional
- 1 to 2 green chilies finely chopped
- 3 garlic cloves minced
- 1/2 teaspoon ginger paste
- 1/4 teaspoon turmeric powder
- Salt, to taste
- 1 to 2 teaspoons lemon juice
- 2 tablespoons fresh coriander chopped
For the besan batter
- 1 1/2 cups besan gram flour
- 3 tablespoons rice flour
- 1/4 teaspoon turmeric powder
- 1/2 to 1 teaspoon Kashmiri red chili powder to taste
- Pinch hing (asafoetida)
- 3/4 teaspoon fine salt
- About 1 cup cold water, added gradually as needed
- 1/8 teaspoon baking soda stir in just before frying; optional
To assemble and fry
- 4 to 5 small pav rolls
- Green chutney and dry garlic chutney, optional, for spreading inside
- Neutral oil for deep frying (2 to 3 inches depth in kadai)
- Long green chilies, optional, fried to serve
Instructions
Make the potato filling
- Heat oil in a pan. Add mustard seeds; when they pop, add hing if using, green chilies, garlic, and ginger paste. Cook until garlic no longer smells raw.
- Stir in turmeric, then mashed potato and salt. Cook together about 1 minute so the mash picks up the tempering. Off the heat, stir in lemon juice and coriander. Cool slightly.
Make the besan batter
- Whisk besan, rice flour, turmeric, Kashmiri chili, hing, and salt in a bowl. Add cold water a little at a time until the batter is smooth and pourable, a bit thicker than dosa batter and thinner than idli batter.
- Rest 5 minutes, whisk again. If using baking soda, stir it in just before frying.
Assemble the stuffed pav
- Slice pav horizontally, keeping a hinge if possible. Optionally spread green chutney on one side and dry garlic chutney on the other (use a thin layer if chutney is wet).
- Shape a compact ball of potato filling to fit each pav, press gently between halves, and close firmly.
Fry
- Heat oil to about 175 to 185°C (350 to 365°F). Dip one stuffed pav in batter, let excess drip briefly, lower into oil almost flat with the top side down first. Hold 5 to 6 seconds, then flip so the batter sets evenly.
- Fry, turning as needed, until deep golden and crisp, about 2 1/2 to 4 minutes per batch depending on size. Drain upright on kitchen paper. Fry in batches without crowding the pan.
Notes
If batter slides off, oil is often too cool or batter too thin: thicken with a spoon of besan, rest 2 minutes, and reheat oil between batches.
Very wet chutney can make seals leak; use a thin smear or skip chutney inside.
Commercial pav may contain dairy or eggs; check labels for strict vegan needs.
Best eaten hot from the fryer. Leftovers soften; re-crisp in an air fryer or hot oven a few minutes if needed.
FAQs
Q1. Is this just bread pakora with different bread?
Same family of idea, but pav is softer and smaller, so ratios and oil technique shift. The filling is vada pav style mash, not a separate slice of bread inside.
Q2. Can I skip chutney inside?
Yes. Filling-only is common when you want a drier sandwich before the batter dip.
Q3. Can I air fry or bake these instead?
You will not get the same stall-style shell. For honest crunch, deep-fry. An air fryer can reheat leftovers but will not replace the first cook.
Q4. My batter fell off in the oil. What went wrong?
Usually oil was not hot enough yet, or the batter was too thin. Thicken slightly, rest, and bring oil back to temperature between batches.
Q5. Can I assemble ahead?
You can stuff pav a few hours ahead and refrigerate, but dip and fry close to serving so the bread does not weep into the batter bowl.
Q6. Is this vegan?
The filling and batter are plant-based as written. Confirm your pav ingredients if you need strict vegan bread.
If you try ulta vada pav at home, tell me in the comments: do you insist on chutney inside, or are you team potato-only?
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
