Dahi Puri Recipe: Mumbai-Style Chaat with Fresh Curd (285 Cal)
What Is Dahi Puri?
Dahi puri recipe brings together crispy puris, spiced potato-chana filling, sweet and tangy chutneys, and thick chilled curd in one bite. It is a Mumbai street food classic that costs Rs 40-80 per plate outside - but only Rs 25-35 per serving when you make it at home with fresh curd.
The difference between great dahi puri and a soggy mess comes down to one thing: the curd. Thick, chilled, lightly sweetened curd coats each puri without making it soggy. Thin store-bought curd drowns the filling and kills the crunch. I have tested this with at least a dozen different curd brands, and fresh homemade curd wins every single time.
What Do You Need for Dahi Puri?
This dahi puri recipe serves 4 people (28 puris, 7 per plate). The curd must be thick, chilled, and lightly sweetened - that is the secret to coating without sogginess.
| Category | Ingredient | Quantity |
|---|---|---|
| Puris & Filling | Store-bought puris/golgappas | 28 pieces |
| Boiled potatoes (diced) | 200g (2 medium) | |
| Boiled kala chana or moong sprouts | 120g (1/2 cup) | |
| Fresh Toppings | Red onion (finely chopped) | 80g (1/2 cup) |
| Tomato (finely chopped) | 80g (1/2 cup) | |
| Coriander leaves (chopped) | 20g (2 tbsp) | |
| Curd | Fresh curd, whisked + 1 tsp sugar + 1/4 tsp salt | 500g (2 cups) |
| Chutneys | Green mint-coriander chutney | 60ml (4 tbsp) |
| Sweet tamarind chutney | 60ml (4 tbsp) | |
| Toppings | Nylon sev | 60g (1/2 cup) |
| Chaat masala | 5g (1 tsp) | |
| Roasted cumin powder | 3g (1/2 tsp) | |
| Red chili powder | 2g (1/4 tsp) |
How Do You Assemble Dahi Puri?
Dahi puri is an assembly dish, not a cooking dish. Everything gets prepared in advance. The trick is to put it together right before serving so the puris stay crisp for 10-15 minutes.
- Prep the filling. Boil potatoes and kala chana until soft. Dice potatoes into small cubes. Chop onions, tomatoes, and coriander.
- Whisk the curd. Take 500g fresh chilled curd. Add 1 tsp sugar and 1/4 tsp salt. Whisk gently until smooth and pourable - like pancake batter consistency. Do not over-whisk.
- Make the chutneys. Blend mint, coriander, green chili, and lemon juice for green chutney. Cook tamarind pulp with jaggery and dates for sweet chutney. Or use store-bought.
- Break the puris. Tap the top of each puri gently to make a small opening. Do not crush them completely - the hole should be just big enough for a teaspoon of filling.
- Fill and layer. Add 1 tsp mashed potato and a few kala chana pieces into each puri. Top with chopped onion and tomato.
- Add the curd. Spoon 1-2 tbsp of whisked curd over each filled puri. The curd should coat the filling generously.
- Drizzle chutneys. Add 1 tsp each of green and tamarind chutney. Sprinkle chaat masala, cumin, and chili powder.
- Top with sev. Finish with a generous handful of nylon sev right before serving. The sev adds the final crunch.
How Many Calories in Dahi Puri?
One serving of dahi puri (7 puris with all toppings) has 285 calories. The kala chana adds 9g of protein, while the curd contributes probiotics and calcium. It is a filling snack that is lighter than most fried chaat options.
| Nutrient | Per Serving (7 puris) |
|---|---|
| Calories | 285 kcal |
| Protein | 9g |
| Carbs | 42g |
| Fat | 9g |
| Fiber | 4g |
| Sugar | 8g |
Source: USDA FoodData Central and IFCT 2017 for puris, potatoes, kala chana, curd, sev, and chutneys.
Why Does Fresh Curd Make Better Dahi Puri?
Fresh homemade curd at 42-45 degrees C retains 10 to the power of 8-9 CFU/g of live probiotic bacteria - 100 times more than store-bought curd. Those live cultures help your gut digest the fried puris and spices better.
Texture matters most: Fresh curd set for 6-8 hours is thicker and creamier. It coats the filling evenly without making the puris soggy. Store-bought versions are often thinned with stabilizers and release water quickly.
Research finding: Journal of Dairy Science (2018) found that fresh homemade curd retains 10-100 times higher viable probiotic counts compared to commercial versions, enhancing gut microbiota diversity and digestion.
In my testing, puris topped with fresh homemade curd stayed crisp for 10-15 minutes. With store-bought curd, they went soft in under 5 minutes. That extra time is the difference between serving a plate and rushing through assembly.
Thick, probiotic-rich curd in 6-8 hours - perfect for chaat
Which Curd Maker Works Best for Dahi Puri?
For dahi puri, you need regular thick curd - not hung curd. The InstaCuppa Automatic Curd Maker (Rs 1,199) is the best choice. It ferments at 42-45 degrees C for 6-8 hours, giving you perfectly thick curd with maximum probiotic content.
If you also want to try a Greek-style thicker layer on top, the Greek Yogurt Maker 1.1L (Rs 999) has a built-in strainer. You can strain part of the curd for a thicker topping while using the rest as regular dahi.
3 Mistakes That Ruin Dahi Puri
Dahi puri looks simple, but these three errors turn a street-food favourite into a disappointing plate. Each one comes from my own failed batches.
1. Adding curd too early. The biggest mistake. If you pour curd on assembled puris and then go set the table, the puris turn to mush. Fix: Assemble only right before serving. Keep curd in the fridge until the last minute.
2. Using thin or sour curd. Watery curd drowns the flavours and makes everything taste diluted. Sour curd overpowers the chutneys. Fix: Use fresh, thick curd whisked with a pinch of sugar. If using store-bought, drain it for 30 minutes in a sieve first.
3. Skipping the spice balance. Just chaat masala is not enough. You need the trio of roasted cumin, chili powder, and black salt alongside the chutneys. Fix: Taste-test one puri before serving the full plate. Adjust chutney and spice ratios on that test puri.
3 Dahi Puri Variations
The classic Mumbai-style is just one way to make dahi puri. These variations use the same curd base with different textures and flavour profiles.
| Variation | What Changes | Calories | Best For |
|---|---|---|---|
| Ragda Puri Twist | Add 100g ragda (spiced white pea curry) under potatoes | 350 kcal | More filling meal, protein boost |
| Pomegranate Dahi Puri | Replace sev with pomegranate arils + boondi | 310 kcal | Lighter crunch, juicy texture |
| Mini Puri Shots | Half-size puris + grated paneer instead of potato | 320 kcal | Party appetizer, lower carb |
Frequently Asked Questions
How do I keep dahi puri crispy?
Assemble dahi puri just before serving. Keep puris, curd, and chutneys separate until you are ready to eat. Add sev as the very last topping. With thick fresh curd, puris stay crisp for 10-15 minutes after assembly.
Can I make dahi puri chutneys in advance?
Green chutney stays fresh for 5-7 days in the fridge. Tamarind chutney lasts up to 2 weeks. Make both in advance and store in glass jars. This cuts assembly time to under 10 minutes.
What type of curd works best for dahi puri?
Fresh, thick, full-fat curd works best. It should be cold and whisked smooth - pourable like pancake batter. Avoid sour or watery curd. Homemade curd from an automatic maker gives the most consistent thickness.
Is dahi puri healthy?
Dahi puri has 285 calories per serving with 9g protein from kala chana and probiotics from fresh curd. It is lower in calories than samosa chaat (400+ cal) or pav bhaji (500+ cal). Using fresh homemade curd adds gut-health benefits.
Can I use Greek yogurt for dahi puri?
Greek yogurt works but needs to be thinned slightly with 1-2 tbsp water since it is too thick to pour. Regular fresh curd whisked smooth gives the authentic Mumbai street-food consistency. An InstaCuppa Greek Yogurt Maker lets you control the straining level for either thickness.
Ready to Make Fresh Curd at Home?
Perfect curd every time - thick, creamy, and full of probiotics.
Get the InstaCuppa Curd Maker - Rs 1,199Free Shipping + Free Returns + 1-Year Warranty
Founder, InstaCuppa | Building kitchen tools that give busy Indian moms their time back
The kitchen takes your mornings, afternoons, and evenings. Your family gets what's left.
InstaCuppa builds time-saving kitchen tools for busy Indian moms — so the kitchen stops stealing the moments you can't get back.
Morning chai without rushing. Evening walks with your kids. Sundays that feel like Sundays.
More time for what matters.
Amazon
Top Brand
10+
Years in Business
5L+
Happy Customers
88%
Positive Ratings
As rated on Amazon.in