Bengali Cholar Dal
A classic Bengali-style dal made with chana dal, gently simmered until tender and finished with a fragrant tempering of cumin seeds, bay leaf, and whole red chilies in ghee. Lightly sweetened with sugar and studded with plump raisins, this mildly spiced, coconut-laced dal is a festive staple often paired with luchi or poori.
For 4 servings
- prep · ~30 min
Soak the chana dal.
Rinse the chana dal in several changes of water until the water runs clear. Soak in enough water to cover for 30 minutes, then drain.
TIPSoaking softens the dal and reduces cooking time, but don't soak longer than 1 hour or the dal may turn mushy. - boil · ~25 min
Boil the dal until tender.
1.Add the drained chana dal, 3 cups of water, turmeric powder, and salt to a heavy-bottomed pot.2.Bring to a rolling boil, then reduce the heat to medium-low.3.Simmer uncovered for 20-25 minutes, stirring occasionally, until the dal is tender but still holds its shape.4.Skim off any foam that rises to the surface during cooking.TIPUnlike many other dals, Cholar Dal should not be mashed or mushy — the grains should remain distinct and intact. - mix · ~2 min
Add sugar and adjust consistency.
Stir in the sugar until dissolved. If the dal looks too thick, add a splash of hot water to reach a medium-thick consistency. Simmer for 2 more minutes, then remove from heat.
- temper · ~2 min
Make the tempering.
1.Heat the ghee in a small pan over medium heat until shimmering but not smoking.2.Add cumin seeds and let them crackle for 10-15 seconds.3.Add bay leaves and broken dried red chilies; fry until fragrant, about 15 seconds.4.Add the grated ginger and sauté until the raw aroma mellows, about 30 seconds.5.Toss in the raisins and stir until they plump up, about 20 seconds.TIPUse medium heat — high heat will burn the cumin and make the ghee taste bitter. - mix · ~1 min
Combine the tempering with the dal.
Pour the tempering directly over the cooked dal. Stir gently to combine everything without breaking the lentils. The ghee will float on top, carrying the aroma of cumin and bay leaf.
- garnish · ~1 min
Garnish with fresh coconut and coriander.
Sprinkle the grated coconut and chopped coriander leaves over the dal just before serving. Serve hot with luchi, poori, or steamed rice.
TIPThe fresh coconut adds a subtle sweetness and texture that defines authentic Cholar Dal — don't skip it.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the chana dal for exactly 30 minutes to ensure even cooking without turning mushy.
- 2Skim off the foam that rises while boiling to keep the dal clear and clean-tasting.
- 3Cook the dal until tender but still intact — the grains should hold their shape, not break down.
- 4Use fresh grated coconut, not desiccated, for the authentic moist sweetness in Bengali Cholar Dal.
- 5Temper the ghee on medium heat to prevent burning the cumin seeds and bay leaf.
- 6Add the sugar at the end to balance the savory and spicy notes without caramelizing too early.
Adapt it for your goals.
Vegan
Replace ghee with coconut oil or mustard oil for a vegan version that still delivers authentic Bengali flavor.
extra spicyExtra-spicy
Add 1-2 green chilies slit lengthwise along with the ginger in the tempering for a fiery kick.
low oilLow-oil
Use only 1 teaspoon ghee and temper the spices in a nonstick pan, then swirl the oil into the dal to reduce fat without losing aroma.
nuttyNutty
Add 1 tablespoon roasted cashews or slivered almonds along with the raisins for extra crunch and richness.
Why this is on our healthy list.
Rich in Plant Protein
Chana dal is a great source of plant-based protein, supporting muscle repair and satiety.
High in Dietary Fiber
The split chickpeas provide soluble and insoluble fiber, aiding digestion and blood sugar control.
Good Source of Iron
Lentils are naturally iron-rich, and the vitamin C in coriander and ginger helps with absorption.
Contains Healthy Fats
Ghee and coconut provide medium-chain triglycerides and fat-soluble vitamins for energy and immunity.
Frequently asked questions
Moong dal cooks faster and becomes creamier, so reduce simmer time to 10-12 minutes and expect a softer texture.



