Bengali Kalai Dal
A rustic, creamy Bengali dal made with whole black gram lentils, slow-cooked until buttery soft. Subtly scented with fennel, ginger, and a golden tempering, this comforting bowl pairs magically with steamed rice for a humble yet soulful meal.
For 4 servings
- prep
Soak the urad dal.
Rinse the dal well. Soak in plenty of water for 6 to 8 hours or overnight. Drain the soaking water before cooking.
TIPLong soaking helps the dal cook evenly and gives a creamy texture. - simmer · ~45 min
Boil the dal until soft.
Add the drained dal to a heavy-bottomed pot with 4 cups of water, turmeric, and salt. Bring to a boil, then reduce heat to low. Simmer for 40-45 minutes until the lentils are completely tender and creamy. Stir occasionally and add a splash of water if it gets too thick.
TIPDo not whisk or mash too much — Kalai Dal should have whole grains that are butter-soft. - temper · ~2 min
Make the fennel-scented tempering.
1.Heat ghee in a small tadka pan over medium heat until shimmering.2.Add fennel seeds and let them sizzle and turn golden (15 seconds).3.Add dried red chilies and slit green chili; fry until fragrant (10 seconds).4.Toss in ginger juliennes and sauté until crisp and lightly golden (30 seconds).TIPPour the tempering over the dal while it’s sizzling hot — you want to hear that hiss. - mix · ~1 min
Pour the tempering over the dal and stir.
Immediately pour the fragrant tempering over the simmered dal. Stir gently to combine. Let it rest for a minute so the flavors meld.
- garnish
Garnish with fresh cilantro and serve hot.
Transfer the dal to a serving bowl. Sprinkle chopped fresh cilantro on top. Serve hot with steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the whole urad dal for at least 6 hours to ensure even cooking and a creamy texture.
- 2Simmer on low heat without vigorous stirring to keep the lentils whole yet butter-soft.
- 3Pour the sizzling tempering directly over the dal for a burst of aroma and flavor.
- 4Use a heavy-bottomed pot to prevent the dal from sticking or scorching during the long simmer.
- 5Leftover dal thickens as it cools; add a splash of hot water while reheating to restore consistency.
- 6For a richer finish, swirl in an extra teaspoon of ghee just before serving.
Adapt it for your goals.
Smoky variation
Add a piece of charcoal (smoked over open flame) to the cooked dal, cover for 2 minutes, then remove — this infuses a deep, smoky aroma similar to traditional 'bhuna' phoron.
veganVegan
Replace ghee with any neutral oil (coconut or mustard oil) for the tempering to keep the dish fully plant-based.
low oilLow-oil
Toast fennel seeds and dried chilies in a dry pan until fragrant, then bloom ginger in a teaspoon of oil to reduce total fat while preserving flavor.
high proteinHigh-protein
Add a handful of boiled, diced potatoes or paneer cubes in the last 10 minutes of cooking for extra heft and protein.
jain (no onion garlic)Jain (no onion-garlic)
Omit dried red chili (if jains avoid it) and use only green chili for heat — the ginger and fennel alone provide plenty of flavor without alliums.
Why this is on our healthy list.
Rich in Plant-Based Protein
Whole black gram (urad dal) is a excellent source of protein for vegetarians, supporting muscle repair and satiety.
High in Dietary Fiber
With the skin intact, this dal provides insoluble fiber that aids digestion and promotes regular bowel movements.
Good Source of Iron
Urad dal and turmeric together contribute to iron intake, important for red blood cell formation and energy levels.
Anti-Inflammatory Spices
Turmeric, ginger, and fennel seeds contain compounds like curcumin and gingerol that help reduce inflammation in the body.
Low in Saturated Fat
Using just one tablespoon of ghee keeps saturated fat minimal while still delivering rich flavor.
Frequently asked questions
Yes, but the texture will be softer and paste-like; whole dal gives the characteristic buttery, intact-grain texture. Adjust cooking time to 20-25 minutes if using split dal.



