Dahi Vada Recipe (Dahi Bhalla)

// Dahi Vada or Dahi Bhalla is a popular North Indian dish made of deep fried lentil balls, dunked in yogurt, mint chutney and sweet chutney.



Dahi Vada Recipe, or Dahi Bhalla is a popular,  traditional, and delicious North Indian street food. Here fluffy lentil balls are deep fried, soaked in water. 

Then these balls or fritters are dunked in chilled seasoned yogurt, topped with spicy mint chutney and sweet tamarind chutney, and powdered spices.

Cooking tip of the day
Global Fusion: Middle Eastern-Mediterranean Mashup

Combine the spice profiles of Middle Eastern and Mediterranean cuisines for depth and complexity.

a female holding a golden spoon in one hand and blue glass plate filled dahi vada aka dahi bhalla garnished with chutneys and sev with other hand

It is a vegetarian recipe that also can be made gluten-free with a tiny modification. 

Made from scratch this recipe only needs about an hour of your effective time!

Similar to many other Indian Chaat recipes, Dahi Vada is a mélange of flavors and textures. You get an extraordinary treat when super soft and fluffy vadas meet the creamy and silky seasoned yogurt (chaat wala dahi), pungent mint coriander chutney, sweet and tangy tamarind date chutney, and some crunchy bhujia/sev.

The recipe of dahi vada I am sharing today is a traditional and fail proof dahi vada recipe that has been prepared for generations. This tried and tested dahi vada recipe makes the best cotton-soft, fluffy, and melt-in-mouth Dahi vada each time.

This homemade dahi vada chaat tastes better than the one you get from street vendors in India. If you want to make a super soft and most delicious Dahi Vada recipe at home, then this is the only recipe you’ll ever need!

I have given all the tips, tricks, and variations to make the best authentic dahi vada recipe. Prepared from scratch this recipe comes out excellent each time.

On this page I have shared a step-by-step photo recipe and video tutorial. So don’t forget to watch the video for clear understanding.

So, are you ready to impress your family and friends with this delicious dahi vada recipe?

A beautifully presented blue plate of dahi vada garnished with spices and chutney, with bowls of sev, chutney and spices in the background, on a dark textured surface.

About Dahi Vada

Dahi vada is a very famous, mouthwatering, and easy-to-make authentic North Indian appetizer or snack recipe which is prepared with some easily available ingredients.

The different textures and flavors make it the most desirable chaat or side dish among everyone. Thus, they’re loved and indulged by children and adults alike!

You don’t need to wait for a special occasion or celebration to relish this lusciously toothsome Dahi Vada. Dahi Vada surely can be eaten and prepared anytime, but it is a must at weddings, parties, gatherings, and other occasions and festivals like Holi, Diwali, or Maha Shivratri.

North Indians just love chaats and snacks. I have not been to any North Indian weddings or parties that don’t have Dahi Vada on their menu. Dahi Vada is also an essential dish to make during the festivals of Holi and Diwali.

Other than Dahi Vada or Dahi Bhalla, Moong Dal Halwa, Aloo Tikki Chaat, Dahi Papdi Chaat, Gulab Jamun, Kaju Katli, Gajar Halwa, Ladoo, Pani Puri are also a few quintessential treats during festivals and celebrations.

The best part about Dahi Vada is that it is super versatile. It can be served as an appetizer, as chaat (snack), or along with dinner or lunch as a side dish.

This Dahi Vada

✔ makes the traditional dahi vada

✔ has super soft and melt-in-mouth texture

✔ can be customized as per your taste

✔ has classic and delicious flavors

✔ is easy to digest

✔ is vegetarian, and gluten-free

✔ can also be vegan

What is Dahi Vada

Dahi Vada, also known as Dahi Vade, is a type of North Indian chaat (street food) that is popular throughout India. Here “Dahi” refers to yogurt and “Vada’’ means deep fried lentil fritters.

In Dahi Vada recipe, vada is made using Urad dal. There is also a quite similar dish, known as ‘Dahi Bhalla’, where 2 types of lentils (urad dal + moong dal) are used for making vada.

Making the perfectly soft and tender dahi vada at home is really straightforward. You just need to do a little preparation. Lentils are soaked in water and then blend into a smooth and thick batter.

