• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
  • Category Index
  • How To

Indian Ambrosia

menu icon
go to homepage
  • Category
  • Collections
  • Chicken
  • Vegetarian
  • Subscribe
  • Instant Pot
  • Quick & Easy
  • What's New
  • About
subscribe
search icon
Homepage link
  • Category
  • Collections
  • Chicken
  • Vegetarian
  • Subscribe
  • Instant Pot
  • Quick & Easy
  • What's New
  • About
×
You are here: Home » Lentils and Beans

Published: Jul 19, 2020 · Modified: Sep 3, 2021 by Saima · This post may contain affiliate links. As an Amazon affiliate, I earn from qualifying purchases · This blog generates income via ads.

Dahi Bhalla (Fried Lentil Balls in Yogurt)

129 shares
Jump to Recipe
Dahi Vada in a plate

Dahi bhalla or dahi vada is a wildly popular snack/chaat made by frying soaked and ground lentils and then dipping them in sweetened yogurt. Topped with a variety of chutneys and spices, these balls are so soft, they will melt in your mouth!

Dahi Bhalla in a long plate

Call it dahi bhalla, dahi vada or dahi bara (all the same thing), this Indian street food is a real treat. It is served in every big and small restaurant in India and can be had solo like a snack or as a side along with other dishes in a formal dinner. It does take some prep but it is not a difficult recipe in my opinion. If you follow the steps, you won't go wrong.

And the taste? It's a foodie's dream come true. Savory, sweet, tangy, spicy... it's a happy dance of flavors that will have you smacking your lips in delight and reaching out for more. Don't even think of stopping at one:)

How to make soft dahi bhalla

Usually, when we dip the fried dumplings or bhallas in yogurt, they are soft on the outside but remain hard inside. There is a hard core that persists no matter how long you soak them in water. I'll share with you two neat tricks to prevent this from happening so that what you get are fail-proof vadas every time.

The first trick is to add a little onion paste to the batter before deep-frying it.

The second trick is to whisk the prepared batter before frying until it becomes light and airy.

These two hacks work like a charm every single time! Do this and you will get soft, melt-in-the-mouth vadas all the way through!

Ingredients

Note: Exact quantities of ingredients are given in the recipe card further down.

  • Urad or Maash Dal (affiliate link) - these are split and dehusked black gram lentils. They are a pale cream in color.
  • Mung Dal (affiliate link) - these are petite yellow lentils as you might know, also split and dehusked.
  • Baking soda
  • Onion paste - just two tablespoons
  • Oil for frying - any good vegetable oil like corn, canola or sunflower will work since these generally have a high smoke point.
  • Whisked yogurt - thinned slightly with water.
  • White sugar and salt - added to the yogurt while whisking it.
  • Tamarind chutney - for drizzling on the dahi bara. This is an absolute must, and though not difficult to make, it's a topic for a separate post. Do click on the link to see how to make it.
  • Coriander chutney (optional) - this enhances the taste but is not really necessary. If you want to go the extra step, have a look.
  • Ground spices - roasted cumin and red chilli powder are added to the lentil paste and sprinkled on the dahi bhallas. Chaat masala (affiliate link) can also be used to give it a little more zing.
Dahi Vada in a plate

How to make Dahi Bhalla

Step 1: Soak the lentils

Wash and soak the two dals (urad and mung) together in a large bowl. Add enough water to cover the lentils. Leave the bowl on the kitchen countertop overnight. In the morning, you'll see that the lentils have absorbed a lot of the water and swelled. Drain the remaining liquid through a sieve or colander.

urad and moong dal soaked in water in a bowl

Step 2: Grind the lentils

In a food processor, grind the soaked and drained lentils to get a smooth paste. You can add a couple of tablespoons of water to make the lentils easier to process, but be careful not to thin them out too much. The paste or batter should remain quite thick in consistency.

Step 3: Whisk the batter

You want to incorporate some air into the batter to make it light and puffy when fried. You can do this in two ways. Whisk the batter by hand using a fork or a spoon until you can feel the batter loosening up. Or use an electric hand beater to do the job. I prefer the latter as whisking by hand takes a LOT of time and energy. So, if you have an electric beater, use it! Batter whisked for eight to ten minutes will become light and airy and the vadas will be so much softer. I often find that I can skip the baking soda altogether if I take the trouble of going down this route.

If you are genuinely short of time, you can skip this step and just add baking soda and the other ingredients. You may still get soft vadas thanks to the onion paste but they will not be as light as the ones that were were whisked at the batter stage.

Step 4: Add the other ingredients and mix

Add ground cumin, red chilli powder, salt, baking powder, and onion paste to the batter and mix well.

ground lentils paste in bowl

Step 5: Deep-fry

