A poular chaat dish with soft, melt-in-your-mouth baray (lentil dumplings) drenched in creamy yogurt and topped with sweet and spicy chutneys. Light, refreshing, and bursting with flavor, dahi baray a must-have for festive gatherings and street food lovers alike.
Some recipes hold a sentimental value; this is one of them. This Dahi Baray recipe is more than just a dish—it holds a lot of memories for me. Passed down from my grandmother, who made the softest, most irresistible baray, it’s a recipe I treasure and follow exactly as she did.
Dahi Baray can feel tricky to make, which is why many rely on store-bought mixes. But this foolproof, easy-to-follow, step-by-step Dahi Baray recipe will guide you to soft, melt-in-the-mouth results every time. With clear instructions and simple ingredients, you’ll quickly master the technique. Once you’ve tried homemade Dahi Baray from scratch, you’ll never go back to boxed mixes.
What is Dahi Baray/Bhallay ?
Dahi Baray — also known as Dahi Bhalla or Dahi Vada — is a classic Pakistani and Indian street food made with soft lentil dumplings soaked in creamy, spiced yogurt.
These fluffy fritters are deep-fried from a seasoned lentil batter, then topped with chilled yogurt, sweet tamarind chutney, and spicy green chutney for the perfect balance of flavors. Finished with a sprinkle of chaat masala, crispy papdi, and fresh pomegranate, this irresistible snack is a festival favorite.
Serve Dahi Baray as a party appetizer, Ramadan iftar dish, or a refreshing side for any special meal.
Ingredients for Dahi Baray
To make soft, melt-in-the-mouth Dahi Baray, you’ll need:
Moong Daal (Yellow Lentils) – I prefer using whole moong daal with skin for this recipe, as it gives the best texture. If you’re short on time, you can use skinless moong daal (dhuli hui daal). While many traditional recipes use maash daal, it’s perfectly fine to do so, but moong daal makes lighter and fluffier Dahi Baray.
Onion – 1 large onion, finely chopped.
Garlic & Ginger – Use fresh ginger and garlic for the best flavor.
Green Chillies – Fresh green chillies for a hint of heat (adjust to taste).
Spices – Red chilli powder, cumin powder, and salt.
Baking Powder – Helps make the dumplings soft and airy.
Yoghurt – Plain yoghurt
Chutneys – You can use store bought chutneys if you like. if you want to make them from scratch follow my recipe for Tamarind chutney and Green Mint Chutney
How to Make Dahi Baray – Step by Step
- Soak the Lentils – Rinse the moong daal well. If using whole moong daal with skin, wash and rub it to loosen the skin. Drain and rinse repeatedly until all the skin is removed. Soak the lentils in plenty of water for at least 4–6 hours, or preferably overnight, for best results.
- Blend the Batter – Add the soaked and drained lentils to a blender along with fresh ginger, garlic, onion, and green chilli. Blend until a smooth, thick paste forms.
- Season the Mixture – Transfer the paste to a mixing bowl. Add red chilli powder, salt, and cumin powder. Using a spatula, mix in a whisking motion to incorporate air—this helps make soft, fluffy baray. Let the mixture rest for a few minutes.
- Prepare for Frying – Heat oil in a deep pan over medium heat. Just before frying, add baking powder to the batter and mix gently.
- Fry the Baray – Drop spoonfuls of batter into the oil. Fry on medium-low heat, turning occasionally, until golden brown and cooked through. Remove and drain on kitchen paper.
- Soak the Baray – Place the fried baras in a bowl of warm water for a few minutes to soften.
- Make the Yogurt Mixture – In a mixing bowl, whisk yogurt until smooth. Add chaat masala, salt, and a little sugar to balance the flavors.
- Assemble the Dahi Baray – Gently squeeze excess water from the soaked baras and arrange them in a serving dish. Pour the prepared yogurt over the top.
- Garnish and Serve – Sprinkle with extra chaat masala, then drizzle tamarind chutney (and green chutney if desired).
Tips For Soft & Fluffy Dahi Baray
- Choose the Right Lentils – For the best texture, use moong daal with skin. Soak long enough for the skin to soften and peel off easily.
- Soak Properly – Soaking the lentils is crucial. Aim for overnight soaking, or at least 6 hours, to ensure soft and airy dumplings.
- Grind to the Right Consistency – Blend the soaked daal into a thick, slightly gritty paste. The batter should be thick enough to hold its shape when dropped into oil.
- Rest the Batter – Let the batter rest for at least 1 hour after grinding to relax the lentils and improve texture.
- Add Baking Powder at the Right Time – Only add baking powder just before frying for maximum fluffiness.
- Whisk for Softness – Whisk the batter for 5 minutes to aerate it. This step is key to achieving soft, melt-in-the-mouth dahi baray.
- Fry on Medium-Low Heat – Start heating the oil, then reduce to medium-low before frying. High heat cooks the outside too quickly while leaving the inside raw.
- Cool Before Soaking – Allow the fried baras to cool completely before soaking them in warm water to prevent them from breaking apart.
Watch how to make Dahi Baray
Making Ahead and Freezing Dahi Baray
This Dahi Baray recipe is perfect for making ahead or freezing for later. You can prepare the batter a day in advance and store it in the refrigerator.
Once the baray (dumplings) are fried and soaked, gently squeeze out the excess water.
Keep the soaked baray in an airtight container in the fridge for 3–4 days.
Freezer Instructions:
It worth it to make a big batch of baray and freeze them. Its very convinient to use whenever required. Freeze the baray in a sealed container for up to 1–2 months. Don’t soak them if you are freezing them. Put them in a air tight container or freezer bag.
When you’re ready to serve, soak the frozen or refrigerated baray in hot water for 10–15 minutes to soften them. Gently squeeze out the excess water, and they’ll be just as soft and delicious as freshly made!
Delicious Variations to Try with Dahi Baray
Looking to make your Dahi Baray even more wholesome and flavorful? Here are some tasty variations and toppings to customize your dish:
- Add Boiled Potatoes – Small cubes of boiled potatoes add a comforting texture and make the dish more filling.
- Customize Your Toppings – Mix in finely shredded cabbage, fresh pomegranate seeds, and thinly sliced onions for extra crunch and freshness.
- Add Crunch with Papri – Crispy papri (fried dough wafers) add a delightful crunch and are a classic addition to Dahi Baray and other chaat dishes.
- Try Phulki for Authenticity – Some restaurants serve Dahi Baray with phulki (crispy fried chickpea flour fritters), which complements the creamy yogurt and chutneys beautifully.
Experimenting with these variations is a great way to personalize your homemade Dahi Bhalla recipe or create your own street food style Dahi Vada chaat at home.
More Snacks & Appetiser to Try:
If you try these dahi Baray or have any questions about the recipe please give comments below. I love hearing from you !
Easy Dahi Baray
Ingredients
- 1 cup Yellow Moong Daal( Soaked) See Notes
- 1 Medium Onion
- 3-4 Garlic Cloves
- 2 inch Piece of Ginger
- 2 Green Chillies
- 1 tsp Salt
- 1 tsp Red Chilli Powder
- ¼ tsp Baking Powder
- Oil for deep frying
Assembly
- 1 cup Yoghurt
- ¼ tsp Salt
- 1 tsp Sugar
- 1 tbsp Chat Masala
- ½ Onion Chopped
- 1 Green Chillies Optional
- Coriander Chopped
- Papri or sev Optional
- Pomegranate Optional
- Cabbage Optional
- 2 tbsp Tamarind Chutney
- 1 tbsp Green Chutney
Instructions
- Soak lentil for preferable overnight or atleast 6-8 hours. If lentil is with skin, rinse and remove the skin. Drain excess water.
- In a blender add lentil, onion, garlic, ginger and green chilli. Grind it until thick paste if formed. Use little water as required but don't make it too thin . The batter should be thick and gritty.
- Pour the batter into a mixing bowl. Add salt and red chilli powder. Mix and allow it to rest for atleast an hour.
- Add baking powder before frying and mix well.
- Heat oil in the pan, once the oil is hot turn the heat medium low. Drop a spoonful of batter in the oil. Fry it while turning untill its golden brown. Drain them on a paper towel.
- Allow the baray to cool down to room temperature and then soak them in warm water for 15 minutes.
- Drain the water and squeeze the baray with hands to remove excess water. At this stage you can refrigerate or freeze them for use later.
- In a serving dish layer the baray. Whisk some Greek yoghurt with little salt and sugar. Pour over the baray.
- Sprinkle chaat masala. Drizzle tamarind chutney and green chutney. Add thinly chopped onions, Papri or sev and some pomegranate.
Notes
- Preferably use the lentil with skin. It needs to be soaked long enough for the skin to get soft and peel off. But if its unavailable use the lentil without skin. Soak for ideally overnight but 6-8 hours should work too. The longer its soaks for the better texture(soft) the bara’s/dumplings will be.
- Fry baray on low heat. they take time to get cooked from inside. High heat makes them brown on the outside while inside remains raw.
- To freeze you can just cool them down and then put them in freezer bag or a container. When ready to use soak them in hot water.
- If you want to make Tamarind chutney from scratch, try this Tamarind Chutney – Sugar Spice & More
- Green chutney can be made using this recipe Mint Chutney – Sugar Spice & More
This is an amazing recipe i have made dahi baras twice and they were perfect each time !!
Perfect recipe. Baras turned out perfect. I freeze some, they were also good as fresh.
Im so glad that your dahi bars turned out great. I love it too when frozen ones are as good as freshly made 🙂
Thats such an easy recipe for dahi baras as compared to other recipes i have come across. The baray were so soft and fluffy.
Thankyou for your comments. Its good to hear that you found this recipe easy !
The best daho baray i have ever made !!! Thankypu for this easy recipe.
Thankyou Saadia. Its great to know that you liked this recipe.
The most amazing dahi baray i have ever made. They were so soft and complelty melt in the mouth. 5 star recipe !!
Thankyou Sara, im glad that you liked the recipe.
Thankyou Sara, Its good to know that your dahi baray turned out to be good.