A delicious Indian Street food recipe; Dahi Batata Puri is great to make at home.
It is perfect with the chilled yogurt, the add-ins and the sweet, spicy and tangy chutneys!

Mumbai is super popular for it's Chaats. The street vendors sell different kinds of chaats and the folks from the city make a lot of chaat at home too. Pani Puri, Sev Puri, Bhel, Tikkis etc. The list is truly endless.
Chaat care savory preparations that has a mix of sweet, spicy, savory and tangy ingredients.
We use finely chopped vegetables, fried snacks (puri and sev) and chutneys to prepare these.
Whether you like chaats for a quick snack or a complete meal, these recipes work in every way! Use them as appetizers for a party or enjoy it for brunch; these chaat recipes are addictive for sure.
A great mix of flavors, textures and ingredients that complement each other, chaats are a MUST-TRY if you enjoy Indian food!
What is Dahi Batata Puri
A delicious chaat recipe made using puris, spices, yogurt and chutneys, Dahi Batata Puri is super easy and delicious!
The term dahi in Hindi means yogurt and batata means potatoes. That pretty much frames what the recipe needs along with fillable puris.
We season and sweeten the yogurt before adding to the puris. The other ingredients are flavored too.
Given that it has a lot of 'wet' ingredients, Dahi Batata Puri is best enjoyed straight after preparing. It tends to get soggy quickly.
The street vendors generally serve 6 puris in a plate, but you can make a BIG batch like me. These tend to disappear in a matter of minutes.
My fondest memories of dahi batata puri has to be the ones I have gobbled while preparing for my exams in summer. The super cooling yogurt paired with the delicious add-ins was perfect in the exam stress.
Plus, I remember how the chaat seller just outside my house used to make this. He always added LOTS of filling to the puris. And he used yogurt that was chilled using ice. Super delicious and addictive for sure!

This recipe of Dahi Batata Puri
- Makes a great evening snack or appetizer. It comes in under 5 minutes once the ingredients are prepped; making it is a perfect pick me up recipe.
- Can be enjoyed by everyone in the family; kids and adults alike. We make it by individual plate and it is perfect to customize. We can make it super spicy, sweet or a mix of both.
- Is easy to customize based on preferences. This recipe is just like the restaurants and street vendors from Mumbai.
- This recipe is a great make ahead recipe. Make all the chutneys and prep the other ingredients before hand. Then the recipe is just mixing everything together.
This recipe has been a winner in our house along with pani puri, bhel puri, sev puri and ragda pattice.
Whenever there is chaat on the menu, dahi batata puri is always first! A blend of sweet, spicy and tangy ingredients; this recipe is perfect for any day.
What you need to make Dahi Batata Puri?

Puris: This recipe needs puris that can be filled. The same puris that are used in Pani Puri are used here.
Buy them from the Indian store, Amazon or make them at home with this recipe.
Seasoned Yogurt: The yogurt in this recipe can be Greek or regular. It has to be pourable, so add some water if required.
I use homemade yogurt for the recipe. I make it using this recipe. It is perfect to season the yogurt with sugar, salt and cumin powder and chill it before using.
Sweet Dates Tamarind Chutney: A delicious chutney that is sweet and tangy, this is a must-have for the recipe. Make it before hand with this easy Instant Pot recipe.
Spicy Cilantro Chutney: To balance out the sweetness we use this spicy chutney. It adds spice to the recipe. Use less of it if you like a milder version.
Make this in advance using this recipe. It stays well for a few days in the refrigerator.
Garlic Chutney: Another spicy chutney thats adds oomph is this garlic chutney. A mix of garlic, red chili, salt and oil, this chutney can be made in under 5 minutes.
Thin it out with water to serve. Use the amount based on how spicy you like the dahi batata puri.
Potato, Moong and Chana: This mixture is a part of the filling in the puri. Boiled potatoes can be used or mixed with some boiled black chana.
I like to add boiled moong in the puris too. From these three, one can use all or a mix of two. However, a combination of all three works really well for taste and texture.
Sev: We use thin sev or bhel sev to top the puris. They add a lot of texture and crunch to the recipe.

