Go Back
Dahi Puri Recipe

Dahi Puri Recipe

Dahi Puri is Mumbai's beloved street food featuring crispy hollow puris filled with spiced potatoes, chickpeas, and topped with sweetened yogurt, tangy chutneys, and crunchy sev. These bite-sized delights offer a perfect balance of creamy, crispy, sweet, spicy, and tangy flavors. The cool yogurt contrasts beautifully with the spicy fillings, making them irresistible and refreshing.
Prep Time 25 minutes
Cook Time 0 minutes
Chilling Time 15 minutes
Total Time 25 minutes
Servings: 4 servings (approx 20-24 pieces)
Course: Appetizer, Snack, street food
Cuisine: Indian, Maharashtrian, Mumbai Street Food
Calories: 220

Ingredients
  

Base & Shells
  • 20-24 golgappa/puchka/pani puri shells small hollow puris
Fillings
  • 1 cup boiled potatoes finely mashed or small cubes
  • 1/2 cup boiled chickpeas (kabuli chana) optional
  • 1/4 tsp red chili powder
  • 1/4 tsp chaat masala
  • 1/4 tsp black salt (kala namak)
  • 1/4 tsp roasted cumin powder
  • 1/4 tsp salt or to taste
Seasoned Yogurt
  • 1 cup thick yogurt (curd) whisked smooth
  • 1 tbsp powdered sugar or to taste
  • 1/4 tsp roasted cumin powder
  • 1/4 tsp salt
Chutneys
  • 1/4 cup tamarind chutney (imli chutney) sweet and tangy
  • 2 tbsp green chutney mint-coriander chutney
Toppings & Garnish
  • 1/2 cup sev (thin chickpea noodles)
  • 2 tbsp fine boondi optional
  • 2 tbsp pomegranate seeds
  • 2 tbsp fresh coriander leaves finely chopped
  • 1 tsp chaat masala for sprinkling
  • 1/2 tsp red chili powder for sprinkling
  • 1/2 tsp roasted cumin powder for sprinkling
Optional Add-ins
  • 2 tbsp onion finely chopped
  • 2 tbsp tomato deseeded and finely chopped
  • 1 tbsp raw mango finely chopped (seasonal)
  • 1 green chili finely chopped (optional)

Equipment

  • Mixing bowls
  • Serving platter
  • Small spoons

Method
 

  1. Prepare all components ahead of time. Have everything ready for quick assembly.
  2. Prepare potato filling: Boil potatoes until tender. Peel and mash or cut into very small cubes.
  3. Add red chili powder, chaat masala, black salt, roasted cumin powder, and salt to potatoes. Mix well and set aside.
  4. If using chickpeas, rinse canned chickpeas or use pressure-cooked. You can mix with potatoes or keep separate.
  5. Prepare seasoned yogurt: Whisk yogurt until completely smooth with no lumps.
  6. Add powdered sugar, roasted cumin powder, and salt to yogurt. Mix well until sugar dissolves. Refrigerate until use.
  7. Prepare optional chopped vegetables: finely chop onions, tomatoes (remove seeds), raw mango, and green chili if using.
  8. Arrange puri shells on serving platter in a single layer. Make a small hole in the top of each puri using your finger or a spoon handle.
  9. Fill each puri: First add about 1 teaspoon of spiced potato mixture. Add a few chickpeas if using.
  10. Add optional chopped vegetables: a few pieces of onion, tomato, raw mango, or green chili to each puri.
  11. Top each puri with seasoned yogurt, filling almost to the top. Use a spoon or piping bag for neatness.
  12. Drizzle tamarind chutney over the yogurt on each puri, followed by green chutney.
  13. Sprinkle chaat masala, red chili powder, and roasted cumin powder over all the puris.
  14. Generously top with sev, covering the yogurt completely. Add boondi if using.
  15. Garnish with pomegranate seeds and fresh coriander leaves.
  16. Serve immediately while puris are still crisp. Provide small plates and spoons.
  17. Eating tip: Pop entire puri in mouth for full flavor experience, or eat with spoon breaking puri first.
  18. For best results: Assemble just before serving to maintain puri crispness and yogurt temperature contrast.

Notes

