Dahi Baray Chaat

Punjab cuisine

Dahi Baray Chaat

Prep: 30m Cook: 40m Total: 1h 10m Serves: 6 medium Updated 2024-12-08

Dahi Baray Chaat is a traditional Punjab Pakistani dish. Soft, pillowy urad dal fritters dunked in cold, creamy yoghurt and showered with tangy chutneys and crunchy toppings — this is Pakistan's most-loved street snack. Every layer adds something: cool against spicy, soft against crunchy, sweet against tart. Once you make these at home, the street vendor version will never quite be enough.

Dahi Baray (also spelled dahi bhalle or dahi vada) are one of the oldest snacks on the Indian subcontinent, with roots going back thousands of years in Persian and Mughal culinary traditions.

The word 'chaat' derives from the Hindi verb meaning 'to lick' — a reference to the finger-licking quality of the dish. The name literally means 'yoghurt fritters' — dahi is yoghurt, baray are the fried lentil dumplings. In Punjab, no Eid, wedding, or Sunday family gathering is complete without a giant platter of dahi baray appearing on the dastarkhwan (dining cloth). The magic trick is soaking the fried baray in water first — this removes excess oil and makes them impossibly soft, almost like little savoury sponges ready to absorb all the flavours you pile on top.

Ingredients

Instructions

  1. SOAK THE DAL: Measure 1 cup of urad dal into a bowl and rinse it with cold water 3–4 times, swirling it with your fingers until the water runs mostly clear. Cover with plenty of cold water (at least 3 cups — the dal will expand) and leave it to soak for a minimum of 6 hours, or ideally overnight in the fridge. WHY: Soaking softens the dal so it grinds into a smooth, airy batter. Under-soaked dal = dense, heavy baray. You want them light and spongy.
  2. GRIND THE BATTER: Drain the soaked dal completely — shake off as much water as you can. Transfer to a blender or a mixer-grinder (mixie). Add the ginger piece, green chilli (if using), and 1 tsp salt. Add 2–3 tablespoons of water ONLY — this is important. Blend until you have a very thick, smooth, fluffy white paste. HINT: To test if the batter is ready, drop a tiny dollop into a glass of water. If it floats, your batter has enough air beaten into it and your baray will be light. If it sinks, beat the batter vigorously with a chamcha (ladle) or with your clean hand for 2–3 more minutes to incorporate air. FUN FACT: This float test is the secret passed down through generations of dahi baray makers — a floating batter is a winning batter!
  3. HEAT THE OIL: Pour enough oil into a karahi (wok) or deep pateela (saucepan) to give you at least 3 inches of depth — you need the baray to float and fry without touching the bottom. Heat the oil over medium-high heat. To test if the oil is ready, drop a tiny drop of batter in. It should rise to the surface immediately and start sizzling. If it sits at the bottom, the oil is not hot enough. If it burns instantly, reduce the heat slightly. HINT: Frying at the right temperature is everything. Too cool = oily, dense baray. Too hot = dark outside, raw inside.
  4. FRY THE BARAY: Using a wet tablespoon or wet fingers (keep a small bowl of water nearby to dip your hand or spoon between each one), drop rounded spoonfuls of batter gently into the hot oil. Work in batches — don't crowd the karahi. Fry for 4–5 minutes, turning them with a slotted spoon so they colour evenly. They should be a pale golden-cream colour — not dark brown. WHY: These baray will soak in water later, so you don't want a thick, hard crust. Pale golden means the outside is set and the inside is cooked through. Remove with a slotted spoon and place on a plate lined with kitchen paper (tissue) briefly.
  5. SOAK IN WARM WATER: Fill a large bowl with warm (not hot, not cold) water and add 1/2 tsp salt to it. Gently slide all the fried baray into this water. Leave them to soak for 20–30 minutes. You'll see them puff up and absorb water. WHY: This is the step that transforms the baray from fried snacks into the pillowy, soft, melt-in-mouth baray you get from good street vendors. It also removes excess oil, making them lighter. FUN FACT: Soaking in water is what separates Pakistani dahi baray from their South Indian cousins, medu vada, which are served dry and crunchy.
  6. SQUEEZE AND ARRANGE: After soaking, take each bara one at a time and gently squeeze it between your palms — gently, like you're squeezing a sponge, not wringing out a towel. You want to remove excess water but keep the bara intact and soft. Place the squeezed baray in a single layer on your serving platter or in individual serving bowls. This recipe makes about 12–15 baray.
  7. PREPARE THE YOGHURT: In a bowl, whisk the 2 cups of cold dahi with 1 tbsp sugar and 1/2 tsp salt until it is completely smooth, creamy, and pourable like a thick sauce. Taste it — it should be slightly sweet and just a little salty. HINT: Cold yoghurt is non-negotiable here. The contrast between the cold dahi and the room-temperature baray is what makes this snack so refreshing. If your yoghurt is thick (like set dahi), add 2–3 tablespoons of cold milk and whisk it in.
  8. ASSEMBLE AND TOP: Pour the cold whisked yoghurt generously over the baray — you want them completely covered. Now drizzle imli ki chutney (tamarind-date chutney) all over, followed by hari chutney (mint-coriander chutney). Sprinkle chaat masala and lal mirch powder evenly across the top. Finally, scatter a generous handful of papri (or sev) over everything for crunch. Finish with a shower of fresh chopped hara dhania (coriander). HINT: Don't be shy with the chutneys — the balance of sweet imli and tangy hari chutney is what makes the whole thing sing.
  9. SERVE IMMEDIATELY: Dahi baray are best served the moment they're assembled so the papri stays crunchy. If you're prepping ahead, keep the baray, yoghurt, and toppings all separate and assemble only when your guests are sitting down and ready. The assembled platter will look like a beautiful festival of colour — pale white yoghurt, dark brown imli chutney, bright green hari chutney, and orange-red chilli powder scattered over fluffy white baray. Your house will smell like a chaat gali (food street) in the best possible way.

