Dal Dahi Vada Recipe
Dal Dahi Vada is one of the most loved Indian snack recipes, famous for its soft lentil dumplings soaked in creamy yogurt and topped with flavorful chutneys and spices. This refreshing dish is especially popular during festivals, family gatherings, and summer afternoons because of its cooling taste and rich texture. The combination of fluffy vadas, chilled curd, sweet tamarind chutney, and spicy masala creates an irresistible balance of flavors that everyone enjoys.
Traditionally prepared using urad dal, Dahi Vada is a classic North Indian delicacy that can easily be recreated at home with simple ingredients. While it may seem complicated, the process becomes easy once you understand the right batter consistency and frying technique. The secret to perfect Dal Dahi Vada lies in making soft vadas that absorb water and yogurt beautifully without becoming soggy.
This recipe is ideal for festive occasions like Holi, Diwali, Raksha Bandhan, or even as a delicious appetizer for dinner parties. It is protein-rich, filling, and can be prepared in advance, making it a convenient dish for celebrations. You can also customize the toppings according to your taste preferences by adding green chutney, pomegranate seeds, sev, or roasted cumin powder.
The creamy yogurt combined with soft lentil fritters gives a melt-in-the-mouth experience. The sweet, tangy, and spicy flavors come together perfectly, making every bite refreshing and satisfying. Whether you are preparing it for guests or simply craving a traditional Indian chaat at home, Dal Dahi Vada never disappoints.
Preparation Time
- Soaking Time: 6-8 hours
- Preparation Time: 20 minutes
- Cooking Time: 30 minutes
- Total Time: Approximately 1 hour (excluding soaking)
Ingredients
For Vada Batter
- 1 cup urad dal (split black gram without skin)
- 2 tablespoons moong dal (optional)
- 1 inch ginger
- 2 green chilies
- Salt to taste
- A pinch of asafoetida (hing)
- Oil for deep frying
For Soaking
- Warm water
- A pinch of salt
For Yogurt Mixture
- 3 cups fresh chilled curd/yogurt
- 2 tablespoons sugar
- Salt to taste
For Topping
- Tamarind chutney
- Green chutney
- Roasted cumin powder
- Red chili powder
- Black salt
- Fresh coriander leaves
- Pomegranate seeds (optional)
- Sev (optional)
Step-by-Step Recipe
Step 1: Soak the Dal
Wash the urad dal and moong dal thoroughly 2-3 times. Soak them in enough water for at least 6-8 hours or overnight. Proper soaking helps in achieving soft and fluffy vadas.
Step 2: Prepare the Batter
Drain the soaked dal completely and transfer it to a grinder. Add ginger and green chilies. Grind to a smooth and thick batter using very little water. The batter should be light and fluffy, not runny.
Transfer the batter to a large bowl. Add salt and hing. Beat the batter for 5-7 minutes using your hands or a whisk to incorporate air. This step is extremely important because it helps make soft vadas.
To check if the batter is ready, drop a small portion into water. If it floats, the batter is perfectly aerated.
Step 3: Fry the Vadas
Heat oil in a deep pan on medium flame. Wet your fingers with water and take a small portion of batter. Carefully slide it into the hot oil.
Fry multiple vadas together but do not overcrowd the pan. Cook until they turn golden brown and crisp from all sides.
Remove and place them on a kitchen towel.
Step 4: Soak the Vadas
Take warm water in a large bowl and add a pinch of salt. Place the fried vadas into the warm water for 15-20 minutes.
After soaking, gently press each vada between your palms to remove excess water without breaking them. This step makes the vadas soft and allows them to absorb yogurt beautifully.
Step 5: Prepare the Yogurt
Whisk chilled yogurt until smooth and creamy. Add sugar and salt according to taste. Mix well. If the yogurt is thick, add a little chilled water or milk to get a pouring consistency.
Step 6: Assemble the Dahi Vada
Arrange the soaked vadas in a serving dish. Pour generous amounts of chilled yogurt over them so they are fully covered.
Top with tamarind chutney, green chutney, roasted cumin powder, red chili powder, and black salt.
Garnish with coriander leaves, sev, and pomegranate seeds for extra flavor and presentation.
Serve chilled.
Tips for Soft Dahi Vada
Use Fresh Dal
Fresh urad dal gives better texture and softness to the vadas.
Beat the Batter Well
Aerating the batter is the key to soft and fluffy vadas.
Fry on Medium Heat
Very hot oil may brown the vadas quickly from outside while leaving them uncooked inside.
Soak in Warm Water
Warm water softens the vadas perfectly and removes excess oil.
Use Chilled Yogurt
Cold and creamy yogurt enhances the taste and gives a refreshing flavor.
Serving Suggestions
Dal Dahi Vada can be served as:
- Evening snack
- Festival appetizer
- Side dish in North Indian meals
- Party starter
- Chaat platter item
Serve it chilled during summers for the best experience.
Variations
South Indian Style
Add curry leaves and mustard tempering over the yogurt for a South Indian twist.
Sweet and Spicy Version
Increase tamarind chutney for extra sweetness and balance with spicy green chutney.
Healthy Version
Use appe pan or air fryer instead of deep frying.
Stuffed Dahi Vada
Stuff the batter with raisins or chopped nuts before frying.
Storage Tips
- Store fried vadas in the refrigerator for 2 days.
- Yogurt mixture can be refrigerated separately.
- Assemble just before serving for the freshest taste.
Why You Will Love This Recipe
- Soft and melt-in-mouth texture
- Perfect balance of sweet, spicy, and tangy flavors
- Easy to prepare ahead
- Great for festivals and parties
- Rich in protein
- Refreshing summer dish
Dal Dahi Vada is a timeless Indian recipe that brings comfort, flavor, and celebration together in one dish. The creamy yogurt, soft lentil dumplings, and flavorful toppings create a delicious combination that is impossible to resist. Once you try this homemade version, it will surely become a regular part of your festive menu and family gatherings.

