East Indian · Main course
Cholar Dal (Bengali Bengal Gram Lentil)
Cholar dal is a Bengali lentil preparation from West Bengal made from split Bengal gram (chana dal), cooked until tender and finished with coconut slivers, raisins and a fragrant ghee tempering. NNWA features it as a protein-rich, slightly sweet dal traditionally served at festive and Sunday meals rather than as a plain everyday lentil dish.
- Prep
- 15 min
- Cook
- 30 min
- Total time
- 45 min
- Servings
- 4
- Vegetarian
- High-protein
Ingredients
- 1 cup chana dal (split Bengal gram), soaked 30 minutes
- 1/2 tsp turmeric powder
- Salt to taste
- 3 tbsp ghee, divided
- 1 bay leaf
- 1 dried red chilli
- 1 tsp cumin seeds
- 2-3 cloves
- 1-inch cinnamon stick
- 2 green cardamom pods
- 1 tbsp raisins
- 2 tbsp coconut slivers
- 1 tsp sugar
NNWA health note
Chana dal is notably higher in protein and fibre than many other lentils, and its lower glycaemic index helps produce a steadier release of energy after eating. The coconut and ghee tempering is used sparingly relative to the volume of lentils, so the dish remains protein-dense rather than fat-dominant.
Method
- 01
Drain the soaked chana dal and pressure-cook it with turmeric, salt and enough water until soft but still holding its shape, about 3-4 whistles.
- 02
Lightly mash the dal with the back of a spoon to a coarse, thick consistency, and set aside.
- 03
Heat some of the ghee in a pan and fry the coconut slivers until golden, then remove and set aside.
- 04
In the same pan, temper the bay leaf, dried red chilli, cumin seeds, cloves, cinnamon and cardamom in the remaining ghee until fragrant.
- 05
Add the cooked dal to the tempering along with sugar and raisins, and simmer for five minutes to let the flavours combine.
- 06
Adjust the consistency with a little hot water if the dal is too thick, and check the seasoning.
- 07
Top with the fried coconut slivers just before serving.
- 08
Serve warm with luchi (fried puffed bread) or steamed rice.
Cholar dal holds a special place in Bengali cuisine as a festive rather than everyday dal, traditionally paired with luchi at breakfast on occasions such as Durga Puja, or served at the end of a wedding feast alongside sweets. Its gentle sweetness, from raisins and a touch of sugar, and the crunch of fried coconut set it apart from the thinner, more savoury dals eaten with rice on ordinary days.
NNWA includes cholar dal to show that lentils are not a single monotonous category in Indian cooking; the same base ingredient, chana dal, can be prepared plain and everyday or elevated and celebratory depending on tempering and finishing touches. It is also a strong example of chana dal's protein density, useful for students studying vegetarian protein sources across regional Indian cuisines.
The dal should be cooked until soft but not reduced to a smooth purée; cholar dal is meant to retain some bite in the individual lentils, unlike a smooth moong or masoor dal. A common mistake is adding the sugar and raisins too early, before the tempering spices have had a chance to bloom in the ghee, which mutes the whole-spice aroma the dish depends on.
Where coconut is not preferred, it can be omitted without changing the dal's core character, since the whole spices and raisins already carry much of the flavour. Ghee can be reduced or replaced with a neutral oil for a lighter version, though this trades away some of the dish's traditional richness. Some households add a pinch of asafoetida to the tempering for extra depth.
Learn the science
Clinical Nutrition & Dietetics
This dish's nutrition reasoning is taught in full in this NNWA course.
What people ask about Cholar Dal (Bengali Bengal Gram Lentil)
Is cholar dal sweet or savoury?
It is a savoury dal with a distinct undertone of sweetness from sugar and raisins, which is characteristic of Bengali festive cooking rather than a flaw.
What is cholar dal traditionally served with?
It is most classically served with luchi, a deep-fried puffed bread, especially during festive breakfasts, though it also pairs well with plain steamed rice.
Can cholar dal be made vegan?
Yes, replacing the ghee with a neutral oil makes the dish suitable for a vegan diet without significantly altering the method or overall flavour profile.
More recipes
Aloo Posto (Bengali Potato & Poppy Seed Curry)
Aloo posto is a Bengali side dish from West Bengal made by simmering cubed potatoes in a ground white poppy seed paste with minimal spicing.…
VegetarianRecipeBengali Shukto (Mixed Vegetable Bitter Curry)
Shukto is a traditional Bengali mixed vegetable curry from West Bengal, built on bitter gourd and a medley of seasonal vegetables in a light…
Vegetarian · VeganRecipeDahi Bara (Odisha Lentil Fritters in Spiced Yoghurt)
Dahi bara is a popular Odisha snack of deep-fried black gram lentil fritters (bara) soaked in whisked, spiced yoghurt and finished with a te…
Vegetarian · Gut-healthRecipe