What kind of sev and puri to use
This chaat tastes best with super fine or bhel sev. This kind of sev is easily available in Indian stores and on Amazon. But using thick sev instead will not have the same taste and texture as we desire.
For this recipe we use fillable puris. So we would want to use the same ones we use for golgappa or pani puri.
However, the flat ones that we serve with bhel work better for sev puri or bhel. They will not be able to hold the yogurt from this dish.
Video Recipe
How to make this recipe
Pre preparation
1- Soak brown chana and moong overnight.
2- After they have soaked, boil moong till soft.
3- Boil the chana and potatoes. Then peel the potatoes and mash it using a masher. Mix in the brown chana and set them aside.
4- Prepare the three chutneys; sweet dates tamarind chutney, spicy cilantro chutney and garlic chutney earlier or just before making the dahi batata puri.
5- Add sugar, cumin powder and salt to the yogurt. Whisk till smooth.
Assembling the Dahi Batata Puri
1- Place puris in a plate. Make a hole in each one, ensure they do not break through and through.
2- Add a little of the boiled potato and brown chana mixture in each puri.

3- Then add the boiled moong in each puri.
4- Next add the seasoned yogurt in the puris and on them too.

5- Then put a spoon each of the three chutneys 9sweet, cilantro and garlic) in each puri.
6- Sprinkle chaat masala on all of them.

7- Spread thin sev on everything.
8- In the end add some chopped cilantro on top.

9- Serve immediately.

Tips and Notes
- Prepare all the ingredients before you start preparing dahi batata puri. The recipe comes together quickly if it is all ready.
- Adding diced onions, boiled peas (ragda) and tomatoes works in the recipe too.
- Make the chutneys before hand and chill the yogurt. These are essential elements of the chaat.
- Enjoy the chaat as soon as it is ready. The puri will get soggy quickly.

This post has been updated from the recipe archives, first published in 2021.

Dahi Batata Puri
Ingredients
- 18 Golgappa Puris
- 1 medium Potato
- ½ cup Moong
- ¼ cup Brown Chana
- ¼ cup Sweet Dates Tamarind Chutney
- 2-3 tablespoon Spicy Cilantro Chutney
- 2-3 tablespoon Spicy Garlic Chutney
- 1 teaspoon Chaat Masala
- ¼ cup Thin Sev
- 4-5 stalks Cilantro to top
- 1 ½ cup Yogurt
- ¼ cup Sugar
- ¼ teaspoon Salt
- ¼ teaspoon Cumin Powder
Instructions
Pre preparation
- Soak brown chana and moong overnight. After they have soaked, boil moong till soft.
- Boil the chana and potatoes. Peel the potatoes and mash it using a masher. Mix in the brown chana. Set aside.
- Prepare the three chutneys; sweet dates tamarind chutney, spicy cilantro chutney and garlic chutney.
- Add sugar, cumin powder and salt to the yogurt. Whisk till smooth.
Assembling the Dahi Batata Puri
- Place puris in a plate. Make a hole in each one. Ensure they do not break through and through.
- Add a little of the boiled potato and brown chana mixture in each puri.
- Add the boiled moong in each puri.
- Next add the seasoned yogurt in the puris and on them too.
- Put a spoon of the three chutneys in each puri.
- Sprinkle chaat masala on all of them.
- Spread thin sev on everything.
- Add some chopped cilantro and serve immediately.
Video
Notes
- Prepare all the ingredients before you start preparing dahi batata puri. The recipe comes together quickly if it is all ready.
- Adding diced onions, boiled peas (ragda) and tomatoes works in the recipe too.
- Make the chutneys before hand and chill the yogurt. These are essential elements of the chaat.
- Enjoy the chaat as soon as it is ready. The puri will get soggy quickly.
Leave a Reply