Dahi Puri
Crispy hollow puris stuffed with a spiced potato and chickpea filling, generously topped with cool whisked yogurt, tangy tamarind chutney, and fiery green chutney. A classic Mumbai street food that explodes with sweet, spicy, and savory flavors in every single bite.
For 4 servings
- prep
Boil and prepare the potato filling.
1.Pressure cook or boil potatoes until fork-tender, then peel and mash roughly.2.Mash boiled chickpeas lightly; mix with mashed potatoes.3.Season filling with chaat masala, cumin powder, salt, and red chili powder. Mix well.TIPKeep the filling slightly coarse for better texture, not completely smooth. - mix
Prepare the sweetened yogurt.
1.Whisk yogurt until completely smooth with no lumps.2.Stir in sugar and a pinch of salt if desired. Chill until ready to use. - assemble
Assemble the Dahi Puri.
1.Gently crack open a small hole on top of each puri with your thumb.2.Fill each puri with about 1 tablespoon of the potato-chickpea mixture.3.Arrange filled puris on a serving plate in a single layer.TIPDon't crack the puris too early — they lose crispness. Assemble just before serving. - garnish
Add chutneys, yogurt and final toppings.
1.Drizzle about 1 tablespoon of sweetened yogurt generously over each puri.2.Top with a small drizzle of green chutney followed by tamarind chutney.3.Sprinkle a generous pinch of sev over each puri.4.Finish with finely chopped onion and fresh coriander leaves.5.Dust with an extra pinch of roasted cumin powder and chaat masala.TIPAdd yogurt first so the chutneys sit on top and don't make the puris soggy immediately. - serve
Serve immediately.
Serve the Dahi Puri right away while the puris are still crispy and the toppings are fresh.
TIPHave all components ready and assemble only when everyone is at the table — Dahi Puri waits for no one!
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use cold, thick yogurt — whisk it until silky smooth to avoid a watery base.
- 2Poke the puri hole just before assembling to keep the shell ultra-crisp.
- 3Drain canned chickpeas well and pat dry before mashing to prevent soggy filling.
- 4Drizzle yogurt first, then chutneys — this delays sogginess and layers the flavors.
- 5Add sev only at the end so it stays crunchy, not chewy.
- 6Assemble in batches if serving a crowd — puris soften within minutes once filled.
- 7Roast cumin powder fresh for a deeper, nuttier aroma in every bite.
Adapt it for your goals.
Dahi papdi chaat
Replace puris with crispy fried papdi (flaky flour wafers) for a sturdier base that holds up longer — ideal for parties or make-ahead platters.
guilt freeGuilt-free
Bake the puris instead of deep-frying and use low-fat yogurt to cut calories while keeping the chaat flavor intact.
protein packedProtein-packed
Swap half the potato with crumbled paneer or extra chickpeas for a higher-protein version that still tastes authentic.
Why this is on our healthy list.
Gut-Friendly Probiotics
The generous yogurt topping provides live cultures that support digestion and gut health.
Plant-Based Protein
Chickpeas and potatoes together deliver a solid vegetarian protein boost with fiber for satiety.
Antioxidant-Rich Herbs
Fresh coriander and mint in the green chutney supply vitamin C and protective plant compounds.
Frequently asked questions
Yes, but taste it first — many brands are overly sweet. Dilute with a splash of water and add a pinch of chaat masala to balance.



