This Soft Dahi Vada Recipe makes the best flavorful, melt-in-your-mouth dahi vadas, a popular Indian street food, that is loved by many due to the burst of flavors, sweet, tangy, spicy, and everything in between. This dish is a true delight for the taste buds, refreshing, satisfying, and flavorful. You'll find yourself craving more, especially on those hot and humid summer days to beat the heat and indulge your senses.

The name 'Dahi Vada' is derived from 'Dahi', which translates to yogurt, and 'Vada', which means deep-fried fritter.
Jump to:
Why you'll love this?
- They are very tasty with the tangy, sweet, and spicy chutneys and yogurt, and the crisp fritters on top.
- Great for parties and get-togethers, your guests will love them. Some other appetizer recommendations are Indian vegetable puffs, parippu vada, cream cheese veggie roll ups, fried sabudana vada, and veggie cutlets with beets.
- Make them in advance, and add the chutneys just before serving.
- You can get creative and add pomegranate seeds and any other toppings that you like.
- One bite into it and your taste buds will get an explosion of flavors.
- In the making process, soak fritters in hot water and squeeze, and drain off all the oil. So you can still enjoy this dish guilt-free. You can also shallow fry the lentil fritters in an appe-pan like in making vegetarian malai kofta, so it appeals to the calorie-conscious as well.
- Dahi Vada can make a great authentic appetizer or a meal in itself, as they are quite filling.
- The soaked, ground, and deep-fried lentils paired with yogurt are a great source of nutrition too.
Ingredients needed
- black gram split (urad) - soaked in water for about 3 to 4 hours
- moong dal yellow split - soaked in water for about 3 to 4 hours
- ginger, green chillies, coriander leaves
- yogurt, sugar, salt
- Sauces - tamarind chutney, mint chutney
- Spices - red chili powder, chaat masala, cumin powder
- crunchy lentils, pomegranate seeds
How to make Soft Dahi Vada?
Soak the lentils for about four hours in a large pan. Grind in a mixer with very little water, ginger, and green chilies to a smooth but thick paste. Whisk the batter well with a fork or spoon for about 4 to 5 minutes so it aerates.
Deep fry a spoonful of batter and dish it out into a bowl lined with a paper towel. Once the Vadas or fritters are cool, submerge them in a large container with hot water for about 20 minutes.
In a bowl, beat the yogurt, salt, and sugar; keep it aside. Dish the fritters and squeeze the water and oil from them by compressing between two spoons. Transfer them to the bowl with sweetened beaten yogurt. Add crunchy toppings, chutneys, and serve.

- Step 1: Grind the soaked dals with ginger and green chillies with very little water to form a thick batter. Add salt and beat well so it turns fluffy and aerated.

- Step 2: Heat oil and add a spoonful to the heated oil and deep-fry the fritters.

- Step 3: Fry on both sides until they turn golden brown.

- Step 4: Cool and transfer the fritters to a large bowl of hot water and keep the fritters submerged with a heavy lid or plate.

- Step 5: Squeeze the fritters out using 2 spoons and dip them into beaten sweetened yogurt sauce.

- Step 6: Add sweet and spicy chutneys and crispy fritters. Serve immediately.
Soft Dahi Vada Recipe - How to Serve?
Drizzle the vadas soaked in yogurt with green mint and coriander chutney, tamarind chutney, pomegranate seeds, and crunchy bites of fine sev(crispy bites made with chickpea flour) if you like.
The sev and chutneys are available in the grocery aisles or can be made at home. You can also sprinkle a little red chili powder, cumin powder, and chaat masala if you wish.

Useful Tips
- There are certain tips to follow to make the Dahi Vadas soft, so they melt in your mouth with the first bite. We use two types of lentils, split black gram dal and split yellow moong dal, in the ratio of 1 is to ¼ in this recipe. Alternately, you can use split black gram alone, which will also work.
- Whisk the batter well with a fork or spoon for about 4 to 5 minutes so it aerates. This step is very important to make the Dahi Vadas soft.
- To check if the batter is well aerated, drop a spoonful of it into a bowl of water and see if it floats.
- When the Vadas are ready to be submerged in water, make sure to place a plate and a heavy container on the top to ensure the Vadas are submerged in water.
If you love this recipe, you may also love other delicious Indian Street foods like Street Pav Bhaji and Spicy Vada Pav.
Recipe FAQs
Homemade yogurt made with live cultures gives the best taste when used in making Dahi vadas. You can easily make yogurt in an Instant Pot by adding live cultures and setting it to yogurt mode.
If you are unable to make it at home, buy the plain yogurt with live cultures from the grocery store. The consistency should not be very sticky; it should be thick and a little runny. It is better to use curd that is not sour.
The batter can be made and stored in the refrigerator in advance and taken out just before using. If refrigerating, make sure to add the salt only just before frying. Try to use the batter within two days else it can get sour.
Related Recipes
If you tried this Soft Dahi Vada Recipe or any other recipe on my blog, please leave a 🌟 star rating and a 📝 comment below. I love hearing from you!

