Dahi Bhalla – Tips to Make Soft Bhalla

4.96 from 23 votes

Soft Dahi Bhalla dunked in yogurt and topped with chutneys! These deep fried lentil fritters are popular street snack in North India!

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Make the softest Dahi Bhalla with this fool-proof recipe!

These lentil fritters are dunked in yogurt and topped with spicy and sweet chutneys. No celebration in my house was complete without them.

dahi bhalla served in a bowl and garnished with chutneys with two spoons kept on on side and bowls of spices in the background

If there was one thing which mom always made for all festivals, it was this- Dahi Bhalla!

Whether it was Holi, Diwali or Raksha Bandhan, these were always on the table.

Dahi Bada is what we call them in eastern Uttar Pradesh, in Delhi they are usually called Dahi Bhalla.

Well, whatever you call them the bottom line is they are delicious and a must have for festivals.

So what are dahi bhalle? These are deep fried fritters made with lentils.

They are served with topping of yogurt and chutneys and that’s what makes them so delectable.

My mom always made dahi bada with urad dal dhuli (split & dehusked black gram lentil).

However I use a combination of 2 dals- urad dal and moong dal dhuli (split & dehusked mung beans).

I learnt to make dahi bhalla this way from my mother-in-law. She makes them the best!

Tips to Make Soft Bhalla

When I first started making them, my dahi bhalle won’t be soft.

Once, they even burst into oil, yeah I have had my share of kitchen disasters.

But over the years, I have learnt some tips which make the softest and fluffiest dahi bhalla and I am excited to share those with you guys!

Use half moong and half urad dal: like I said, my mother-in-law does this and I have learnt this from her. If you prefer a more prominent urad dal flavor, you can do 75% urad dal and 25% moong dal.

But I do 50-50!

Do not add a lot of water to grind the dal: just enough the grind them to a thick paste.

Don’t forget salt in batter: when grinding the batter, remember to add salt to it.

Beat the batter using stand mixer: very important to aerate the batter and for that I usually use my stand mixer.

You can use your hand mixer or even use a whisk and mix with your hands until batter looks fluffy.

Once whisked well, batter will change color and become lighter, look aerated and almost double in size.

To test if it’s done, drop some batter in a bowl full of water, the batter should float. Which means it’s light and airy and ready for frying.

dahi bhalla cut into half to show the texture of the bhalla

Make equal sized bhalla by using a ice cream scoop: I use a mini ice cream scoop to drop bhalla into hot oil. This way they all are of similar size and I don’t have dip my hands into the batter either.

Heat oil at correct temperature: for the bhalla, the oil should be on medium heat. If too hot, the bhalle will become brown quickly but will be under-cooked from inside.

If the oil is cold, it will soak a lot of oil. So medium heat is what it needs to be.

Soak fried bhalle in warm water water for 15 to 20 minutes: once the bhallas are fried let them cool a bit and then dip them in warm (not lukewarm) water for 15 to 20 minutes.

The bhallas will increase in size and become really soft.

Then you squeeze water from each bhalla carefully by pressing between your palm and transfer to a container and add yogurt.

Freezing the Dahi Bhalla

These bhalla freeze so well and honestly I love this about them!

I often make a big batch (because I hate frying) so I will make a big batch one and then freeze them to use later.

To freeze, fry the bhallas and let them cool down completely.

Then transfer to a freezer bag, I line the bag with sheet of paper towel first.

Squeeze all the air out of the freezer bag and freeze. Oh and don’t forget to write down the date on the bag before you freeze it.

I have successfully frozen these for up to 2 months.

picture of dahi bhalla placed in a freezer bag and date is labelled on the bag

When you want to eat them, simply heat water in a pan and then add the frozen bhallas to the hot water.

Let it remain like that for 20 to 30 minutes. Then squeeze the water from the bhalla carefully by pressing between your palms and then dunk them in yogurt and follow the rest of the steps as it is.

I hope these tips will be helpful and you will give these dahi bhalla a try soon!

 

Method

1- Rinse the dals with water and soak overnight in 3 to 4 cups water.

2- In the morning, drain the water and transfer the drained dal to a blender along with 1/3 cup water (approx), salt and cumin seeds.

3- Grind the mixture to a smooth paste.

4- Then transfer the batter to a stand mixer fitted with whisk attachment. You can also use a hand mixer here or use your hands and mix with a whisk/spoon.

Beat at medium speed for 5 minutes (using the whisk attachment) until the batter doubles in size and becomes fluffy.

It will also become lighter in color. If mixing by hands, whisk for around 10 minutes.

step by step picture collage of making dahi bhalla

5- To check if the batter is ready for frying, drop some of it in a jar of water, it should float which means it’s airy and ready to fry.

6- Heat oil in a kadai on medium heat. Oil should neither be too hot, nor too cold. If it’s too hot- bhalla will become brown quickly but will be raw from inside.