This batter is then seasoned and deep-fried into round-shaped balls. These fritters (vadas) are then soaked in seasoned water, and after absorbing water they become super fluffy, and soft.

After that, this cushiony vada is drained and dunked in thick, creamy, and chilled seasoned yogurt and then topped with green chutney, tangy sweet tamarind chutney, and some spices.

Follow my step-by-step recipe with photo instructions and a video guide to learn how to make the traditional dahi vada recipe.

a closeup shot of dahi vada topped with chutneys and sev in a blue glass plate, with dark moody lighting.

What is the Difference between Dahi Bhalla and Dahi Vada

Many people get confused between Dahi Vada and Dahi Bhalla. Dahi Vada is a close cousin of Dahi Bhalla. The cooking process and the outcome of both dishes are almost the same.

The only difference is in the lentils used for making fritters (typically made in a round shape). Dahi Vada only uses urad dal whereas Dahi Bhalla recipe or Dahi Bhalle are made with a mix of urad dal and yellow moong dal.

The toppings of chutneys, yogurt, and spices are the same in both recipes.

How to Make Dahi Vada

Making Dahi Vada is easy and simple. The only thing that takes a little time is the preparation such as soaking the lentils and pulsing them to make batter and making chutneys. All the preparation is worth every bit of effort.

Other than these preparations, this recipe is really quick.

This is how Dahi Vada is made in 6 simple steps:

Step 1 - Rinse the (urad dal) lentils and soak them in water for 5 hours. After that, pulse the lentils to make a thick and smooth batter.

Step 2 - Whisk the batter until light and fluffy. Then add seasonings and beat again.

Step 3 - Add salt and sugar to the chilled yogurt (dahi/curd) and whisk well to combine. Chill it in the refrigerator.

Step 4 - Shape the rounds from the batter and deep fry them. Once the fritters are light golden, transfer them to a plate and let them cool.

Step 5 - Add fritters to a large bowl. Soak the fried fritters in a large mixing bowl in warm water for 10 minutes. After that, discard the water and add more warm water, salt, asafoetida, and cumin powder to the mixing bowl.

Stir everything, and let them soak for 10-15 minutes.

Step 6 - Squeeze out the excess water and arrange soaked vadas on a plate. Generously cover each vada with seasoned yogurt. Top with green chutney and tamarind chutney. Sprinkle it with spices and enjoy it chilled!

On this page, you’ll find step-by-step photos, instructions, and video recipes to make the best tasting Dahi Vada.

a hand pouring tamarind chutney over a dahi vada plate topped with chutneys and sev, with kitchen utensils in the background

How to make Dahi Bhalla

The recipe of Dahi Bhalla is the same as dahi vada. In the Dahi vada recipe, I have used 1 cup urad dal. To make dahi bhalla you need to use the ¾ cup urad dal and ¼ cup yellow moong dal. That’s the only difference in both the recipes.

Ingredients For Dahi Vada

To make Dahi Vada, you will need some simple and easily available ingredients. These ingredients are:

  • Lentils – This dahi vada recipe requires Urad dal or Urad ki dhuli dal (split & dehusked black gram lentils). This is the star ingredient of this recipe, so make sure to use the good organic dal for making the best-tasting vadas.

  • Yogurt – It is the second main ingredient of this recipe. The addition of yogurt makes the vadas healthy and easy to digest. I have used thick and creamy yogurt in this recipe. You can use any plain yogurt, but just don’t use non-fat yogurt.

  • Seasoning – Freshly grated or chopped ginger and green chilies are added to the vada batter. The freshly grated ginger adds a distinct flavor here, but you can also use ginger paste and green chili paste here.

  • Cashews and raisins – I have added some raisins and chopped cashews to the vada batter for a rich flavor and nutty crunch. But if you don’t want raisins or cashews then feel free to skip them.

  • Spices – This recipe uses cumin seeds, roasted cumin powder, regular salt, black salt, asafoetida (hing), and red chili powder.

  • Sugar – Some white granulated sugar is added to the yogurt to make it sweetened. You can also use crystal sugar in this recipe.

  • Water –  Lukewarm water is needed for soaking vadas. Also, you might need some water for the lentils while grinding them.

  • Toppings – You will need mint-coriander chutney and date tamarind chutney for toppings. The sweet tamarind chutney and spicy coriander chutney both add a nice taste to this dahi vada. Also, some thin sev or bhujia is needed for a nice look and crunch.