Soft Dahi Vada Recipe
Ingredients
For Vadas
- 1 cup black gram split (urad)
- ¼ cup moong dal yellow split
- ½ inch ginger
- 2 green chillies or as desired
For Yogurt sauce
- 4 cups yogurt beaten well
- 5 tsp sugar or more if you prefer sweeter
- 1 tsp salt or to taste
- 2 cups water
For garnish
- 2 tbsp mint chutney
- 2 tbsp tamarind relish chutney
- 2 tbsp lentils dev
- ¼ cup pomegranate seeds
- 1 pinch red chili powder
- 1 pinch chaat masala powder
- 1 pinch cumin powder
- 1 tbsp coriander leaves finely chopped
Instructions
- Soak the lentils for about four hours in a large bowl of water.
- Grind the soaked dals with ginger and green chillies with very little water.
- Add salt and beat the batter well for about 5 minutes until it aerates well.
- In a deep fry pan heat oil and pour a spoonful of batter.
- Fry the lentil fritters and drain them into a bowl with paper towel.
- After it is cooled transfer the fritters to a large bowl of hot water and keep the fritters submerged with a heavy lid or plate.
- Keep a flat bowl of yogurt beaten with water, a little salt and sugar ready .
- Squeeze the fritters of oil and water and transfer to the bowl filled with beaten yogurt .
- Drizzle with mint chutney, tamarind chutney, pomegraranate seed and top with crunchy sev if desired.
- Sprinkle a pinch of red chilli powder , cumin powder and chaat masala all over if desired.
Notes
- There are certain tips to follow to make the Dahi Vadas soft, so they melt in your mouth with the first bite. We use two types of lentils, split black gram dal and split yellow moong dal, in the ratio of 1 is to ¼ in this recipe. Alternately, you can use split black gram alone, which will also work.
- Whisk the batter well with a fork or spoon for about 4 to 5 minutes so it aerates. This step is very important to make the Dahi Vadas soft.
- To check if the batter is well aerated, drop a spoonful of it into a bowl of water and see if it floats .
- When the Vadas are ready to be submerged in water, make sure to place a plate and a heavy container on the top to ensure the Vadas are submerged in water.










I love the combination of flavors especially because I love lentils and I also love fritters. This is so delicious!
Thank you so much for such a nice comment, appreciate it!
I dont like yogurts but the way you presented it makes me want to try! really nice!
Thanks Michael , yes the spices and the crunchy bites makes this yogurt based dish taste even better!
Lately I've been eating more and more vegetarian dishes and this just sounds great, will try it this weekend!
Yes indeed this is a great option for vegetarians ! Thank you so much
it looks heavenly delicious! I want to eat it right now! thanks for the recipe
Aww, Thank you so much for the wonderful comment!
Love dahi vada and this one looks yum. Thank you for sharing the recipe. Will be trying soon.
Thank you dear , hope you enjoy it as well!
Wow, this sounds so unlike anything I've ever had before! It certainly looks very intriguing.
Thank you so much!
Just looking at these fritters makes my mouth water. I can imagine that the first bite will be a burst of flavours. It'll be like having a party in your mouth.
Thank you so much for the wonderful comment, you are absolutely right its definitely a party in the mouth !
Oh I love savory yogurt dishes, these lentil fritters in yogurt looks amazing! Such a versatile dish as you can flavor the fritters any way you want!
Wonderful to hear that Sonila, yes one can flavor it as they like .Thanks for the wonderful comment!
You reminded me of chaat stalls in India. Yummy! 😋
Chaat shops have amazing mouthwatering snacks and so glad to hear this reminds you of it. Thank you so much!
This looks like an incredible vegan dish. I can't wait to try it.
Thank you so much for the wonderful comment Larena!
This lentil fritter recipe looks amazing. I love that you serve the fritters in yogurt! Definitely on my to-make list!
Thank you so much Jacque , the fritters give the nice extra crunch and definitely worth a try! Enjoy .
This looks amazing and would have so many flavors.
Thank you Angela, it absolutely bursts with amazing flavors!
ATTRACTIVE ! 💙
Many Thanks Suni !
That looks amazing! And I love the plating! Plus it's such a healthy snack!
Thank you so much , the plating makes it very tempting and sure enough it is healthy as it is made with soaked lentils.
Looks too good. Perfect for the warm weather.
Thanks a lot Neetha, yes indeed perfect for the warm weather!