Mumbai Street Food Secrets:
• Puris should be crisp but sturdy enough to hold fillings
• Yogurt should be cold and sweetened just right - not too sweet
• Potato filling should be mildly spiced to balance other flavors
• Chutneys should be applied in right proportion for flavor balance
• Sev layer should be generous for crunch contrast
• Assemble quickly to maintain temperature contrast between cold yogurt and room temperature puris
• Perfect dahi puri should be eaten in one bite for full experience
Puri Selection & Handling:
• Use small, hollow pani puri/golgappa shells (about 1.5-2 inch diameter)
• Ensure puris are fresh and crisp - stale ones become chewy
• Make hole gently on top - too large and fillings fall out, too small and difficult to fill
• Store-bought puris work perfectly and save time
• If making homemade, ensure they're completely cooled and crisp
• Handle gently as they're delicate and can break
• Arrange on platter close together for easy assembly
Yogurt Perfection Tips:
• Use thick, fresh yogurt (Greek yogurt works well for extra thickness)
• Whisk thoroughly until completely smooth - no lumps
• Powdered sugar dissolves better than granulated
• Seasoned yogurt should be slightly sweet to balance tanginess and spice
• Refrigerate until last moment for maximum temperature contrast
• Some add a pinch of black salt for extra flavor dimension
• Can add a tablespoon of milk if yogurt is too thick for piping
Filling Balance & Proportions:
• Potato filling should not overwhelm - about 1 teaspoon per puri
• Chickpeas optional but add protein and different texture
• Vegetables should be finely chopped for easy eating
• Layer ingredients in consistent order for uniform taste
• Don't overfill or puris become difficult to eat
• Yogurt should fill puri almost to top but not overflow
• Chutneys should complement, not drown, other flavors
Texture Timeline Management:
• First 5 minutes: Puris crisp, yogurt cold - optimal experience
• 5-10 minutes: Puris start to soften, yogurt warms slightly - still excellent
• 10+ minutes: Puris become soft, flavors blend - different but delicious
• For parties, assemble in batches of 8-10 at a time
• Some actually prefer the softened version with blended flavors
• Can serve components separately for longer events
Regional Variations:
Mumbai Style: Classic with potatoes, both chutneys, sweet yogurt, sev
Pune Style: Sometimes includes different spice blends
Gujarati Style: Sweeter with dates chutney, often includes nylon sev
North Indian Style: Sometimes includes more vegetables or different fillings
Restaurant Style: More elaborate with additional garnishes
Street Style: Quick assembly with focus on speed
Home Style: Adjustable based on family preferences
Assembly Pro Tips:
• Use small spoons or piping bags for neat filling
• Work assembly-line style for efficiency
• Keep yogurt chilled until moment of use
• Apply chutneys in zigzag or circular patterns for even distribution
• Top with sev generously for visual appeal and crunch
• Garnish just before serving for fresh appearance
• Have extra toppings on side for customization
Make-Ahead Strategy:
• Potato filling can be made 1 day ahead, refrigerated
• Prepare chutneys 3-4 days in advance
• Chop vegetables (except tomatoes) few hours ahead
• Seasoned yogurt should be made same day
• Have all components ready, assemble just before serving
• Perfect for parties - impressive but quick to assemble
• Set up dahi puri station for interactive fun
Serving Styles:
Platter Style: Beautifully arranged on large serving platter
Individual Servings: 5-6 pieces per plate, fully assembled
Party Canapés: Passed around on trays
Street Style: On paper plates, assembled to order
Buffet Style: Let guests assemble their own
Restaurant Style: Elegantly plated with sauce designs
Family Style: Large platter in center of table
Healthier Alternatives:
• Use low-fat or Greek yogurt
• Bake puris instead of deep frying (different texture)
• Sweeten yogurt with stevia or reduce sugar
• Increase vegetable fillings, reduce potatoes
• Use baked sev or reduce quantity
• Add sprouted legumes for nutrition boost
• Serve with side salad instead of extra sev
Special Dietary Adaptations:
Gluten-free: Use puris made from chickpea or rice flour
Vegan: Use plant-based yogurt and ensure chutneys are vegan
Low carb: Serve fillings in lettuce cups instead of puris
No onion-garlic: Skip onions, ensure chutneys are without onion-garlic
Jain version: No root vegetables, adjust fillings accordingly
Kid-friendly: Milder spices, more tamarind chutney, less green chili
Protein boost: Add paneer cubes or more legumes
Occasions:
• House parties and gatherings
• Kids' birthday parties
• Summer picnics (assemble on site)
• Festive celebrations
• Movie nights at home
• Potluck contributions
• Any craving for Mumbai street food
Beverage Pairings:
• Masala chai
• Nimbu pani (lemonade)
• Buttermilk or lassi
• Fresh coconut water
• Sugarcane juice
• Herbal iced tea
• Sparkling water with lime
Cultural Context:
• Iconic Mumbai street food available at countless stalls
• Often eaten as evening snack, especially in monsoon
• Represents Mumbai's love for contrasting textures and flavors
• Vendors assemble with lightning speed and precision
• Popular across all age groups and economic classes
• Featured in Bollywood movies showcasing street food culture
• Evening ritual for many Mumbaikars