Dahi puri is a popular South Asian street snack—especially loved in India and Pakistan—known for its explosion of sweet, tangy, spicy, and creamy flavors in one bite.
What it is
It’s made from small, hollow, crispy shells called puri (similar to pani puri/golgappa), filled and topped with a mix of chutneys, yogurt, and spices.
Key ingredients
- Puri shells: Crisp, bite-sized balls
- Yogurt (dahi): Smooth and slightly sweetened
- Boiled potatoes & chickpeas: The hearty filling
- Chutneys:
- Tamarind chutney (sweet & tangy)
- Green chutney (mint-coriander, spicy)
- Spices: Chaat masala, cumin powder, chili powder
- Toppings: Sev (crispy gram flour noodles), fresh coriander, sometimes pomegranate seeds
Flavor profile
- Creamy from the yogurt
- Crunchy from the puri and sev
- Tangy & sweet from tamarind
- Spicy & fresh from green chutney
Each bite hits multiple tastes at once—that’s the whole appeal.
How it’s assembled
- Crack the top of each puri.
- Fill with potatoes and chickpeas.
- Add a generous spoon of yogurt.
- Drizzle tamarind and green chutneys.
- Sprinkle spices and top with sev and herbs.
Serve immediately so the puris stay crisp.
Pro tips
- Use thick, chilled yogurt so it doesn’t make the puri soggy too fast.
- Balance is everything—too much chutney or yogurt can overpower the crunch.
- Assemble just before serving for best texture.
If you want, I can walk you through a street-style recipe at home or show you how to make pani puri and dahi puri together from the same ingredients.