Heat oil to medium-hot in a deep karahi or wok and slide in a tablespoon-sized ball of batter in the hot oil very gently. Do this until the wok is filled; however, don't overcrowd it with a lot of balls. Wait for a few seconds, then flip the balls and fry on the other side. When the balls turn a deep golden-brown, take them out with a slotted spoon onto a platter lined with kitchen paper to absorb the extra oil.

Since the batter is thick, you might want to use your hand to scoop it and slide it in, but be very careful while doing it. Please don't burn yourself! Another way is to do it wet a tablespoon, scoop out the batter from the bowl and drop it in the hot oil. The water helps the batter slide in easily. Rinse the tablespoon and repeat.

A few tips here are in order:

  • Fry the balls in several batches. Don't overcrowd the wok with too many balls as they will expand slightly while frying.
  • The oil should be medium-hot, so that the balls can get cooked through without burning. If the oil is not hot enough, the balls will soak a lot of it and fall flat. However, if it is too hot, they will burn on the outside while remaining undercooked inside. The trick is test a small amount of batter before doing the whole batch. The oil is the right temperature if the ball rises to the top immediately and acquires a golden brown color after a few seconds.
lentil balls frying in hot oil in wok
lentil balls turning golden brown in hot oil in wok
fried lentil balls

Step 6: Soak the balls in salt water

Take some hot water in a large bowl and dissolve a teaspoon salt in it. Dunk the fried balls in this water for 10 minutes. Then take a ball in your hand and gently squeeze out the excess water without breaking the ball itself. Now, the balls are ready to be assembled to make dahi bare.

lentil balls soaked in water
lentil balls with water squeezed out

Step 7: Assemble

Whisk the yogurt in a bowl and add the sugar and salt. Add half a cup water to make the consistency thinner. Place a few squeezed out balls in the yogurt and keep covered in the refrigerator until ready to eat. Keeping the bowl of dahi bare in the fridge will also give the balls a chance to soak in the yogurt.

When ready to eat, drizzle a little tamarind chutney and green coriander chutney if using on top of the yogurt soaked balls. Finally, sprinkle a little roasted and ground cumin, chilli powder and/or chaat masala on top of the chutneys. Serve chilled!

Dahi Vada in plate

How to store leftovers

The assembled dahi vada can be kept in the fridge for a couple of days though it may become runny after a day or two. Or you have the option to keep the soaked and squeezed balls in the fridge without immersing them in yogurt. They will keep for a few days without spoiling in either case.

However, if you don't want to use up all the balls at once, you can also freeze them. The way to do this is to freeze them before soaking them in water. After frying the balls, do not soak the balls you don't want to use; instead place them in a ziploc bag and place the bag in the freezer. When you want to use some, take the bag out and place it in a bowl of hot water. Once thawed, you can go on with the rest of the steps to make dahi vada.

More snacks and sides you might like

  • Aloo Chaat - a serving of shallow fried baby potato halves in a medley of spices and a dash of tamarind chutney.
  • Mirchi Ka Salan - A spicy curry with jalapeño peppers. Goes perfectly with pulao and biryani
  • Vegetable Spring Rolls - rolls with a delicious filling of cabbage, carrot and spring onion greens. Crispy and golden on the outside and bursting with flavour at first bite!
  • Paneer Fingers - long slices of Indian cottage cheese marinated in a delicious batter and shallow-fried to perfection.

📖 Recipe

Dahi Bhalla in a plate

Dahi Bhalla (Fried Lentil Balls in Yogurt)

Saima Zaidi
Dahi bhalla or dahi bara are fried lentil balls dipped in cold, sweetened yogurt. Topped with a variety of chutneys and spices, these balls are so soft, they will melt in your mouth! Works as a snack or a side dish with all kinds of curries and pulaos.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Resting Time 8 hours hrs
Total Time 8 hours hrs 45 minutes mins
Course Side
Cuisine Indian
Servings 25
Calories 189.9 kcal

Equipment

  • Medium-sized Pyrex bowl
  • Food processor
  • Wok or karahi
  • Electric beaters
  • Slotted spoon

Ingredients
  

  • 1.5 cups urad dal or maash dal split dehusked black gram lentils
  • 0.5 cups mung lentils
  • 1 tablespoon onion paste
  • 3 teaspoon salt divided three ways
  • 2 teaspoon red chilli powder divided
  • 2 teaspoon cumin roasted and ground, divided
  • 0.5 teaspoon baking powder
  • 3 cups cooking oil
  • 2 cups yogurt
  • 2 teaspoon sugar
  • 0.5 cup tamarind chutney
  • 0.5 cup coriander chutney optional
  • 1 teaspoon chaat masala
Prevent your screen from going dark

