Dal is a broad family of Indian dishes made with lentils or other pulses; this version is a gently spiced masoor dal, or red lentil soup, finished with a quick cumin-garlic tadka. It cooks on the stovetop in one pot plus a small pan, and its soft, hearty texture pairs easily with rice or flatbread. Recipes vary across regions and households, so think of this as a practical, adaptable version rather than the only way to make dal.
Ingredients
- 1 1/2 cups (300 g) dried split red lentils, also called masoor dal
- 5 cups (1.2 L) water, plus a little more if needed for thinning
- 1 tablespoon (15 ml) neutral oil, such as canola or sunflower oil
- 1 medium yellow onion (about 150 g), finely diced
- 4 garlic cloves (about 12 g), finely chopped
- 1 tablespoon (6 g) peeled, finely grated fresh ginger
- 1 medium ripe tomato (about 150 g), diced, or 1/2 cup (120 g) canned diced tomato
- 1/2 teaspoon (1.5 g) ground turmeric
- 1 teaspoon (2 g) ground cumin
- 1/2 teaspoon (1 g) ground coriander
- 1 teaspoon (6 g) fine salt, or to taste
- 1/8 teaspoon (0.3 g) cayenne pepper, optional
- 2 teaspoons (10 ml) ghee or neutral oil, for the tadka
- 1 teaspoon (2 g) cumin seeds, for the tadka
- 1/2 teaspoon (2 g) black mustard seeds, optional
- 1 dried red chile, optional, left whole or broken in half
- 1 tablespoon (15 ml) fresh lemon juice, plus more to taste
- 1/4 cup (10 g) chopped fresh cilantro leaves and tender stems
Instructions
-
Put the lentils in a fine-mesh strainer and rinse under cool running water, stirring them with your fingers, until the water runs mostly clear. Pick out any small stones or debris. Finely chop the onion and garlic, grate the ginger, and dice the tomato before you begin cooking. Red lentils do not need soaking; rinsing is enough for this recipe.
-
Warm 1 tablespoon oil in a medium heavy-bottomed saucepan or Dutch oven over medium heat. Add the onion and cook for about 6 minutes, stirring occasionally, until soft and translucent with a few lightly golden edges. If it starts browning quickly, lower the heat. Add the garlic and ginger and stir for about 30 seconds, just until fragrant rather than browned.
-
Stir in the turmeric, ground cumin, ground coriander, and cayenne if using. Cook for about 30 seconds to wake up the spices, then add the diced tomato and stir for another 30 seconds. The tomato does not need to break down completely at this point. Keep the mixture moving so the spices do not scorch on the bottom of the pan.
-
Add the rinsed lentils, 5 cups water, and salt. Stir well, scraping the bottom of the saucepan to loosen any stuck-on spices. Bring the liquid to a boil over medium-high heat, then reduce the heat to low so it bubbles gently. Partially cover the pan, leaving a small gap for steam to escape, and simmer for 24 minutes. Stir once or twice during cooking, especially near the bottom, and reduce the heat if the lentils are sticking or the simmer is vigorous.
-
While the lentils simmer, check them for tenderness after 24 minutes. They should be very soft and beginning to lose their shape. If they still have firm centers, continue simmering for a few minutes and check again; older lentils can take longer. Use the back of a spoon to mash some against the side of the pan, or whisk briefly for a smoother soup. Add a splash of water if it has become thicker than you like.
-
Make the tadka in a small skillet while the dal is softening. Heat the ghee or 2 teaspoons oil over medium heat. Add the cumin seeds and optional mustard seeds. When the cumin is fragrant and the mustard seeds begin to pop, after roughly 30 to 60 seconds, add the dried chile if using. Swirl the pan for a few seconds, then take it off the heat. Seeds can burn quickly, so do not leave the skillet unattended.
-
Pour the hot tadka, including the oil or ghee, into the saucepan of cooked lentils and stir. Simmer the dal gently for 4 minutes so the seasoned oil flavors the soup. Turn off the heat, then stir in the lemon juice and most of the cilantro. Taste and adjust with more salt, lemon, or cayenne. Dal thickens as it stands; loosen it with hot water, a few tablespoons at a time, until it is pourable but still substantial.
-
Serve hot, with the remaining cilantro scattered over the top. If the surface looks thicker than expected while serving, stir in a little hot water and taste once more before bringing it to the table. The final seasoning should be savory, gently spiced, and lightly bright from the lemon, not sharply sour.
Tips
-
Rinse, but do not soak. Split red lentils cook quickly and turn creamy without an overnight soak. Rinsing removes loose starch and dust; it also makes it easier to spot any debris. Drain them well so you do not accidentally add extra water beyond the measured amount.
-
Keep the simmer gentle. A rolling boil can make lentils break down unevenly and spit onto the stove. A low, steady bubble gives them time to soften while letting you stir occasionally. If the bottom catches, lower the heat and stir; avoid scraping up anything that has turned dark or burnt.
-
Adjust the consistency at the end. Dal ranges from soup-like to thick enough to mound on rice. Add hot water gradually if it is too thick, or simmer uncovered for a few minutes if it is too thin. Remember that it will tighten as it cools, so leave it a little looser than your preferred serving consistency.
-
Use practical substitutions thoughtfully. If ghee is unavailable, use a neutral oil; the tadka will be a little less buttery but still fragrant. Ground cumin can stand in for the cumin seeds in the tadka, though it will not provide the same toasted whole-seed texture. If fresh tomato is out of season, canned diced tomato works well; use a measured half cup rather than adding the whole can.
Serving Suggestions
Serve the dal in bowls as a soup, or spoon it over steamed basmati rice for a more filling meal. Plain rice lets the cumin, garlic, and lemon come through; brown rice or another whole grain also works, though its firmer texture makes the dish feel more rustic. Warm roti, chapati, or naan is useful for scooping up the lentils, and a simple side of sliced cucumber, onion, or lightly dressed greens gives the meal a crisp contrast.
Set out lemon wedges, extra cilantro, and a small dish of yogurt so everyone can adjust a bowl to taste. A spoonful of plain yogurt cools the spices and makes the soup creamier, while a little pickle or chutney adds a sharp, salty accent. If serving with several sides, keep them simply seasoned; the dal already has a layered spice base and a rich finishing tadka.
Variations
Make it milder or hotter: Leave out the cayenne and dried chile for a gently seasoned pot, then offer chile flakes or a hot pickle at the table. For more heat in the dal itself, add a finely chopped green chile with the garlic and ginger. Its heat can vary, so begin with half a small chile and adjust another time to your preference.
Try another lentil: Split yellow moong dal can be used in the same quantity, but cooking time varies by brand and age, so cook until fully tender rather than relying only on the clock. Brown or green lentils hold their shape more and need a longer simmer and additional water; they will make a less creamy, more textured soup. Split red lentils are the best choice when you want the quick-cooking, soft consistency described here.
Add vegetables: Stir in 1 cup (about 130 g) diced carrot with the onion for a sweeter, more substantial pot, allowing it to soften along with the aromatics. A couple of handfuls of chopped spinach can go in during the final 2 minutes of simmering. These additions change the texture and may make the dal thicker, so keep hot water nearby for adjustment.
Use a different finish: A pinch of asafoetida, known as hing, is sometimes used in Indian lentil cooking; add a small pinch to the hot tadka if you have it. It has a distinctive savory aroma, so omit it if unavailable rather than trying to replace it with a large amount of another spice. Lemon can be replaced with lime, which gives a slightly sharper citrus note.
Storage and Reheating
Cool leftovers promptly and refrigerate them in a covered, shallow container within 2 hours of cooking. The dal keeps for 3 to 4 days in the refrigerator. It will become quite thick as the lentils absorb liquid, so store it as is and add water when reheating rather than thinning the entire batch if you expect to use it over several meals.
Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring often and adding a splash of water until it loosens. For food safety, reheat leftovers to 165°F (74°C), checking with a food thermometer. A microwave also works: cover loosely, heat in short intervals, and stir between intervals so the center warms evenly. Refrigerate leftovers within 2 hours after serving. For longer storage, freeze in airtight containers for up to 3 months; thaw overnight in the refrigerator and reheat as above. The texture may be slightly softer after freezing, but a stir and a little water usually bring it back together.
Frequently Asked Questions
What kind of lentils are used in this dal?
This recipe uses split red lentils, commonly sold as masoor dal. They cook relatively quickly and soften into a creamy, spoonable soup. Whole brown or green lentils are not a direct timing substitute because they retain more shape and generally need additional cooking time and liquid.
Do red lentils need to be soaked before cooking?
No. For this recipe, rinse the split red lentils thoroughly and cook them directly in the seasoned water. Soaking is unnecessary and can make it harder to judge the final consistency because the lentils begin absorbing water before they enter the pot.
Why is my dal too thick?
Red lentils continue to absorb liquid after cooking, and the soup thickens as it cools. Stir in hot water a little at a time while reheating or just before serving. Add enough to loosen the dal without washing out its flavor, then taste and correct the salt and lemon.
Can I make this dal without ghee?
Yes. Use the listed neutral oil for the tadka. Ghee gives the finishing spices a rounded, buttery aroma, while neutral oil keeps the flavor lighter; both work. If you use butter instead, watch it closely over medium heat because its milk solids can brown quickly.
Can I make dal ahead of time?
Yes. Cook it through, cool it promptly, and refrigerate it in a covered container for up to 3 to 4 days. It is convenient to make the tadka fresh just before serving, but it can also be stirred in before chilling. Reheat to 165°F (74°C), add water as needed, and finish with a little fresh lemon or cilantro if available.
Related
- Bolivian Rice Rat: A Safer Bolivian Rice Recipe
- Duck Confit Stew with White Beans, Herbs, and Potatoes
- Duck Japanese Curry with Tender Braised Legs
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).