To get the full recipe with a complete list of ingredients with measurements, please scroll down to the recipe card at the bottom of this page.

overhead shot of dahi vada in a blue glass plate topped with chutneys and sev with a silver plate filled with dahi on the side

Topping Variations

There are many ways you can top dahi vada. The basic recipe has yogurt and chutneys, and a few spices. If you want to spruce up this recipe, other than chutneys and powdered spices you can add any of the below:

  • Sev/bhujia

  • Pomegranate arils

  • Sliced grapes

  • Crushed papdi or gol gappa

  • Chopped onions and coriander

Serving Suggestions

Dahi Vadas can be served as an appetizer, starter, snack, or side dish. It can also be served at gatherings or potlucks.

For a festive meal, you can pair dahi vada with poori, chana masala, paneer khurchan, boondi raita, mango shrikhand, and kaju katli, when serving it with a festive meal.

A single serving of dahi vada on a shimmering plate, drizzled with green and tamarind chutneys, and garnished with fine sev, highlighted by a moody ambiance.

Storage Suggestions

If you are planning to make dahi vada in advance, then after soaking, arrange them on a plate. 

Coat the soaked vadas with thin yogurt. Cover the plate with cling wrap and refrigerate. Thaw the vadas for 30 minutes at room temperature before serving.

When you want to serve, top with prepared seasoned yogurt, chutneys, spice powders, and sev.

Anupama’s Tips, Tricks and Variations to Make Best Dahi Vada Recipe

  1. Yogurt/Curd - Always use the fresh and full cream yogurt for making the best tasting dahi vada. You can use store-bought yogurt, homemade dahi or curd for making this recipe, they both work. When using homemade yogurt, then remember to strain the yogurt to get the smooth creamy yogurt.

  2. Soaking - To get a perfectly soaked dal you need to soak it for a minimum of 5 hours, or else the batter won’t turn fluffy while beating. You can also soak the dal overnight.

  3. Lentils - For this recipe, it is necessary to use the skinned urad dal which looks creamy white. If you would use dal with the skin, the color and texture won’t be perfect.

  4. Oil temperature - For frying vadas, the oil should be hot. To check the oil temperature, add a tiny piece of batter to the oil. If it sizzles and comes up quickly on the surface, it is ready. If it gets stuck to the bottom, it is cold. If the batter turns brown instantly, it is too hot.

  5. Beating the batter - To get the fluffy and soft vadas, the batter should be aerated. Always beat the batter in one direction after pulsing to incorporate the air into the batter. You can whisk the batter using your hands, stand mixer, or a hand mixer. If you are planning to double the recipe, using an electric beater or stand mixer would be a good choice.

  6. Batter consistency - The batter should be thick but of dropping consistency. So if you have to add the water, then add only a little at a time.

  7. Equal sized vada - When frying vadas, make sure to slide equal portions of batter, or the vadas will have different sizes. And the frying time will vary with the different sized vadas. Always fry vadas on medium heat to get evenly cooked vadas with a perfectly golden and crispy layer.

  8. Fry in batches - Do not overcrowd the pan while frying. While frying vadas, make sure to keep some space between the vada, as they increase in size while frying.

  9. Soak dahi vada – Always soak the dahi vada in warm water to expand and double in size. I do this process twice. First time to remove oil and the second time to absorb seasoned water. After soaking, vadas become really soft, so make sure to gently press the vadas to squeeze out the water. This way they won’t break.

More vadas you might want to check out are: Vada Pav,Paush Vada Recipe, and Sabudana Vada.

FAQ

How to make vegan Dahi Vada?

To make a vegan version of Dahi Vada, you just need to use vegan yogurt instead of regular. The vegan yogurt that tastes good in this recipe are: coconut yogurt, cashew yogurt, oat yogurt, or almond yogurt.

What to do if the batter is runny?

If you’ve accidentally added too much water and the batter has become runny, simply add some rice flour and mix until it thickens and reaches the desired consistency.

How to Freeze Fried Vadas?

