A comforting, incredibly flavorful Indian staple featuring red lentils simmered with warm spices and tomatoes.
Dal is the everyday food of much of India, and for good reason. It is cheap, it is quick and it tastes deeply comforting. Red lentils (masoor dal) are the fastest of all, because they have no skins and break down into a soft, creamy purée in about 20 minutes.
The method has two parts. First, the lentils are simmered with turmeric until they are tender and thick. Meanwhile, you make a tarka (also called tadka): a small pan of hot oil with whole cumin seeds, chili, onion, garlic, ginger and tomato. Stirring that sizzling mixture into the lentils is what gives dal its depth.
It serves four, takes about 35 minutes and is excellent with rice or naan.
Prep time: 10 mins · Cook time: 25 mins · Serves 4
Amount per serving. Nutritional values are estimates calculated from the ingredients above and can vary.
Rinse the 1 cup of red lentils under cold water until it runs mostly clear. In a medium pot, combine the lentils, 3 cups of water or vegetable broth and the 1 teaspoon of turmeric. Bring to a boil, then reduce the heat and simmer, partially covered, for 15 to 20 minutes, until the lentils are tender and falling apart. Skim off any foam.
In a small skillet, heat the 2 tablespoons of oil or ghee over medium heat. Add the 1 teaspoon of cumin seeds and the 1/2 teaspoon of red chili flakes and let them sizzle for 30 seconds, until fragrant.
Add the finely chopped onion and cook for about 5 minutes, until golden brown.
Stir in the 3 minced garlic cloves and the grated 1 tablespoon of ginger and cook for 1 minute. Add the diced tomato and cook until it is soft and starting to break down.
Pour the spiced tomato mixture into the cooked lentils. Add the 1/2 teaspoon of garam masala and stir well. Simmer for 5 minutes and serve with rice or naan.
They break down quickly, so there is no soaking. Rinse them well to remove dust and excess starch.
Adds the golden color and an earthy flavor. A little goes a long way.
Whole seeds sizzled in oil give a toasty flavor that ground cumin can’t match. Use dried red chili for a whole chili, or flakes.
They make the flavor base. The tomato adds tang to balance the earthy lentils.
Ghee has a nutty, rich flavor. Olive oil keeps the dish vegan.
A warming spice blend. Stir it in at the end so its aroma stays fresh.
Frying whole spices in hot oil releases their flavor in a way that simmering can’t. The sizzling oil carries that flavor through the whole pot.
They have no skins, so they break down as they cook and thicken the liquid into a purée.
Its fragrance is delicate and fades with long cooking.
| Problem | Likely cause | Fix |
|---|---|---|
| Dal is too thick | It reduced or sat | Stir in hot water until the consistency is right. |
| Dal is too thin | Too much liquid | Simmer uncovered for a few minutes. |
| Dal is bland | Not enough salt | Add salt, then a squeeze of lemon. |
| Spices are bitter | They burned | Start the tarka again. |
| Lentils are grainy | Undercooked | Simmer longer. |
| Ingredient | Its job | Swap, and what changes |
|---|---|---|
| Red lentils | Fast, creamy base | Yellow split peas (toor dal) take longer. |
| Water or broth | Cooking liquid | Vegetable broth adds flavor. |
| Oil or ghee | Fat for the tarka | Coconut oil works. |
| Cumin seeds | Toasty flavor | 1/2 teaspoon ground cumin works. |
| Fresh ginger | Warm, sharp flavor | 1/2 teaspoon ground ginger works. |
| Chili flakes | Heat | Fresh green chili works. |
Serve with steamed basmati rice, warm naan or roti. A squeeze of lemon, fresh cilantro and a spoonful of yogurt on top are good.
No.
Yes, if you use oil and not ghee.
Lentils release starch and protein. Skim it off.
Yes, but they take longer.
Mild. Add more chili for heat.
Yes. Cook the lentils for 5 minutes.
Cressio Rinaldi
Cressio Rinaldi is the recipe developer behind Cressio Recipes. He cooks, tests, and writes every recipe on the site himself — refining each one until it's simple enough for a weeknight and good enough to make again. He's not a trained chef, just someone who cooks constantly and pays close attention to what actually makes a recipe work.