Lahori Dahi Bhalla

Punjab cuisine

Lahori Dahi Bhalla

Prep: 4h 20m Cook: 30m Total: 4h 50m Serves: 6 hard Updated 2024-08-15

Lahori Dahi Bhalla is a traditional Punjab Pakistani dish. Dahi Bhalla is the crown jewel of Pakistani street snacks — soft, spongy lentil dumplings soaked in tangy dahi (yoghurt), crowned with imli (tamarind) chutney, fresh mint chutney, and a generous sprinkle of chaat masala. Sweet, sour, spicy, creamy, and pillowy all at once.

Few dishes in Pakistan require both patience and restraint, and Dahi Bhalla asks for both — patience to make perfect bhalle (lentil dumplings), and restraint not to eat them before they're fully assembled.

Lahori Dahi Bhalla has its own personality: the bhalle are heavier and more substantial than Delhi-style, the dahi is more generously applied, and the imli chutney is sweeter. Every Lahori family has a matriarch who insists her dahi bhalla recipe is the original — they're all probably right.

Ingredients

Instructions

  1. SOAK THE DALS: Rinse the dhuli urad dal and moong dal together under cold water until the water runs clear — this removes excess starch. Place in a bartan (bowl), cover with cold water by at least 5cm, and soak for minimum 4 hours, ideally overnight in the fridge. WHY: Soaking softens the lentils so they blend into a smooth batter rather than a grainy one. Under-soaked dal produces dense, heavy bhalle that don't puff up in the oil. The dal is ready when you can pinch a grain and it crumbles easily between your fingers. FUN FACT: Soaking lentils also reduces phytic acid, which means your body absorbs more of the iron and protein in them.
  2. BLEND THE BATTER: Drain the soaked dal. Transfer to a blender with the adrak (ginger), hari mirch (green chillies), namak (salt), and just 2-3 tablespoons of paani (water). Blend on high until completely smooth — no grainy texture at all. HINT: Add water as minimally as possible. The batter should be thick enough to hold its shape on a spoon — not runny like dosa batter, but not stiff like cookie dough either. Test consistency: drop a small spoonful into a glass of water. It should float. If it sinks, your batter is too dense — add 1 tablespoon of water and blend again. Floating batter means airy bhalle.
  3. BEAT THE BATTER: Transfer the batter to a large bartan (bowl). Now beat it vigorously with a chamcha (ladle) or electric hand mixer for 3-4 minutes. WHY: Beating incorporates air into the batter — these tiny air bubbles expand in the hot oil and make the bhalle light and spongy rather than dense and leaden. This step is non-negotiable. You'll see the batter become paler and fluffier as you beat. It's a workout if you do it by hand — worth every arm ache. HINT: Test again after beating: drop a small ball into cold water. It should float easily. If it sinks even after beating, the batter has too much moisture — unfortunately you'll need to start with fresh dal.
  4. FRY THE BHALLE: Heat tel (oil) in a karahi (wok) or deep degh (pot) on medium heat — test with a tiny drop of batter: it should rise to the surface within 2-3 seconds. Using a wet hand or a wet spoon, scoop golf-ball sized portions of batter and slide gently into the oil — don't drop from a height or they'll splatter. Fry 4-5 at a time. Don't overcrowd. HINT: Fry on medium, not high heat — the outside should turn golden gradually while the inside cooks through. High heat browns the outside in 2 minutes but the centre stays raw. Fry for 8-10 minutes total, turning occasionally, until golden brown all over. The bhalle should feel light and hollow-ish when you tap them.
  5. SOAK IN WARM WATER: This is the most important step for Lahori Dahi Bhalla and the one most people skip. As soon as the bhalle come out of the oil, transfer them immediately to a large bartan of warm (not hot) paani (water) with a pinch of namak. Submerge completely and leave for 15-20 minutes. WHY: The warm water soak softens the fried crust and allows the bhalla to absorb liquid — transforming it from a crunchy fried thing to the soft, pillowy, sponge-like dumpling that dahi bhalla is known for. After soaking, gently squeeze each bhalla between your palms to press out most of the water — don't squeeze violently or they'll break.
  6. PREPARE THE DAHI: While the bhalle soak, whisk the dahi (yoghurt) until completely smooth. Add half a teaspoon of zeera powder, a pinch of namak, and optionally a teaspoon of chini (sugar) if you want the dahi slightly sweet in the Lahori style. Whisk again. The dahi should be cold and pourable — like a thick sauce. If it's too thick to drizzle (this depends on the brand), thin slightly with a tablespoon of cold milk. Taste — it should be mildly savoury with a pleasant sourness.
  7. ASSEMBLE THE DAHI BHALLA: Lay the squeezed bhalle in a wide, shallow serving bartan or on a platter. Pour the cold whisked dahi over them generously — enough to half-submerge each bhalla. Don't be shy; in Lahori dahi bhalla, the dahi should pool around and beneath the bhalle, not just sit on top. Now drizzle the imli chutney (tamarind chutney) across — aim for generous zigzag lines covering most of the surface. Follow with the pudinah chutney (mint chutney). HINT: For best flavour, let the assembled dahi bhalla sit for 10 minutes before adding the dry toppings — the bhalle will absorb some dahi and become even softer.
  8. FINISH AND SERVE: Sprinkle chaat masala generously over the entire surface. Add the remaining roasted zeera powder (cumin). Scatter a pinch of lal mirch (red chilli powder) for heat and colour. Add a handful of torn hara dhaniya (fresh coriander) leaves. The plate should look like a work of art: white dahi, dark tamarind, green mint chutney, orange-red chilli powder — all layered. HINT: Dahi Bhalla can be refrigerated (assembled but without the dry toppings) for up to 2 hours. The chaat masala and cumin go on only just before serving, or they'll dissolve into the dahi and lose their texture.