To freeze vadas, let them cool completely. Then place them on a parchment paper-lined plate. Freeze for 2-3 hours then transfer fried vadas to a ziplock bag or freezer-safe container and seal it. You can store frozen vadas for up to 2 months.

When you want to enjoy it, add the Vadas to the hot water and let them soak for about 20 minutes or until they puff up.

After that, remove and soak them in seasoned warm water and soak for 10-15 minutes. Squeeze off the excess water and arrange them on a plate. Top with yogurt, chutneys, and spices. Enjoy!

Is dahi vada healthy or unhealthy?

Due to the probiotic-rich properties of yogurt and nutrient-rich lentils, dahi vada can be considered a healthy snack. It has many health benefits, such as being rich in fiber and protein and aiding in digestion. Since the lentils fritters are deep fried, it is advised not to serve it as a staple, and control portion sizes.

What is dahi bhalla made of?

Dahi Bhalla or Dahi Vada is made of deep-fried urad dal vada or lentil balls. These balls are soaked in water and then dunked in whisked, spiced yogurt or chaat dahi. As a final garnish, it is topped with tamarind chutney, mint coriander chutney, powdered spices, and some nylon sev.

What to eat with dahi vada?

Dahi Vada is generally served alone, topped with a variety of chutneys (tamarind and mint), and spices like chaat masala, roasted cumin powder, and red chili powder. If you are planning to serve it at parties or get-togethers, it can also be served along with other chaat or snack dishes such as Paneer Pakora, Pyaaz Pakora, Pani Puri, Bhel Puri, and Samosa Chaat.

Can we store dahi vada batter in the fridge?

Yes, you can store this batter in the refrigerator for a couple of days. But the batter becomes sour after a couple of days so make sure not to store it for more than 2-3 days. If you want to store it for a longer period, then store it in the freezer for up to 4 weeks.

Can I freeze soaked vada?

Yes, you can freeze water-soaked vadas. Once you’ve squeezed the water, place them on a parchment paper-lined tray. Freeze 2-3 hours, then transfer them to a ziplock bag and freeze. When you want to serve, thaw the vadas overnight in the refrigerator and assemble.

Why does my vada burst in oil?

Vadas only burst while frying when the batter is too thin, too much water in the batter can cause the vada to burst. Make sure that the batter is thick. You can fix the runny batter by adding rice flour.


Dahi Vada Recipe (Dahi Bhalla) (Step-by-step photo instructions)

Soaking lentils

  1. Rinse the urad dal (lentils) in water 3 to 4 times or until the water becomes clear. Now, soak the rinsed dal in enough water for 5 hours or overnight.
  2. Image of the recipe cooking step-1-1 for Dahi Vada Recipe (Dahi Bhalla)

Making seasoned yogurt (chaat wala dahi)

  1. Add chilled yogurt to a mixing bowl. Also, add granulated sugar and salt to it. Whisk the yogurt (curd) until everything is smooth and well combined. You can also add 1/4 cup of water if you want thinner dahi. Now refrigerate it for 30 minutes.
  2. Image of the recipe cooking step-2-1 for Dahi Vada Recipe (Dahi Bhalla)

Making Vada Batter

  1. After 5 hours, drain the water from the soaked lentils and add them to a blender or mixer grinder, and pulse to make a thick and smooth batter. The batter should be thick, but not too thick, so you can add 1-2 tablespoons of water if required. Just make sure it does not have a pouring consistency.
  2. Image of the recipe cooking step-3-1 for Dahi Vada Recipe (Dahi Bhalla)
  3. Transfer the lentil batter to a large mixing bowl. Now, using your fingers or a wired whisk, beat it briskly in one direction for about 6-7 minutes or until the mixture becomes light and fluffy. The fluffier mixture makes the soft and fluffy vadas. You can check the doneness of the batter by flipping the bowl. Flip the bowl, and if the batter sticks to the bowl, then it is ready.
  4. Image of the recipe cooking step-3-2 for Dahi Vada Recipe (Dahi Bhalla)
  5. Now add chopped green chilies, chopped ginger, cumin seeds, raisins, chopped cashews, and salt to it. Gently whisk again until well combined. Keep it aside.
  6. Image of the recipe cooking step-3-3 for Dahi Vada Recipe (Dahi Bhalla)

