Dahi Batata Puri is a classic chaat that shows up everywhere from street stalls to home kitchens, and for good reason. Small hollow puris are filled with boiled potato and briefly blanched sprouted mung beans seasoned with red chilli powder and chaat masala, then topped with whisked sweetened yogurt and both the green and tamarind chutneys. A final scatter of sev, cumin powder, coriander leaves and pomegranate seeds finishes the plate. The mix of textures and flavours, crunchy, soft, tangy and mildly sweet, is what keeps people coming back to this dahi batata puri recipe.

About the Recipe
This recipe uses readymade crisp puris, which are widely available in larger grocery stores and Indian supermarkets, making the whole thing very manageable at home. The potato and mung bean filling is seasoned simply with salt, red chilli powder and chaat masala. The yogurt is whisked with salt and sugar until completely smooth before use. Both chutneys are drizzled separately so each one stays distinct. The sev goes on last, just before serving, to stay crisp.
Why You Will Love This Recipe
Making this at home gives you control over the yogurt layer. Street vendors sometimes use yogurt that is too thin or too sour, which makes the puris soggy within seconds. Whisking plain yogurt with sugar and salt gives a thick, balanced topping that sits on the puri rather than soaking straight through.
Using both chutneys together also makes a real difference. The coriander mint chutney brings a sharp, herby note while the tamarind dates sweet chutney adds a deeper, slightly sticky sweetness. Together they give the dahi puri a much more complete flavour than either one alone.
Cooking Tips
The most common beginner mistake is assembling the puris too early. Once yogurt touches the shell, it softens within a couple of minutes. Have every component ready in separate bowls before you start filling.
Blanch the mung beans for no more than two minutes and drain them thoroughly. Excess water in the filling makes the potato mixture wet and the puris go soft even faster. Whisk the yogurt until it is completely lump-free so it pours evenly over each puri.
Top Tips
- Assemble and serve immediately. Do not plate the dahi batata puri in advance or the puris will turn soft.
- Drain the blanched mung beans under cold running water and shake off as much moisture as possible before mixing with the potatoes.
- Whisk the yogurt, salt and sugar together until fully smooth. Lumpy yogurt does not spread evenly and throws off the balance in each bite.
- Make the hole in each puri just large enough to hold a teaspoon of filling without cracking the whole shell.
- Keep the sev in a separate bowl and sprinkle it only at the very last moment so it stays crisp on the plate.
- If pomegranate seeds are in season, use them. They add a small burst of juice that works well against the creamy yogurt.
Serving and Storing Suggestions
Dahi Batata Puri must be served the moment it is assembled. Prepare all the components ahead and keep them in separate bowls, then fill and top the puris only when you are ready to eat.
Leftover potato and mung bean filling can be refrigerated for up to a day and used again. The whisked yogurt also keeps in the refrigerator for a day. Assembled puris cannot be stored as they will go completely soft.
Similar Recipes
- Aloo Chaat
- Channa Chaat (Chickpeas Chaat)
- Crispy Chinese Noodles Chaat
- Mung Beans with Potatoes
- Dahi ki Gujiya
Nutrient Benefits
Sprouted mung beans contribute plant-based protein and fibre. Plain yogurt provides calcium and is a useful source of protein. Potatoes supply potassium and carbohydrates that make the filling reasonably satisfying for a snack. Pomegranate seeds, when used, add a small amount of vitamin C.

Dahi Batata Puri
Ingredients
- 3 cups Plain Yogurt
- 3 to 4, boiled, peeled, chopped Potatoes
- 1 cup Sprouted Mung Beans
- 2 tsp Red Chilli Powder
- 1 tsp Chaat Masala Powder
- 40 to 50 (available readymade in major stores) Crisp Puris
- 1/2 cup Coriander Mint Chutney
- 1 cup Tamarind Dates Sweet Chutney
- 1/2 cup Plain Sev
- 2 tsp Cumin Powder
- 3 to 4 tblsp, chopped Coriander Leaves
- 3 to 4 tblsp (optional) Pomegranate Seeds
- 1 tsp Salt
- 2 tblsp Sugar
Instructions
- Mix the yogurt, 1/2 tsp salt and sugar in a bowl.
- Whisk well until smooth.
- Keep aside.
- Heat 4 cups of water in a pan and bring to a boil.
- When it starts to boil, add the mung beans and reduce flame to medium.
- Simmer for 2 minutes and drain well.
- Refresh under cold running water and drain thoroughly.
- Transfer to a large bowl.
- Add potatoes, salt, 1 tsp red chilli powder and chaat masala.
- Mix well.
- Make small hole on the puris and add some of the potato mixture.
- Place them on a plate and pour 2 to 3 tblsp of the yogurt on top.
- Drizzle the coriander mint chutney and tamarind dates sweet chutney on top.
- Sprinkle sev and remaining red chilli powder on top.
- Garnish with cumin seeds, coriander leaves and pomegranate seeds.
- Drizzle some yogurt on top.
- Serve at once.
Sign up for our newsletter
Add Awesome Cuisine as a Preferred Source
Frequently Asked Questions
Can I make the puris at home or do I need to buy them readymade?
Readymade crisp puris are available in most large grocery stores and Indian supermarkets and are the practical choice for this recipe. Making them at home means deep frying small rounds of dough until they puff and crisp, which takes considerable time and is a separate skill in itself. For a straightforward dahi batata puri recipe, readymade puris work perfectly well.
Why does my dahi batata puri turn soggy so quickly?
Sogginess usually comes down to two things. The yogurt may be too thin, so use full-fat plain yogurt and whisk it with the sugar and salt until it is thick and smooth. The filling may also contain excess moisture, so make sure the blanched mung beans are drained thoroughly and cooled completely before mixing with the potatoes. Assemble and serve immediately once the yogurt goes on.
Can I use a different type of sprouts if sprouted mung beans are not available?
Sprouted mung beans are mild and tender after a brief two-minute blanch, which suits this recipe well. If they are not available, you can use cooked whole mung beans or skip the sprouts and increase the potato quantity slightly. Avoid using larger or harder sprouts that need longer cooking, as they will change the texture of the filling.
How far ahead can I prepare the components for a dahi puri recipe like this?
The potato and mung bean filling can be prepared and kept covered at room temperature for up to two hours, or refrigerated for up to a day. The yogurt mixture can be whisked and refrigerated a day ahead. Both chutneys can be made or kept ready well in advance. The only step that cannot be done ahead is the final assembly. Fill, top and serve the puris within two to three minutes of assembling.
Is there a way to reduce the heat if the dish turns out too spicy?
The recipe uses two teaspoons of red chilli powder split between the filling and the topping. If you prefer less heat, reduce the red chilli powder in the filling to half a teaspoon and use only a light dusting on top. The sweetened yogurt and the tamarind dates sweet chutney already balance the spice, so even a small reduction makes a noticeable difference.
awesome…………………………………………………………………….