Dahi Puri: The Perfect Indo-Pak Street Food Delight

Dahi Puri is a beloved Indian street food that combines crispy, hollow puris filled with a delightful mixture of yogurt, chutneys, and spices. This dish is a burst of flavors and textures in every bite, making it a popular choice for snack time or as an appetizer at parties. In this recipe, we’ll guide you through making the perfect Dahi Puri at home.


For Assembling Dahi Puri:

  • 20-25 puris (hollow, crispy, round shells)
  • 1 cup of plain yogurt (curd), well beaten
  • 1 cup of boiled and mashed potatoes
  • 1/2 cup of boiled and cooked chickpeas
  • 1/2 cup of boiled and diced onions
  • 1/2 cup of finely chopped tomatoes
  • 1/2 cup of sweet tamarind chutney
  • 1/4 cup of green chutney (made with mint and coriander)
  • 1/4 cup of sev (crispy gram flour noodles)
  • A pinch of red chili powder (for garnish)
  • A pinch of roasted cumin powder
  • Fresh cilantro (coriander leaves) for garnish
  • Salt to taste

For the Sweet Tamarind Chutney:

  • 1/2 cup of tamarind pulp
  • 1/2 cup of dates, deseeded
  • 1/2 cup of jaggery or sugar
  • 1 teaspoon of cumin powder
  • 1/2 teaspoon of red chili powder
  • Salt to taste

For the Green Chutney:

  • 1 cup of fresh mint leaves
  • 1 cup of fresh coriander leaves
  • 1-2 green chilies (adjust to your spice preference)
  • 1 teaspoon of cumin seeds
  • 1/2 teaspoon of black salt (kala namak)
  • 1/2 teaspoon of lemon juice
  • Water, as needed
  • Salt to taste


1. Preparing the Sweet Tamarind Chutney:

  • In a saucepan, combine tamarind pulp, dates, jaggery or sugar, cumin powder, red chili powder, and salt.
  • Add water as needed and simmer until the mixture thickens and the dates soften.
  • Let it cool and then blend it into a smooth chutney. Set it aside.

2. Preparing the Green Chutney:

  • In a blender, combine fresh mint leaves, fresh coriander leaves, green chilies, cumin seeds, black salt, lemon juice, and water.
  • Blend into a smooth chutney. Adjust the consistency with more water if needed, and add salt to taste.

3. Assembling the Dahi Puri:

  • Gently crack the top of each puri to create an opening.
  • Fill each puri with a spoonful of mashed potatoes, boiled chickpeas, diced onions, and chopped tomatoes.
  • Top with a generous spoonful of beaten yogurt.

4. Adding Chutneys:

  • Drizzle sweet tamarind chutney and green chutney over the puris.
  • Sprinkle roasted cumin powder and a pinch of red chili powder.

5. Garnishing:

  • Garnish with sev (crispy gram flour noodles) and fresh cilantro (coriander leaves).

6. Serving:

  • Serve your Dahi Puri immediately and enjoy the burst of flavors with every bite.


Dahi Puri is a delightful Indian street food that’s loved for its combination of textures and flavors. It’s a perfect snack or appetizer that’s sure to satisfy your craving for something savory and tangy.

FAQs (Frequently Asked Questions):

1. Where can I find puris for Dahi Puri?

  • You can find puris at Indian grocery stores or use pre-made mini pastry shells as an alternative.

2. Can I make the chutneys in advance?

  • Yes, you can prepare the sweet tamarind chutney and green chutney in advance and store them in the refrigerator.

3. How spicy is Dahi Puri?

  • Dahi Puri is mildly spicy, but you can adjust the spice level by varying the green chutney and red chili powder.

4. Can I customize the filling for Dahi Puri?

  • Yes, you can add other ingredients like sprouted mung beans, boondi, or pomegranate seeds for variety.

5. Is Dahi Puri a vegetarian dish?

  • Yes, Dahi Puri is a vegetarian dish, and you can make it vegan by using dairy-free yogurt.

Leave a Reply

Your email address will not be published. Required fields are marked *