Deep Frying Vada

  1. Heat oil in a wide pan over medium-high heat. Once the oil is hot, turn the heat to medium. Now, dip your fingers (or a spoon) in the cold water, scoop the batter and shape the dal mixture into small balls and then carefully drop it into the hot oil. Drop more vadas in oil, keeping some distance. You can fry about 9-10 vadas in the wide pan. Do not overcrowd the pan while frying vadas. This is because vadas will increase in size while deep frying, so make sure to keep enough space for them to expand in the pan.
  2. Image of the recipe cooking step-4-1 for Dahi Vada Recipe (Dahi Bhalla)
  3. Turn the vadas gently when they are fried from the bottom and sides. Deep fry them until they become lightly golden and crispy from all the sides.
  4. Image of the recipe cooking step-4-2 for Dahi Vada Recipe (Dahi Bhalla)
  5. Remove the fried vadas from the pan and place them on a kitchen tissue-lined plate. Fry vadas until all the batter is used up. Keep them aside to cool for 10-12 minutes.
  6. Image of the recipe cooking step-4-3 for Dahi Vada Recipe (Dahi Bhalla)

Soaking Vadas

  1. In another mixing bowl, add warm water. Now add fried vadas to the water and let them soak for about 10 minutes.
  2. Image of the recipe cooking step-5-1 for Dahi Vada Recipe (Dahi Bhalla)
  3. Now transfer vadas to another bowl. After that, add enough lukewarm water to another mixing bowl. This double soaking will remove excess oil and help vadas soak in water and increase in size. Also add salt, asafoetida, and roasted cumin powder. Gently stir the vadas in the water and set them aside to absorb for 10-15 minutes. After soaking and expanding, vadas would become lighter in color and bigger in size.
  4. Image of the recipe cooking step-5-2 for Dahi Vada Recipe (Dahi Bhalla)

Assembling Dahi Vada

  1. Take out the soaked vadas from the water, place them between palms and squeeze out excess water. Place these soaked vadas on a serving plate.
  2. Image of the recipe cooking step-6-1 for Dahi Vada Recipe (Dahi Bhalla)
  3. Pour a generous amount of seasoned yogurt, making sure you are covering every vada. Drizzle the vadas with tamarind date chutney, mint-coriander chutney.
  4. Image of the recipe cooking step-6-2 for Dahi Vada Recipe (Dahi Bhalla)
  5. Then sprinkle with roasted cumin (jeera) powder, red chili powder, and black salt over the vadas. Top with some sev or bhujia. Your dahi vada or dahi vada (Dahi Bhalla) is ready, serve it chilled.
  6. Image of the recipe cooking step-6-3 for Dahi Vada Recipe (Dahi Bhalla)

Recipe Card


Dahi Vada Recipe (Dahi Bhalla) [Recipe]

Recipe Image
Dahi Vada or Dahi Bhalla is a popular North Indian dish made of deep fried lentil balls, dunked in yogurt, mint chutney and sweet chutney.
★★★★★
(Rating: 5 from 4 reviews)

Prep time 🕐 Cook time 🕐 Total time 🕐
45 mins
Category ☶ Cuisine ♨ Serves ☺
Snacks Indian 6
Nutrition Info ⊛ Serving size ⊚
60 calories 1

INGREDIENTS

Ingredients For Vada
  • 1 cup urad dal (split & dehusked black gram lentils )
  • Oil for frying
  • 1-2 tablespoons raisins
  • 1-2 tablespoons cashews, chopped
  • Salt, to taste
  • 1-2 small-sized green chilies, chopped
  • 1 teaspoon ginger, finely chopped or grated
  • 1 teaspoon cumin seeds
  • Water
Ingredients For Soaking Vada
Ingredients for chaat wala dahi (seasoned yogurt)
  • 500 grams thick yogurt, chilled
  • 1/2 tsp black salt
  • 1/4 cup granulated sugar, or as per taste
Ingredients for Dahi Vada:
  • Soaked vadas
  • Chaat wala dahi (seasoned yogurt)
  • Roasted cumin (jeera) powder
  • Red chili powder
  • Black salt
  • 1/4 cup tamarind date chutney
  • 1/4 cup mint-coriander chutney
  • Sev or bhujia