Once the oil is heated, use a ice cream scoop or use your hands to drop batter into the hot oil. Do not overcrowd the kadai, give enough space for the bhallas to fry.

7- Fry the bhalla on medium heat, stir often.

8- Fry until they turn golden brown, this will take around 8-9 minutes on medium heat. Remove fried bhalla on paper towel.

Repeat until all batter is finished.

step by step picture collage of making dahi bhalla

9- Let the bhallas cool. Once cooled, add fried bhalla to warm water for 20 minutes. Bhalla will swell up and increase in size.

10- After 20 minutes, take each bhalla and squeeze gently between your palms to drain water, repeat with all the bhallas.

Meanwhile whisk 2 to 3 cups plain yogurt. Add little water or milk to thin it down.

11- Add bhalla to a bowl and then cover with the whisked yogurt.

Let it sit in the refrigerator for at least 2 hours.

12- Whisk the remaining 3 cups yogurt and add some salt and sugar to it. The yogurt should be thick but pouring consistency.

Take out the bhalla from the refrigerator, place each in serving tray.

Then pour the whisked yogurt all over. In total I used around 5 to 6 cups of yogurt here.

step by step picture collage of making dahi bhalla

Sprinkle cumin powder, red chili powder and salt on top.

Top the dahi bhalla with cilantro chutney, sweet chutney, sev and serve! You may also garnish with pomegranate arils, cilantro.

9 dahi bhalla arranged in a bowl and garnished with chutneys

If you’ve tried this Dahi Bhalla Recipe then don’t forget to rate the recipe! You can also follow me on Facebook, Instagram to see what’s latest in my kitchen!

Dahi Bhalla

4.96 from 23 votes
Prep: 15 minutes
Cook: 30 minutes
Soaking Time: 8 hours
Servings: 38 small bhalla
Soft Dahi Bhalla dunked in yogurt and topped with chutneys! These deep fried lentil fritters are popular street snack in North India!

Ingredients 

  • 1/2 cup urad dal dhuli 100 grams, split & dehusked black gram lentil
  • 1/2 cup moong dal dhuli 100 grams, split & dehusked mung beans
  • 1/2 teaspoon salt
  • 1/2 teaspoon cumin seeds
  • water to grind the dal, approx 1/3 cup water
  • oil to fry the vadas, I used canola oil

To serve

  • 5-6 cups plain yogurt or you can use more to taste
  • cilantro chutney to drizzle on top
  • sweet tamarind chutney to drizzle on top
  • cumin powder to sprinkle
  • red chili powder to sprinkle
  • salt to sprinkle
  • sev optional, to sprinkle
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Rinse the dals with water and soak overnight in 3 to 4 cups water.
  • In the morning, drain the water and transfer the drained dal to a blender along with 1/3 cup water (approx), salt and cumin seeds.
    Grind the mixture to a smooth paste.
  • Then transfer the batter to a stand mixer fitted with whisk attachment. You can also use a hand mixer here or use your hands and mix with a whisk/spoon.
    Beat at medium speed for 5 minutes (using the whisk attachment) until the batter doubles in size and becomes fluffy.
    It will also become lighter in color. If mixing by hands, whisk for around 10 minutes.
  • To check if the batter is ready for frying, drop some of it in a jar of water, it should float which means it's airy and ready to fry.
  • Heat oil in a kadai on medium heat. Oil should neither be too hot, nor too cold. If it's too hot- bhalla will become brown quickly but will be raw from inside.
  • Once the oil is heated, use a ice cream scoop or use your hands to drop batter into the hot oil. Do not overcrowd the kadai, give enough space for the bhallas to fry.
  • Fry the bhalla on medium heat, stir often. Fry until they turn golden brown, this will take around 8-9 minutes on medium heat. Remove fried bhalla on paper towel.
    Repeat until all batter is finished.
  • Let the bhallas cool. Once cooled, add fried bhalla to warm water for 20 minutes. Bhalla will swell up and increase in size.
  • After 20 minutes, take each bhalla and squeeze gently between your palms to drain water, repeat with all the bhallas.
  • Meanwhile whisk 2 to 3 cups plain yogurt. Add little water or milk to thin it down.
    Add bhalla to a bowl and then cover with the whisked yogurt. Let it sit in the refrigerator for at least 2 hours.
  • Whisk the remaining 3 cups yogurt and add some salt and sugar to it (to taste). The yogurt should be thick but pouring consistency.
  • Take out the bhalla from the refrigerator, place each in serving tray.
    Then pour the whisked yogurt all over. In total I used around 5 to 6 cups of yogurt here.
  • Sprinkle cumin powder, red chili powder and salt on top.
    Top the dahi bhalla with cilantro chutney, sweet chutney, sev and serve! You may also garnish with pomegranate arils.

