A delicious and tangy Indian street food snack made with crispy puris filled with yogurt, chutneys, and spices.

Prep Time
20min
Cook Time
10min
Total Time
30min
Dahi Puri recipe

Ingredients

4 Servings
(1 serving = 4 puris)

For the puris

  • 1cup
    semolina
  • 1cup
    all-purpose flour
  • 1tsp
    baking soda
  • 1tsp
    salt
  • 1cup
    water
  • 2cups
    oil for frying

For the filling

  • 1cup
    yogurt
  • 1cup
    boiled potatoes, mashed
  • 1cup
    chickpeas, boiled
  • 2tbsp
    tamarind chutney
  • 2tbsp
    mint chutney
  • 1tsp
    chaat masala
  • 1tsp
    cumin powder
  • 1tsp
    red chili powder
  • 1cup
    finely chopped onions
  • 1cup
    finely chopped coriander leaves

How to make Dahi Puri

Preparing the puris

  1. In a bowl, mix semolina, all-purpose flour, baking soda, and salt.

  2. Gradually add water to form a smooth dough.

  3. Cover the dough and let it rest for 15 minutes.

  4. Heat oil in a pan for frying.

  5. Roll out small portions of the dough into thin circles.

  6. Fry the puris until they puff up and turn golden brown.

  7. Remove and drain on paper towels.

Assembling the Dahi Puri

  1. Take a puri and make a small hole in the center.

  2. Fill it with mashed potatoes and chickpeas.

  3. Add a spoonful of yogurt on top.

  4. Drizzle tamarind and mint chutney over the yogurt.

  5. Sprinkle chaat masala, cumin powder, red chili powder, onions, and coriander leaves.

  6. Serve immediately and enjoy!

Nutrition (per serving)

Calories

797.5kcal (39.88%)

Protein

20.8g (41.5%)

Carbs

98.0g (35.64%)

Sugars

5.0g (10%)

Healthy Fat

37.6g

Unhealthy Fat

6.0g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Ensure the oil is hot enough before frying the puris for them to puff up.

  2. You can customize the filling with your favorite ingredients.

  3. Serve the Dahi Puri immediately to maintain the crispiness.

FAQS

  1. How can I make Dahi Puri gluten-free?

    To make Dahi Puri gluten-free, you can substitute all-purpose flour with a gluten-free flour blend or chickpea flour. Ensure that the semolina you use is also gluten-free, as some brands may contain traces of gluten.

  2. What is the best way to store leftover Dahi Puri?

    Leftover Dahi Puri can be stored in an airtight container in the refrigerator for up to 24 hours. However, it's best to store the components separately. Keep the puris, yogurt, and chutneys in separate containers to maintain their texture and flavor.

  3. Can I prepare Dahi Puri in advance for a party?

    Yes, you can prepare Dahi Puri in advance by making the puris and storing them in an airtight container. Prepare the fillings and chutneys ahead of time, but assemble the Dahi Puri just before serving to keep the puris crispy.

  4. What are some good side dishes to serve with Dahi Puri?

    Dahi Puri pairs well with other Indian street foods like Pani Puri, Bhel Puri, or Aloo Tikki. You can also serve it with a side of spicy potato wedges or a refreshing cucumber salad to balance the flavors.

  5. What can I use instead of yogurt in Dahi Puri for a dairy-free option?

    For a dairy-free option in Dahi Puri, you can use coconut yogurt or cashew yogurt as a substitute for regular yogurt. These alternatives will provide a creamy texture while keeping the dish vegan-friendly.

Loading reviews...

sumansauthenticrecipe's profile picture
instagram

Suman Yadav

(@sumansauthenticrecipe)

Kitchen/cooking 🥘Authentic Recipe 🍱Everyday Lunch Thali ideas 👌Easy | Quick | Food Hack | Healthy Recipe...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia