Soft Lentil Dal
A comforting bowl of creamy, soft lentils cooked until they melt together, gently spiced with cumin and turmeric. This everyday dal is light, wholesome, and comes together in about 40 minutes. Serve it as a warm, protein-rich side or a light main with rice or crusty bread.
For 4 servings
- prep · ~1 min
Rinse the lentils.
Place 1 cup red lentils in a fine mesh strainer and rinse under cold water until the water runs clear.
- boil · ~30 min
Simmer the lentils until soft and creamy.
1.Combine rinsed lentils, 3 cups water, and turmeric in a heavy-bottomed pot.2.Bring to a boil over high heat, then reduce heat to low.3.Simmer uncovered, stirring occasionally, for 25-30 minutes until lentils are completely soft.4.Stir in salt and cook 2 minutes more. Mash lightly with the back of a spoon for a creamier texture.TIPAdd a splash of extra water if the dal thickens too much — it should be pourable and creamy. - temper · ~2 min
Make the cumin-garlic tempering.
1.Heat oil in a small skillet over medium heat until shimmering.2.Add cumin seeds and let them sizzle and darken slightly (30 seconds).3.Add minced garlic and cook until golden and fragrant (1 minute).4.Sprinkle in red chili powder, stir once, and immediately remove from heat.TIPWatch the garlic closely — it goes from golden to burnt in seconds. - mix · ~1 min
Pour the tempering over the dal and mix in lemon juice.
Carefully pour the hot tempering over the cooked lentils. Add fresh lemon juice and stir gently to combine. The dal will swirl with golden oil and release a bright, nutty aroma.
- garnish
Garnish with cilantro and serve warm.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Rinse the lentils until the water runs clear to remove excess starch and prevent foaming.
- 2Don't skip the tempering: pouring the sizzling cumin-garlic oil over the dal unlocks a deep, nutty aroma.
- 3For a creamier dal, mash a portion of the cooked lentils with the back of a spoon before adding the tempering.
- 4If the dal thickens too much as it cools, stir in a splash of hot water to restore a pourable consistency.
- 5Fresh lemon juice is essential—add it just before serving so its brightness doesn't fade.
- 6Make ahead: dal tastes even better the next day as flavors meld; reheat gently with a little water.
Adapt it for your goals.
Coconut-Tomato Dal
Add 1/2 cup diced tomato and 1/4 cup coconut milk along with the water in step 2. The tomatoes add acidity and the coconut lends richness, creating a slightly sweeter, more luxurious dal.
VeganVegan
This recipe is already vegan as written—no changes needed. Use a neutral oil like avocado or coconut instead of ghee if substituting.
High ProteinHigh-Protein
Stir in 1 cup of cooked spinach or chopped kale after mashing the lentils, and top with a spoonful of plain yogurt (if not vegan) for extra protein and creaminess.
Low OilLow-Oil
Reduce oil to 1/2 tablespoon and dry-toast the cumin seeds in a small pan before adding garlic and chili powder. The flavor will still be robust but with less fat.
Why this is on our healthy list.
Rich in Plant Protein
Red lentils are an excellent source of plant-based protein, providing sustained energy and supporting muscle repair.
High in Dietary Fiber
The soluble fiber in lentils aids digestion, helps maintain stable blood sugar levels, and promotes a feeling of fullness.
Good Source of Iron
Lentils are naturally rich in iron, essential for healthy blood cells; the vitamin C in lemon juice boosts iron absorption.
Anti-Inflammatory Spices
Turmeric and garlic contain anti-inflammatory compounds that may support joint health and immunity.
Low in Saturated Fat
With only one tablespoon of oil for the whole batch, this dal is naturally low in saturated fat.
Frequently asked questions
Brown or green lentils hold their shape better and won't break down into a creamy texture. Cook time will be longer (35–45 minutes) and you may need to mash them slightly for a similar consistency.