Essential for This Recipe

As an Amazon Associate, we earn from qualifying purchases

Yogurt Culture/Starter

Make fresh yogurt for raitas and marinades at home — authentic and cheaper than store-bought

Check Price on Amazon →

Tamarind Paste (Imli)

Adds tangy sourness to chaats, Sindhi cooking, and curries — naturally sour without citrus

Check Price on Amazon →

Kashmiri Red Chilli Powder

Adds deep red color with mild heat — essential for authentic karahi, biryani, and nihari without overwhelming heat

Check Price on Amazon →

Coriander Powder (Dhania)

Citrusy and warm, essential for curry bases and curries throughout Pakistan

Check Price on Amazon →

Chef's Secrets

  • The batter must be very thick — thicker than pancake batter. If it's runny, your baray will spread out flat in the oil and won't be round and fluffy.
  • Beat the batter by hand for 3–4 minutes after grinding. This whips in air and is what gives the baray their light, spongy texture.
  • For extra fluffy baray, add a pinch of baking soda to the batter just before frying — but don't overdo it.
  • Make the baray and soak them a day ahead. Store the soaked, squeezed baray covered in the fridge. Assemble only at serving time.
  • If your imli chutney isn't available, mix equal parts tamarind paste, jaggery (gurr), and a little water with a pinch of cumin powder and salt — homemade in 5 minutes.

Common Questions

How long does Dahi Baray Chaat take to make?

Total time is 1h 10m — 30m prep and 40m cooking.

How many servings does this recipe make?

This recipe makes 6 servings, and is rated medium difficulty.

Which region of Pakistan is Dahi Baray Chaat from?

Dahi Baray Chaat is from Punjab, Pakistan — one of the country's most distinctive culinary traditions.

What do you serve with Dahi Baray Chaat?

Serve as a starter, snack, or part of an Eid spread. Goes beautifully alongside samosay and pakore. Best eaten cold or at room temperature — never heated.

Nutrition Facts

Per serving

Calories280
Protein10g
Fat10g
Carbs38g
Fiber4g
Sodium520mg

Serving Suggestions

Serve as a starter, snack, or part of an Eid spread. Goes beautifully alongside samosay and pakore. Best eaten cold or at room temperature — never heated.

Goes Well With

Cite This Recipe

Writing about Pakistani food? Use these ready-made citations.

Web / Blog <a href="https://pakistani.recipes/recipes/pakora/pyaz-pakora/">Pyaz Pakora (Onion Fritters)</a> — Pakistani Recipes
Plain Text Zainab Tariq. "Pyaz Pakora (Onion Fritters)." Pakistani Recipes, 2024. https://pakistani.recipes/recipes/pakora/pyaz-pakora/
Academic Zainab Tariq. (2024). Pyaz Pakora (Onion Fritters). Pakistani Recipes. Retrieved 2026-07-20, from https://pakistani.recipes/recipes/pakora/pyaz-pakora/

Recipe by Zainab Tariq

Zainab is a culinary expert from Lahore, known for reviving traditional Punjabi recipes with modern flair.

What Cooks Are Saying

5 ★ ★ ★ ★ ★ 2 reviews
Mumtaz A. ★★★★★ 2024-12-25

Authentic taste, clear steps. Exactly what I was looking for.

Shakeel A. ★★★★★ 2024-10-06

Incredible depth of flavour. The spice balance is just right — not too hot, not too mild.