Bengali Cholar Dal Recipe – Authentic Sweet & Spiced Bengal-Style Chana Dal
Bengali Cholar Dal Recipe – Authentic Sweet & Spiced Bengal-Style Chana Dal
Bengali Cholar Dal is a rich, aromatic lentil dish from Bengal made with split Bengal gram (chana dal), coconut pieces, whole spices, and a touch of sweetness. Unlike regular dal recipes, this one is slightly sweet, fragrant with garam masala, and often served with luchi, puri, or pulao during festivals and special occasions.
This classic Bengali recipe is popular during Durga Puja, weddings, and family celebrations, where its comforting taste and golden color make it a star dish.
In this guide, you’ll learn how to make authentic Bengali Cholar Dal at home, along with tips, variations, nutrition facts, and FAQs to help you cook it perfectly every time.
What is Bengali Cholar Dal?
Cholar Dal is a Bengali-style chana dal preparation known for its mild sweetness, aromatic spices, and coconut chunks.
Key characteristics of the dish:
- Made with chana dal (split chickpeas)
- Flavored with bay leaf, cinnamon, cloves, cardamom
- Contains fried coconut pieces
- Slightly sweet with sugar or jaggery
- Often garnished with raisins and garam masala
It pairs beautifully with:
- Luchi (deep-fried Bengali bread)
- Puri
- Khichuri
- Steamed rice
Ingredients for Bengali Cholar Dal
Main Ingredients
- 1 cup chana dal (split Bengal gram)
- 3 cups water
- 2 tbsp ghee
- 1 bay leaf
- 1 cinnamon stick
- 3–4 green cardamoms
- 3 cloves
- 1 tsp cumin seeds
Flavoring Ingredients
- 1 small onion (optional, finely chopped)
- 1 tsp ginger paste
- 1/2 tsp turmeric powder
- 1 tsp cumin powder
- 1/2 tsp red chili powder
Signature Bengali Ingredients
- 2 tbsp fried coconut pieces
- 1 tbsp raisins
- 1 tsp sugar or jaggery
- Salt to taste
Garnish
- 1/2 tsp garam masala
- 1 tbsp ghee
Step-by-Step Bengali Cholar Dal Recipe
Step 1: Soak the Dal
Wash the chana dal thoroughly and soak it for 1–2 hours.
This helps the dal cook faster and become soft.
Step 2: Cook the Dal
Add soaked dal to a pressure cooker with:
- 3 cups water
- Turmeric powder
- Salt
Cook for 2–3 whistles until the dal becomes soft but not mushy.
Step 3: Fry Coconut Pieces
Heat a small pan with 1 tsp ghee and lightly fry small coconut cubes until golden brown.
Set aside.
Step 4: Prepare the Tempering
Heat 2 tbsp ghee in a pan and add:
- Bay leaf
- Cinnamon stick
- Cardamom
- Cloves
- Cumin seeds
Let the spices release their aroma.
Step 5: Add Aromatics
Add chopped onions and sauté until lightly golden.
Then add ginger paste and cook for 1 minute.
Step 6: Add Spices
Mix in:
- Cumin powder
- Red chili powder
Cook briefly until fragrant.
Step 7: Combine Dal
Add the cooked dal into the pan and mix well.
Then add:
- Fried coconut pieces
- Raisins
- Sugar or jaggery
Simmer for 5–7 minutes until flavors blend perfectly.
Step 8: Final Touch
Sprinkle garam masala and drizzle ghee on top.
Your authentic Bengali Cholar Dal is ready to serve.
Cooking Tips for Perfect Cholar Dal
✔ Do not overcook the dal – it should remain slightly grainy.
✔ Always fry coconut pieces for authentic Bengali flavor.
✔ Use ghee instead of oil for a richer taste.
✔ A small amount of sugar is essential for the classic Bengali flavor balance.
Popular Variations of Cholar Dal
1. No Onion Cholar Dal
Many Bengali households prepare it without onion or garlic for religious occasions.
2. Festive Cholar Dal
Includes cashews, raisins, and extra ghee.
3. Vegan Version
Replace ghee with mustard oil or vegetable oil.
4. Restaurant-Style Cholar Dal
Cook the dal slightly thicker and add extra garam masala and coconut.
What to Serve with Bengali Cholar Dal
The dish tastes best with traditional Bengali breads and rice dishes.
Popular pairings include:
- Luchi
- Puri
- Bengali pulao
- Jeera rice
- Khichuri
During Durga Puja bhog, Cholar Dal is often served with luchi and aloo dum.
Nutritional Value of Cholar Dal
Approximate values per serving:
- Calories: 220 kcal
- Protein: 10 g
- Carbohydrates: 30 g
- Fiber: 8 g
- Fat: 6 g
Chana dal is also rich in:
- Plant-based protein
- Iron
- Magnesium
- Dietary fiber
Storage Tips
- Refrigerator: Store for up to 3 days in an airtight container.
- Freezer: Can be frozen for 1 month.
- Reheating: Add a little water and warm on the stove.
Frequently Asked Questions (FAQs)
1. Why is Cholar Dal slightly sweet?
Traditional Bengali recipes use a small amount of sugar or jaggery to balance spices.
2. Can I skip coconut pieces?
Yes, but fried coconut adds the authentic Bengali taste and texture.
3. Is Cholar Dal healthy?
Yes. It is high in protein, fiber, and plant nutrients, making it a nutritious vegetarian dish.
4. Can I make it without soaking dal?
Yes, but soaking helps reduce cooking time and improves texture.
5. What makes Bengali Cholar Dal different from regular dal?
Its sweet flavor, whole spices, fried coconut, and raisins make it unique.
Why This Recipe is Perfect for Food Blogs
This Bengali Cholar Dal recipe is:
- Authentic and traditional
- Easy for beginners
- Perfect for festive menus
- Rich in flavor and nutrition
Whether you are cooking for Durga Puja, a family meal, or exploring Bengali cuisine, this recipe will bring the authentic taste of Kolkata to your kitchen.