INSTRUCTIONS:

Soaking lentils
  1. Rinse the urad dal (lentils) in water 3 to 4 times or until the water becomes clear. Now, soak the rinsed dal in enough water for 5 hours or overnight.
Making seasoned yogurt (chaat wala dahi)
  1. Add chilled yogurt to a mixing bowl. Also, add granulated sugar and salt to it. Whisk the yogurt (curd) until everything is smooth and well combined. You can also add 1/4 cup of water if you want thinner dahi. Now refrigerate it for 30 minutes.
Making Vada Batter
  1. After 5 hours, drain the water from the soaked lentils and add them to a blender or mixer grinder, and pulse to make a thick and smooth batter. The batter should be thick, but not too thick, so you can add 1-2 tablespoons of water if required. Just make sure it does not have a pouring consistency.
  2. Transfer the lentil batter to a large mixing bowl. Now, using your fingers or a wired whisk, beat it briskly in one direction for about 6-7 minutes or until the mixture becomes light and fluffy. The fluffier mixture makes the soft and fluffy vadas. You can check the doneness of the batter by flipping the bowl. Flip the bowl, and if the batter sticks to the bowl, then it is ready.
  3. Now add chopped green chilies, chopped ginger, cumin seeds, raisins, chopped cashews, and salt to it. Gently whisk again until well combined. Keep it aside.
Deep Frying Vada
  1. Heat oil in a wide pan over medium-high heat. Once the oil is hot, turn the heat to medium. Now, dip your fingers (or a spoon) in the cold water, scoop the batter and shape the dal mixture into small balls and then carefully drop it into the hot oil. Drop more vadas in oil, keeping some distance. You can fry about 9-10 vadas in the wide pan. Do not overcrowd the pan while frying vadas. This is because vadas will increase in size while deep frying, so make sure to keep enough space for them to expand in the pan.
  2. Turn the vadas gently when they are fried from the bottom and sides. Deep fry them until they become lightly golden and crispy from all the sides.
  3. Remove the fried vadas from the pan and place them on a kitchen tissue-lined plate. Fry vadas until all the batter is used up. Keep them aside to cool for 10-12 minutes.
Soaking Vadas
  1. In another mixing bowl, add warm water. Now add fried vadas to the water and let them soak for about 10 minutes.
  2. Now transfer vadas to another bowl. After that, add enough lukewarm water to another mixing bowl. This double soaking will remove excess oil and help vadas soak in water and increase in size. Also add salt, asafoetida, and roasted cumin powder. Gently stir the vadas in the water and set them aside to absorb for 10-15 minutes. After soaking and expanding, vadas would become lighter in color and bigger in size.
Assembling Dahi Vada
  1. Take out the soaked vadas from the water, place them between palms and squeeze out excess water. Place these soaked vadas on a serving plate.
  2. Pour a generous amount of seasoned yogurt, making sure you are covering every vada. Drizzle the vadas with tamarind date chutney, mint-coriander chutney.
  3. Then sprinkle with roasted cumin (jeera) powder, red chili powder, and black salt over the vadas. Top with some sev or bhujia. Your dahi vada or dahi vada (Dahi Bhalla) is ready, serve it chilled.

WATCH RECIPE VIDEO: Click the play button and video will load ...


NOTES:

  1. Beating the batter - To get the fluffy and soft vadas, the batter should be aerated. Always beat the batter in one direction after pulsing to incorporate the air into the batter. You can whisk the batter using your hands, stand mixer, or a hand mixer. If you are planning to double the recipe, using an electric beater or stand mixer would be a good choice.
  2. Batter consistency - The batter should be thick but of dropping consistency. So if you have to add the water, then add only a little at a time.
  3. Equal sized vada - When frying vadas, make sure to slide equal portions of batter, or the vadas will have different sizes. And the frying time will vary with the different sized vadas. Always fry vadas on medium heat to get evenly cooked vadas with a perfectly golden and crispy layer.
  4. Use gluten-free asafoetida (hing) to make it gluten-free. You can also skip adding asafoetida.


Subscribe to our mailing list and collect recipes wherever you are. It's FREE + You'll also get a BONUS EBOOK about INTERESTING COOKING TIPS.

Share this Recipe with your friends: