Dahi Bhalay - Pakistani style Fried Lentil Cakes in Sweet Yogurt Sauce

Dahi Bhalay - Pakistani style Fried Lentil Cakes in Sweet Yogurt Sauce

Peak summer and Ramzan are a rather challenging, patience testing combination. But never even once it falters the resolve of a believer when it comes to fasting. For people who fast away from home and in non-Muslim countries, things are even tougher. The work hours don’t change meaning even when your energy levels are dwindling and eyes are droopy due to sleep deprivation one still needs to keep on marching. This also means that the expatriate families hardly have time to prepare the elaborate iftar we are accustomed to while living in Pakistan or any other Muslim country.
I personally enjoy a fuss free iftar with a simple meal accompanied by a hydrating drink. But those who can’t settle for fuss free iftar, prepping ahead is a viable option. I am sharing the recipe for Dahi Bhallay (as we Punjabis call it). I prepare everything in advance and freeze them. The assembly takes very less time. I made these for Ammi and MIL on my last trip to Pakistan in April this year and both of them loved it.

Ambreen Malik


  1. 300 gms Tamarind Wet –
  2. 3 cups Water -
  3. ¾ cup Sugar -
  4. ½ tsp Salt – .
  5. 1 tbsp Cumin Whole –
  6. 1 tsp Coriander seeds Whole –
  7. 4 - 5 chilies Dried –
  8. ½ tsp Black peppercorns Whole –
  9. 1 ½ cups Lentil Maash – (Soaked overnight)
  10. 2 tsps Baking powder –
  11. 1 ½ tsps Salt – adjust . to tastes
  12. 1 tsp black peppercorns Freshly ground –
  13. daal Lentil Cakes Oil – for deep frying the bhalay – (I prefer sunflower oil)
  14. 2 cups Yogurt :
  15. 3 - 4 tbsps Sugar –
  16. to taste Salt –
  17. ½ cup Water :
  18. 1 tsp dahi spice mix Homemade bhalla – (adjust to taste if you need more)
  19. 1 tsp Chaat Masala – (adjust to taste if you need more)


  1. Sweet Tamarind chutney: Soak the tamarind overnight in 3 cups of water.

  2. Next morning mash the tamarind with hand and separate pulp and seeds. Strain the liquid.

  3. Boil the tamarind liquid with salt and sugar till it reduces to about a cup. Cool and refrigerate.

  4. Spice Mix : Dry roast all the spices in a frying pan. Once cooled, grind it to make a powder. Store the spice mix in a sealed bag or container in the freezer for later use.

  5. Bhalay – Barray – Lentil Cakes : Using a liquidizer, make a thick paste of the lentil with all the ingredients. I find it easier to divide the lentil in 2 or 3 portions and then grind. This yields a finer paste. Mix all the batches thoroughly.

  6. Heat the wok with 1-2 cups of sunflower oil. Once the oil is boiling hot, add heaped table spoon of batter each in the wok in a quick succession. Do not crowd the wok as this will suddenly cool down the oil and deflate the bhalas. Fry to a gentle golden color. Once crisp, take them out on a kitchen paper. Repeat the process till all bhallas – Lentil cakes are fried.

  7. I am using about a dozen bhallas for now. Soak the bhallas in boiling hot water for about 15 mins. Drain water, let them cool. Then press each ballah – Lentil cake between palms of your hands to squeeze the water out. Be careful not to break them. Put aside.

  8. The remainder can be frozen in a sealed container for later use.  

  9. Yogurt sauce:  Mix all the ingredients to make a thin yogurt mixture. Keep aside.

  10. Dahi Bhalay Assembly: You can assemble them in individual serving dishes or in a large casserole style dish.

  11. Cover the base of the dish with spiced sweet yogurt.

  12. Add a few dollops of Sweet Tamarind sauce.

  13. Place the (water soaked and squeezed) lentil cakes on top of it.

  14. Top the lentil cakes with the remaining of the spiced sweet yogurt.

  15. Put a few swirls of sweet tamarind sauce.

  16. Add a dusting of chaat Masala and fresh mint or coriander.

  17. Let it sit for 10 mins before serving. Happy Fasting!

Add Step



Have you cooked this recipe?

Share your version with a Cooksnap photo

Share your Cooksnap