Bengali Cholar Dal
Cholar dal cooks Bengal gram sweet with coconut and raisins, a Bengali festival dish.
Jump to recipe ↓
1 hr 40 mintotal
40 min hands-on1 hr hands-off
Prep 10 min · Cook 30 min
- Serves
- 2
- Difficulty
- Medium
- Spice
- Mild
Ingredients
Quantities are for 2 servings.
You'll need: Stovetop.
Allow 1 hour of inactive soaking before cooking; the Bengal gram should soften while retaining its distinct grains.
Method
Pressure cook the soaked lentils with the measured water, turmeric and salt for 3-4 whistles, until tender but still holding their shape.
Heat the mustard oil in a pan until it reaches smoking point, then reduce the flame. Add the fresh coconut pieces and fry until golden brown. Remove and reserve. Briefly fry the raisins and reserve.
In the remaining infused oil, temper the bay leaves, dried red chillies, cinnamon, green cardamom, cloves and cumin seeds until aromatic.
Incorporate the ginger paste, cumin powder, and coriander powder, adding a small splash of water to prevent the spices from burning. Sauté for one minute.
Gently fold the boiled lentils into the spiced oil base.
Add the reserved fried coconut, fried raisins and sugar. The sugar balances the savoury spices and gives cholar dal its gentle sweetness.
Simmer gently over low heat for 5-7 minutes until the gravy thickens slightly to the correct viscosity.
5–7 min
Remove from heat. Finish with a drizzle of the ghee over the top before serving.
How to tell it's done
A thick, jewel-toned golden dal celebrating distinct, visible lentil grains, elevated by sweet raisins and the distinct texture of coconut.
Getting it right
Tip
Cholar dal should taste gently sweet and savoury, with tender lentil grains and crisp fried coconut pieces for contrast.
What to serve it with
Serve cholar dal for Durga Puja-style meals with deep-fried luchi or begun bhaja.
Common mistakes
- The Bengal gram becomes mushy instead of distinct.
- Soak the chana dal, pressure cook only until tender, and avoid heavy mashing. Cholar dal should keep visible grains with a lightly sweet finish.
Storing and reheating
Refrigerate cholar dal in a covered container for up to 3 days. Reheat gently until hot; freezing is possible for up to 2 months, but fried coconut is crispest when added fresh.





