Red Lentil Dal
Red lentils need no soaking and collapse into a velvety purée in about twenty minutes, which makes them the perfect base for dal. We sizzle whole cumin in the oil right at the start so its nutty aroma carries through the whole pot, and finish with lemon juice for brightness.

- Prep
- 10 min
- Cook
- 40 min
- Total
- 50 min
- Servings
- 4
- Level
- Easy
- Per serving
- 355 kcal
Ingredients
Makes: 4 servings
Shopping list
The ingredients for the servings you chose — copy them or send them to a messenger. Tick what you already have at home: only the rest goes on the list.
Method
-
Step 1: Rinse the lentils
Rinse the lentils in a sieve under cold water 3–4 times, until the water runs almost clear. This washes away dust and excess starch, so the dal foams less.
-
Step 2: Toast the cumin
Heat the oil in a heavy 3 litre pot over medium heat. Add the cumin seeds and let them sizzle for 30–40 seconds, until they darken slightly and smell nutty.
-
Step 3: Soften the onion
Add the onion with a pinch of salt and cook for 6–7 minutes, stirring, until soft and golden.
-
Step 4: Add spices and tomatoes
Add the garlic and ginger and cook for 1 minute. Stir in the turmeric, coriander and chilli for 30 seconds, then add the tomatoes and cook for 2–3 minutes, until they thicken and the oil starts to show around the edges.
-
Step 5: Cook the lentils
Add the lentils, hot water and salt and bring to the boil, skimming off any foam. Turn the heat to low, set the lid ajar and simmer for 20–25 minutes, stirring every 5 minutes as lentils like to catch on the bottom. They're done when they've completely broken down into a thick, creamy purée.
-
Step 6: Stir in coconut milk
Stir in the coconut milk and garam masala and simmer for another 2–3 minutes. The texture should be like a thick, puréed soup; if it's too stiff, loosen it with a little boiling water.
-
Step 7: Finish and serve
Take off the heat, add the lemon juice, then taste and adjust the salt. Scatter with coriander and serve with basmati rice or flatbreads.
Tips & variations
-
Tip
Dal thickens as it cools. When reheating, loosen it with hot water to the consistency you like.
-
Variation
Stir in 100 g baby spinach 2 minutes before the end — it wilts right in the pot and adds freshness and colour.
-
Swap
Ghee can replace the oil for a richer, buttery flavour, though the dal will no longer be vegan.
-
Storage
Keeps in the fridge for up to 4 days or in the freezer in portions for up to 3 months.
Nutrition
| 1 serving | Whole dish 4 servings | |
|---|---|---|
| Energy | 355 kcal | 1,420 kcal |
| Protein | 16 g | 64 g |
| Fat | 13 g | 52 g |
| Carbohydrates | 44 g | 176 g |
Approximate values calculated from standard ingredient data.
Cooked it? Rate the recipe
No ratings yet — yours will be the first.