Notes

  1. You may use 75% urad dal and 25% moong dal if you like more prominent flavor of urad dal in your bhalla.
  2. I haven't mentioned the amount of chutneys and all the garnishes since those are all to taste. Some people I know like lot of sweet chutney on their bhalla while some prefer it more spicy. So adjust that to taste. 
  3. You can even add ginger or green chilies to the dal while grinding it.

Nutrition

Calories: 77kcal, Carbohydrates: 5g, Protein: 2g, Fat: 6g, Saturated Fat: 1g, Cholesterol: 4mg, Sodium: 46mg, Potassium: 74mg, Fiber: 1g, Sugar: 2g, Vitamin A: 35IU, Vitamin C: 0.2mg, Calcium: 41mg, Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Appetizer
Cuisine: Indian
Your feedback is valuable!Please share your comments, ratings, and any suggestions or adaptations below to help us improve and make our recipes more successful.

Hi, I’m Manali!

Bringing you easy, delicious vegetarian & vegan recipes! Eating veggies can be fun, you just need to get creative in the kitchen with the right set of ingredients!


4.96 from 23 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating




50 Comments

  1. 5 stars
    I made this recipe yesterday and they turned out really good so thank you!! My only variation was to add finely chopped ginger and green chillies to the batter. This is my go to bhalla recipe from now on 😊

    1. Hi Nina, looks like the temperature of your oil was too low that’s why they were absorbing oil. Use a cookie scoop to make them round. You have to soak them in hor water, and then they become soft.

  2. Hi I have already soaked my Dahi bhala in water and I want to use it after two days . Should I put it in fridge now or in the freezer ? Thanks

    1. fridge now since you have soaked in water. For freezing, you have fry them after deep frying (once they have cooled down)

    2. 4 stars
      I have soaked all the ballas in water,now if i want to store the ballas,will i have to take it out from the water or will i store it with water?

      1. now you can’t store them for long, now please take them out of water, squeeze water and dip them in yogurt (basically follow all the steps as mentioned). You can’t leave them in water for long. If you want to freeze, you have to freeze after frying and before dipping in water.

    1. Puja please read the entire post, I have given so many tips on making soft bhalla. Yours bhallas are hard because batter wasn’t aerated well. Please whisk more next time and to test drop some batter in water and check. It should float if it’s aerated.

  3. Hi! I’m looking forward to trying this! I’m curious. Why do you cover the bhallas with yogurt and keep them in the fridge for 2 hours before adding more yogurt?

    1. I like the flavors more when the bhalla soaks some yogurt before and then I put them in more yogurt. Up to you if you want to do the step or not.

  4. 5 stars
    Hey,
    In my family we use urad dal only and when we blends we add a few garlic cloves for flavour. And there’s no whisking involved.
    But the point here is how do you squeeze the badai and still keep them in a somewhat ball like shape? Mine always end up flat, very soft, but flat regardless of how gently I squeeze them.

    1. In my house also, my mom used only urad dal. This is how my mother-in-law makes it and since I love her version more that’s the one I have shared there. I don’t know the secret behind the shape, maybe using an ice cream scoop to scoop the batter and whisking it so that it’s very aerated helps in the shape?

  5. Hi Manali,
    Do you know if daal powder can be used instead of the , would same ratio be applied if we were to use powder? Can’t wait to try it.
    Thanks

  6. 5 stars
    Hi, Manali,
    Thanks for your recipe, I cooked today and they came up beautifully awesome. This was the first time for me when I cooked this Dahi bhalla, which my kids really enjoyed it. Do you have some more something like this where I can give my kids all the veggies? You know ye Dil Mange more…and toda hai todey ke jarurat hai… thanks a ton for your recipe.

  7. 5 stars
    Madam/Sir
    I would like to understand why the Dahi vada burst in oil, I come across with this. You also mentioned the same.
    I will be happy to listen the cause and what precaution we should take as its dangerous event.

      1. Hi Manali,

        I also faced the same problem and thought it was because I whisked too much? They kind of popped in oil. Any suggestions?
        Thanks

      2. for me that has only been once when I didn’t add salt to the batter but it can also happen when the batter has more water. Try to add as little water as possible while grinding the batter

  8. Hi, I tried this recipe and the bhallas look good so far after frying. I made a big batch, so using some today itself and some after 4-5 days. Should I refrigerate for 4-5 days or freeze?

      1. 5 stars
        Sure, I will freeze too. We had Dahi bhalla in lunch and they were so soft and absolutely delicious. Thanks for a great recipe!
        What’s your tip if I want to use them in a Papdi chaat?

      2. I am not sure what kind of tip? If you mean recipe for bhalla papdi chaat then I don’t have it on the blog yet. Glad you liked them!

    1. batter has to be thick, you should add as little water as possible to grind the dal. Try adding rice flour now to thicken it up.

  9. I screwed up on making the Wada’s from a different recipe – they were done from outside but were raw from inside. I landed here for answer and got that it’s due to the temperature of oil. Will try your recipe. Thank you!