Cholar Dal (Bengali Chana Dal with Fried Coconut)

Cholar dal is Bengal’s festive dal — thicker and slightly sweet compared to everyday dal, studded with fried coconut slivers and raisins, and finished with a tempering of ghee, bay leaf, and whole garam masala. It’s the dal that shows up on Bengali thalis for special occasions, most often paired with luchi (puffed fried bread) rather than rice.

The touch of sugar alongside the spices is what surprises people who haven’t had it before — it’s not a dessert, but a gentle sweetness that balances the earthy dal and rounds out the ghee and coconut. Budget about an hour, including a short soak.

Recipe at a GlanceJump to Instructions
  • Prep15 min
  • Cook35 min
  • Total50 min
  • Serves4-5 servings
  • CourseSide Dish
  • CuisineBengali / Indian

Written by · Updated 9 September 2026

Why This Recipe Works

Cholar dal is made from split Bengal gram, which is a noticeably harder, denser legume than the moong or masoor dal used in everyday cooking. That density is the whole reason for the soak. An hour in water lets the grains hydrate from the outside in, so they cook through evenly in about half an hour instead of taking well over an hour and still turning out chalky in the centre. It is also why cholar dal holds its shape at the end while a moong dal collapses into a puree.

The tempering is where the flavour actually comes from. Whole spices like cinnamon, cardamom and cumin carry aromatic compounds that are fat-soluble, not water-soluble, so dropping them into the simmering pot does very little. Sizzling them in hot ghee first pulls those compounds into the fat, and pouring the whole thing into the dal distributes them through the pot in a way that ground spice stirred into water never achieves.

The coconut and raisins are fried separately and briefly for a practical reason: they cook at completely different rates. Coconut slivers go from pale to golden in around two minutes and burn shortly after, while raisins puff and are done in about twenty seconds. Frying them together guarantees one of them is wrong. The small amount of sugar is not there to make the dish sweet so much as to round off the earthiness of the gram and balance the salt, which is why it reads as savoury with a warm edge rather than as a dessert.

Ingredients

Cholar dal (split Bengal gram) needs a longer soak than moong or masoor dal — don’t skip it, or the cooking time roughly doubles.

  • 1 cup cholar dal (split Bengal gram / chana dal), soaked 1 hour
  • 3 cups water, plus more as needed
  • 1/2 tsp turmeric powder
  • Salt, to taste
  • 3 tbsp ghee, divided
  • 2 tbsp raw coconut, cut into thin slivers
  • 2 tbsp raisins
  • 1 bay leaf
  • 1-inch cinnamon stick
  • 3 green cardamom pods
  • 2 dried red chilies
  • 1 tsp cumin seeds
  • 1 tbsp ginger paste
  • 1 tbsp sugar
  • 1/2 tsp garam masala powder
  • 1 tsp ghee, for finishing

Step-by-Step Instructions

  1. Drain the soaked cholar dal and add it to a pot with 3 cups of water, turmeric, and a pinch of salt. Bring to a boil, skim off any foam, then reduce to a simmer, partially covered, for 25-30 minutes, until the dal is soft but the grains still hold their shape (unlike moong dal, cholar dal shouldn’t turn to mush). Add more hot water if it looks dry before it’s tender.
  2. While the dal simmers, heat 1 tablespoon of ghee in a small pan and fry the coconut slivers until golden brown, about 2 minutes. Remove with a slotted spoon and set aside. In the same ghee, quickly fry the raisins until they puff up, about 20 seconds, and set aside with the coconut.
  3. In the same pan, add the remaining 2 tablespoons of ghee. Add the bay leaf, cinnamon, cardamom, dried red chilies, and cumin seeds, and let them sizzle for 20-30 seconds until fragrant.
  4. Add the ginger paste and stir for 30 seconds, then pour this tempering, along with all the ghee, into the simmered dal.
  5. Stir in the sugar and adjust salt to taste. Simmer uncovered for 5 more minutes, mashing a small portion of the dal against the side of the pot with a spoon to slightly thicken the consistency while leaving most grains whole.
  6. Stir in most of the fried coconut and raisins, saving a little for garnish. Sprinkle with garam masala powder.
  7. Garnish with the reserved coconut and raisins, drizzle with the last teaspoon of ghee, and serve hot, traditionally with luchi or plain rice.

What I Learned Testing This Recipe

My first attempt was too thin, and I think that is the most common mistake with this dish. I treated it like an everyday dal and added water whenever it looked tight. Cholar dal is meant to be noticeably thick, thick enough to sit on a luchi without running off it. Now I stop adding water once the grains are tender and instead mash a spoonful or two against the side of the pot, which thickens the body without turning the whole thing to mush.

I burnt the coconut the first two times. The window between golden and bitter is genuinely about thirty seconds, and once it crosses over you can taste it through the entire pot. I now fry the coconut first, while the ghee is at its cleanest and I am paying attention, and pull it out a shade lighter than I think it needs to be, because it keeps darkening off the heat.

On sugar: I have made this both barely sweet and noticeably sweet, and the amount that works depends a lot on how much ghee you use. A richer pot needs slightly more sugar to keep from tasting flat. Start with the tablespoon here, taste at the end, and adjust then rather than at the start.

Tips for Success

  • Soak the cholar dal for at least an hour — it’s a firmer, larger legume than moong or masoor dal and needs the head start.
  • Fry the coconut and raisins separately and briefly; both burn quickly once the ghee is hot.
  • Cholar dal should be noticeably thicker than a typical dal — don’t add too much water.
  • Adjust the sugar to taste; some households make it barely sweet, others more pronounced.

Variations

  • Niramish (no onion, no garlic) version: this recipe is already onion-garlic-free, matching the traditional temple-style preparation.
  • Bhoger cholar dal: add a pinch of asafoetida (hing) to the tempering for extra depth, common in the temple offering style.
  • Nolen gur cholar dal: during winter in Bengal, date palm jaggery (nolen gur) replaces regular sugar for a deeper caramel sweetness.
  • Extra rich version: stir in 2 tablespoons of grated coconut milk or cream at the end.

Storage and Make-Ahead

Cholar dal keeps well in the refrigerator for up to 4 days in an airtight container — the flavor actually deepens overnight. Reheat on the stovetop with a splash of water. It freezes well for up to a month; thaw in the refrigerator before reheating.

Frequently Asked Questions

What is cholar dal made of?

Cholar dal is made from split Bengal gram (chana dal), simmered with turmeric, then finished with a ghee tempering of whole spices, fried coconut, raisins, and a touch of sugar — the coconut and sweetness are what set it apart from other dals.

Why is cholar dal slightly sweet?

A small amount of sugar (or jaggery in the winter version) is traditional in Bengali cholar dal, balancing the earthy dal and rich ghee tempering. It’s a subtle sweetness, not a dessert-level one.

What is cholar dal usually served with?

It’s most traditionally paired with luchi, a puffed deep-fried flatbread, especially for festive meals and Sunday breakfasts in Bengali households. It also works well with plain steamed rice.

Leave a Comment