Instructions
 

  • 1. Wash and soak the urad and mung lentils overnight in a large bowl with enough water to cover the lentils. In the morning, drain the excess liquid in a sieve or colander, reserving a few tablespoons to add to the lentils while grinding if needed.
  • 2. Grind the lentils in a food processor to get a thick batter. You can add the reserved liquid from step 1 while grinding but the consistency needs to be thick.
  • 3. Transfer the batter to another bowl and whisk with a pair of electric beaters until the batter becomes light and airy (8-10 minutes).
  • 4. Add 1 tablespoon onion paste, 1 teaspoon salt, 1 teaspoon red chilli powder, 1 teaspoon cumin powder and ½ teaspoon baking powder. Mix well. 
  • 5. Heat the oil in a wok or karahi to medium-hot and drop tablespoonfuls of the batter in it. Wait for a few seconds then flip with the help of a slotted spoon. Let the balls turn golden brown and take them out with the spoon on some kitchen paper.
  • 6. Take some hot water in a large bowl, dissolve 1 teaspoon salt in it, and drop the fried balls in it. Let the balls soak in the water for 10 minutes. 
  • 7. Take one ball in the palm of your hand and squeeze out all the water gently without breaking the ball. Repeat for all of the balls.
  • 8. Take the yogurt in a bowl and add 2 teaspoon sugar, 1 teaspoon salt and half a cup water to it. Whisk lightly with a fork. Drop the balls in the yogurt. Alternatively, arrange the balls in a bowl and pour the whisked yogurt on top of them. Keep this bowl in the refrigerator until ready to serve.
  • 9. Drizzle the tamarind chutney and coriander chutney (if using) on top of the balls.
  • 10. Sprinkle 1 teaspoon red chilli powder, 1 teaspoon cumin powder and 1 teaspoon chaat masala. Dahi bhalle are ready to be served. 

Notes

  1. Make sure the oil is medium hot before dropping the batter in it. To test the temperature, drop a small amount in the oil. It should rise and turn golden brown in a few seconds. 
  2. Don't overcrowd the wok as the balls tend to expand a bit. It will be difficult to flip them if there are too many in there. Rather, fry the balls in several batches.
  3. The dahi bare can be kept in the fridge (assembled with the yogurt or unassembled) for a couple of days only. If you want to keep them for longer, don't soak the balls in water after frying them. Instead, save them in a ziploc bag in the freezer. When you want to use them, place the bag in hot water and thaw. Then proceed with the rest of the steps for fresh dahi bare. 
  4. To get roasted and powdered cumin, take a few tablespoons of dry cumin seeds in a small frypan and roast on medium heat for a few minutes. Take off the hob when the seeds turn dark and fragrant. Grind in a spice grinder or clean coffee grinder and use as required. 

Nutrition

Serving: 1dumplingCalories: 189.9kcalCarbohydrates: 3.1gProtein: 2.2gFat: 17.6gSaturated Fat: 1.3gPolyunsaturated Fat: 15.5gCholesterol: 0.4mgSodium: 294.9mgFiber: 0.9gSugar: 2g
Keyword chicken curry side, dahi bhalla, dahi vada, Indian snack
Tried this recipe?Let us know how it was!

Did you make this dahi vada recipe? Don't forget to give it a star rating below!

More Lentils and Beans

  • Moong dal in a bowl with a tempering of onions, tomatoes, cumin and garlic.
    Moong Dal Recipe
  • dry moong dal in plate with roti
    Dry Moong Dal Recipe (Easy and Delicious)
  • Chana dal and rice in a plate.
    Instant Pot Chana Dal Recipe (No Soak)
  • maash ki daal in bowl with spoon
    Maash ki Daal (White Urad Dal Recipe)
129 shares

Reader Interactions

5 from 1 vote (1 rating without comment)

Thanks for coming! Let me know what you think: Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

headshot of Saima

Hi, I'm Saima! I live in Alberta, Canada with my husband and twin boys. Here, you'll find Indian recipes with fresh, natural ingredients and easy, no-fuss cooking techniques. Welcome to my blog!

More about me →

Popular Posts

  • chicken malai tikka skewers on a plate with green chutney and roti on the side
    Chicken Malai Tikka
  • pooris on a checkered red and white cloth in a red basket
    Crispy and Fluffy Puri Recipe (Fried Indian Poori Bread)
  • Lamb karahi gosht in a bowl with a spoon.
    Lamb Karahi Gosht (Indian Lamb Curry)
  • Palak paneer in a bowl.
    Palak Paneer

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy

Newsletter

  • Subscribe for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Indian Ambrosia

Indian Ambrosia uses cookies to improve your experience. If you continue to use this site, we will assume you're okay with the terms:) GOT IT Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
SAVE & ACCEPT

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.