Everyone loves snacking; this is why people of all ages and nationalities eagerly wait for the evenings. Dahi Bhalla, also known as Dahi Vada, is a very popular North Indian snack, particularly in Punjab and Delhi. Can you imagine your regular dals (lentils) giving you a burst of flavors? I assure you, you will enjoy this Indian Delicacy packed with goodness.  

Also, you can have this incredibly yummy snack whenever and however you want! Go get cooking and make the softest dahi bhalla at home.

About Dahi Bhalla / Dahi Vada Recipe

Our recipe can help you prepare the softest dahi bhalla topped with fantastic chutneys in 15 minutes tops. It is very delicious and makes for a wholesome meal during any time of the day. I feel this is one of the best dal-based recipes that no one can resist. You can prepare these tempting and flavorful dahi vadas for your guests.

I would like to recommend my More Recipes.

Ingredients required for making homemade dahi bhalla / dahi Vada Recipe:

  • Urad Dal – Soaked
  • Ginger
  • Cumin Seeds
  • Dhaniya Powder
  • Salt
  • Asafoetida
  • Sugar
  • Kashmiri Red Chili Powder
  • Garam Masala
  • Dates and Tamarind Sauce
  • Coriander Sauce
  • Onion Chat Masala
  • Aloo Bhujia

Stepwise Instructions with image on how to make homemade dahi bhalla / dahi vada recipe:


To make Dahi Bhalla we have soaked 1 cup of Urad Dal and 1/2 cup of Yellow Moong Dal overnight or can be soaked in hot water for 2 hours drain the excess water out of it and now it’s time to grind.

Now put the dal slowly(batch-wise) in the grinder to it add Ginger, Cumin Seeds, and Dhaniya Powder now grind all the ingredients nicely.

Once it’s grinded whisk the batter nicely until it starts to fluff up then add Salt, and Dhaniya powder and mix it well.

Pre-heat the oil add small balls of batter into it and let it fry properly. 

Flip it over and make sure that the Vadas are cooked and crispy from both sides take them out.

Now take warm water add Asafoetida and Salt mix it a little bit and add our cooked vadas / Bhalla and let them soak in the water until they turn soft and squeezy.

Squeeze the water out of them, then for making Dahi we’ll take Dahi add Sugar and Salt and mix it together.

Now pour Yogurt on top of the Vadas and top it up with Kashmiri Red Chili Powder, Garam Masala, Salt, Dates and Tamarind Chutney, Coriander Chutney, Onion, Chat Masala, and Aloo Bhujia. Our Dahi Vada/ Bhalla are ready.  

Tips for making the Best Homemade Dahi Bhalla-

Well, making the perfectly soft and fluffy dahi bhalle takes practice and time. But don’t worry, I am here to help you. Below are some dahi vada tips and tricks to make tasty and fulfilling dahi vada chaat at home 

  • Use half urad dal and half moong dal to make soft dahi bhalla. But if you like the flavor of urad dal, make it 75% and 25%.
  • Do not add too much water to grind the lentils because you need a thick paste.
  • Beat the batter nicely or whisk it well to get a fluffy batter, which will become lighter, change color, and almost double in size.
  • Drop a small ball of batter in water to test the batter. It is ready to fry if it floats.
  • If you want even-sized vadas, use an ice cream scoop to drop them into the hot oil.
  • Make sure to heat the oil on medium heat to get properly cooked bhalle.
  • Let them cool in warm water for about 15 to 20 minutes after frying. The bhallas will become soft, but remember to soak the water before serving.

Why try the Recipe?  

It is a very appetizing and flavorful dish. This easy dahi bhalla recipe will just take 15 minutes, and I am sure your family and friends will love it. You can make it sweet, tangy, or spicy with just the chutneys and spices. Besides being yummy and mouth-watering, they are very nutritious too. The lentils are protein dense, low in cholesterol, and prevent colon cancer. Let’s discuss their health benefits in detail.

Dahi Bhalla or Vada Chaat is super easy to customize as you can add more spices and chutneys per your taste. It is a popular snack for special days like Holi, Diwali, and get-togethers in India. Serve by sprinkling cumin powder, garam masala, red chili powder, chat masala, black salt, and onions on the top with yogurt, tamarind chutney, and coriander chutney. Don’t forget to add everybody’s favorite Aloo Bhujia (Sev) for the extra crunch and flavor. And the absolutely delicious Dahi Bhalle is ready to enjoy! 

Some people also garnish it with pomegranate, dates, papdi, or cilantro. Don’t wait up; go try our Dahi Vada Recipe today! Explore “SpicYum” for more delicious and interesting indian recipes.

Frequently Asked Questions

What is Dahi Vada?