Chef's Secrets

  • The water float test is the definitive check for batter quality: a small ball of batter should float in cold water. If it sinks, the batter is either too dense (under-beaten) or has too much water. Most failed dahi bhalla trace back to batter that sinks.
  • Soaking the fried bhalle in warm water is not optional — it is THE step that makes the difference between dahi bhalla and fried lentil balls in yoghurt. 15-20 minutes minimum, 30 minutes maximum.
  • Make the imli chutney the day before and refrigerate — the flavours develop overnight and it becomes significantly more complex. Fresh imli chutney tastes flat compared to day-old.
  • For the Lahori sweet version, add 2 tablespoons of chini (sugar) to the whisked dahi. This is the traditional style — slightly sweet dahi against the tangy-sour chutneys creates a more complex sweet-sour balance.
  • Bhalle (without dahi) can be fried and frozen for up to 1 month. To serve, thaw and soak in warm water for 20 minutes — they come back to their soft, pillowy texture as if freshly made.
  • Hand-beating the batter for 4 full minutes is tiring but essential. If you have a stand mixer, use the whisk attachment on medium-high for 3 minutes — same result, zero arm pain.

Common Questions

How long does Lahori Dahi Bhalla take to make?

Total time is 4h 50m — 4h 20m prep and 30m cooking.

How many servings does this recipe make?

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

Which region of Pakistan is Lahori Dahi Bhalla from?

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

What do you serve with Lahori Dahi Bhalla?

Serve at room temperature or slightly chilled — never hot, which would melt the dahi. Dahi Bhalla is a standalone snack or starter. It also features prominently on Eid dastarkhwans (festive spreads) and dawat (dinner party) tables. Prepare the bhalle up to a day ahead and store assembled (without dry toppings) in the fridge — add toppings just before serving.

Nutrition Facts

Per serving

Calories310
Protein14g
Fat12g
Carbs38g
Fiber6g
Sodium490mg

Serving Suggestions

Serve at room temperature or slightly chilled — never hot, which would melt the dahi. Dahi Bhalla is a standalone snack or starter. It also features prominently on Eid dastarkhwans (festive spreads) and dawat (dinner party) tables. Prepare the bhalle up to a day ahead and store assembled (without dry toppings) in the fridge — add toppings just before serving.

Goes Well With

Recipe by Ahmed Khan

Ahmed specializes in South Punjabi delicacies, highlighting the use of rich spices and deep flavors.

What Cooks Are Saying

4.5 2 reviews
Shaista R. 2025-01-25

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

Sajida M. 2024-10-28

Really enjoyed this. Leftovers tasted even better the next day.

Leave a Review

Tried this recipe? Share your experience — your review helps other cooks.