Dahi Vada is very popular street food from the northern parts of India. Which Dahi means Yogurt and Vada means nicely fried in oil Dumplings. This is a very likable dish to have as it contains Fluffiness, Sourness, and Tangyness all together in one dish.

What is the difference between Dahi Bhalla and Dahi Vada

Both Dahi Bhalla and Dahi Vada are basically the same dishes with the same ingredients but with slightly different names given to them in different parts of India. In North India, it’s commonly called Dahi Bhalla and in South India, it is called Dahi Vada, Vada name is the same but the only difference is between Bhalla and Vada.

Benefits of Dahi Vada(Bhalla)

There’s no doubt, in the fact that making Vada requires too much oil as they are deep-fried but that doesn’t change the healthy nutritional value they have inside because of the presence of Urad dal(lentils) and Yogurt. Yogurts are very rich in vitamins, probiotics, calcium, and protein and on the other hand, Lentils are highly rich in Proteins. So, we don’t have to worry about whether this dish will harm us in any way as it will very effectively balance itself with the high amount of nutrients present in it.

Can Dahi Vada be eaten daily/ at the time of dieting

Eating Vada once in a while will not badly affect you in any way but if taking it daily at the time of breakfast or at the time of snacks can purely affect you and your diet as it has too much oil and you wouldn’t want to intake that much amount while dieting.

Can we store Vada batter in a refrigerator?

Yes, Vada batter can be stored in a refrigerator but if it’s stored properly without letting any exposure of heat then the batter can stay for about 2 days otherwise it will get a bit fermented which will then lead to more oil in the making of Vada.  

Urad Dal Benefits: 

  • It is high in fiber that improves your digestion and also controls your blood sugar levels, making it perfect for diabetic patients.
  • This lentil contains magnesium and potassium, which protects your heart by maintaining cholesterol levels.
  • Urad Dal also contains iron, calcium, phosphorus, antioxidants, protein, and other essential vitamins and minerals that strengthen bones and boost energy.

 Moong Dal Benefits: 

  • It is rich in iron that helps produce red blood cells, increasing blood circulation.
  • Moong Dal has a good amount of fiber that aids digestion and helps prevent diabetes.
  • The yellow dal is also packed with protein, calcium, potassium, magnesium, vitamin B6, copper, and many important vitamins and minerals that produce energy and maintain healthy brain functioning and overall health.

Homemade Dahi Bhalla Recipe | Dahi Vada Recipe

Want to try a savory snack? Here is a simple and quick dahi bhalla recipe to satisfy your taste buds
No ratings yet
Prep Time 12 hours 10 minutes
Cook Time 15 minutes
Total Time 12 hours 25 minutes
Course Breakfast, Dinner, Lunch, Snacks
Cuisine Indian
Servings 6 people
Calories 104 kcal


  • Grinder
  • Mixing Bowl
  • Frying pan
  • Bowl
  • Serving plate


  • 1 cup Urad Dal Soaked
  • Ginger
  • 1 tsp Cumin Seeds
  • 1/4 tsp Dhaniya Powder
  • 1/2 tsp Salt
  • 1/2 tsp Dhaniya Powder
  • 1/8 tsp Asafoetida
  • 1/2 tsp Salt
  • 1/2 tsp Sugar
  • 1/4 tsp Salt
  • Kashmiri Red Chili Powder
  • Garam Masala
  • Salt
  • Dates and Tamarind Sauce
  • Coriander Sauce
  • Onion
  • Chat Masala
  • Aloo Bhujia


  • Preparing
  • – After Soaking Urad Dal overnight.
  • – Add it to the grinder followed by ginger, Cumin Seeds, and Dhaniya Powder. Grind it all together.
  • – Gently whisk the batter and add Salt and Dhaniya Powder. Mix it together.
  • Cooking
  • – Heat the pan add oil, and to it a small portion of batter in a shape of balls and let them fry.
  • – Now take a pan fill it with water add Asafoetida and Salt to it. Mix it properly.
  • – Add Vada to the water and let it sit for a while.
  • – Squeeze all the Vadas properly.
  • – Now take a small jar full of Dahi and add Sugar and Salt to it. Mix it together.
  • – Pour the Dahi onto the Squeezed Vadas now garnish it with Kashmiri Red Chili Powder, Garam masala, Salt, Dates and Tamarind Sauce, Coriander Sauce, Onions, Chat masala, and Aloo Bhujia.
  • – Dahi Vada(Bhalla) is ready.



Calories: 104kcalCarbohydrates: 17gProtein: 8gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 487mgPotassium: 6mgFiber: 7gSugar: 1gVitamin A: 6IUVitamin C: 1mgCalcium: 24mgIron: 3mg
Keyword dahi bhalla, dahi bhalla recipe, dahi vada recipe, homemade dahi bhalla
Tried this recipe?Let us know how it was!

You will love our dahi bhalla recipe

And crave more with every bite you take!