East Indian lentil soup is a comforting, gently spiced dal made here with red lentils, tomato, and a Bengali-style panch phoron tempering. It cooks in one pot, then gets a quick pour of fragrant spices and oil that gives the soft lentils a lively finish. Families and regions season dal differently, so this is one practical Bengali-inspired version rather than a single definitive formula.
Ingredients
- 1 cup (200 g) red lentils, also called masoor dal
- 5 cups (1.2 L) water, plus a little more if needed
- 2 teaspoons (10 ml) neutral oil, such as sunflower or canola oil
- 1/2 medium yellow onion, finely chopped, about 1/2 cup (75 g)
- 2 garlic cloves, finely chopped, about 2 teaspoons (6 g)
- 1 teaspoon (5 g) finely grated fresh ginger
- 1 medium ripe tomato, chopped, about 1 cup (150 g)
- 1/2 teaspoon (1.5 g) ground turmeric
- 1/4 teaspoon (0.5 g) cayenne or mild red chili powder, or less to taste
- 1 teaspoon (6 g) fine salt, divided or adjusted to taste
- 1 tablespoon (15 ml) neutral oil or ghee, for the tempering
- 1 teaspoon (3 g) panch phoron, the Bengali five-spice seed blend
- 1 dried red chile, about 1 g, optional
- 1/8 teaspoon (0.3 g) ground black pepper
- 1/4 cup (10 g) chopped fresh cilantro leaves and tender stems
- 1 tablespoon (15 ml) fresh lemon juice, plus lemon wedges for serving if desired
Instructions
- Rinse and prepare the lentils. Put the red lentils in a fine-mesh strainer and rinse under cool running water, stirring them with your fingers, until the water looks mostly clear. Drain well. Finely chop the onion, garlic, tomato, and cilantro, and grate the ginger. This preparation takes about 15 minutes in total; red lentils do not need soaking.
- Soften the aromatics. Heat 2 teaspoons (10 ml) oil in a medium heavy-bottomed pot over medium heat. Add the onion and cook for 4 to 5 minutes, stirring occasionally, until softened and translucent but not deeply browned. Stir in the garlic and ginger and cook for 30 seconds, just until fragrant. Add the tomato, turmeric, chili powder, and about half the salt. Cook for 1 to 2 minutes, stirring, until the tomato begins to soften and release its juices. The full sauté takes about 7 minutes.
- Add the lentils and water. Tip in the rinsed lentils and pour in 5 cups (1.2 L) water. Stir well, scraping the base of the pot so no lentils or spices are stuck there. Bring the mixture to a gentle boil over medium-high heat; this usually takes about 2 minutes. If foam gathers on top, skim it off with a spoon.
- Simmer until tender. Lower the heat so the soup bubbles gently, then partially cover the pot, leaving a small gap for steam to escape. Simmer for 20 minutes, stirring every 5 minutes and more often near the end so the lentils do not catch on the bottom. The lentils should be very soft and beginning to collapse. If the pot looks too thick before they are tender, add water 1/4 cup (60 ml) at a time. Avoid a hard boil, which can make the bottom scorch before the lentils are cooked.
- Make the panch phoron tempering. During the last few minutes of simmering, heat 1 tablespoon (15 ml) oil or ghee in a small skillet over medium heat. Add the panch phoron and optional dried red chile. Cook for 30 to 60 seconds, watching closely and swirling the pan, until the seeds crackle and smell aromatic. They should sizzle but not turn black. If the seeds start smoking or darkening quickly, take the pan off the heat at once; burnt spices taste bitter. This tempering takes about 5 minutes including heating the oil.
- Finish the soup. Pour the hot tempering carefully into the pot of lentils; it may sputter briefly. Stir, then simmer gently for 2 minutes so the flavors mingle. Use the back of a spoon to mash some lentils against the side of the pot for a thicker, creamier texture, or leave them more intact if you prefer a lighter soup. Stir in the black pepper, remaining salt as needed, cilantro, and lemon juice. Taste and adjust the salt, lemon, or water; the finished soup should be spoonable, not paste-thick. Allow about 4 minutes for this final step, then serve hot.
Tips
- Use the right lentil texture. Red lentils cook quickly and soften into a smooth, thick dal. If your bag contains whole brown or green lentils instead, they will take considerably longer and stay firmer; follow their package timing and add water as needed rather than assuming the 20-minute simmer will be enough.
- Know your panch phoron. Panch phoron is a Bengali blend commonly made with fenugreek, nigella, cumin, black mustard, and fennel seeds. It is sold in South Asian grocery shops and some spice sections. If you cannot find it, use 1/2 teaspoon (1.5 g) cumin seeds and 1/4 teaspoon (0.75 g) fennel seeds with 1/4 teaspoon (0.75 g) mustard seeds. That substitute keeps a similar savory-anise note but is less complex and is not an exact replica.
- Keep the tempering fragrant, not scorched. Seeds can go from crackling to burnt in moments, especially in a small pan. Start the tempering only when the lentils are nearly done, keep the chile optional if you are sensitive to heat, and take the pan off the burner as soon as the seeds become aromatic.
- Adjust thickness at the end. Lentils continue absorbing liquid as they stand. Stir in hot water a little at a time if the soup thickens more than you want, then taste again because dilution can soften the seasoning. For a richer finish, a small spoonful of ghee can be stirred in at the table.
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 fragrant panch phoron stand out; a flatbread such as roti is useful for scooping up thicker portions. For a simple spread, add a cucumber salad, sliced onion, or a vegetable side such as sautéed greens. These cool, crisp sides balance the soft texture without competing with the spices.
Offer lemon wedges and chopped cilantro at the table so each person can brighten their serving. If the soup is part of a larger meal, serve smaller bowls alongside rice, vegetables, and another dal or curry rather than making every dish heavily spiced. The recipe is vegetarian as written; check that any packaged spice blend is free of ingredients you need to avoid. A spoonful of plain yogurt can be offered separately for diners who want a cooling contrast, but the soup is also satisfying without it.
Variations
Make it milder or hotter: Leave out the cayenne and dried chile for a gentle bowl, or add extra chili powder to the lentils for a more even heat. Adding a whole dried chile to the tempering gives a more localized aroma; diners can remove it before serving. Chili strength varies, so increase it gradually rather than relying on a fixed heat level.
Use ghee or keep it dairy-free: Ghee gives the tempering a rounded, buttery aroma. Neutral oil works well and keeps the recipe dairy-free. Mustard oil is also used in some eastern Indian cooking, but it has a pronounced flavor and may be sold with instructions for culinary use; use it only if you enjoy that character and follow the product label.
Add vegetables: Stir in 1 cup (130 g) diced pumpkin, carrot, or cauliflower with the water and allow it to simmer until tender. A vegetable that takes longer to soften should be cut small and added early. Leafy greens can be stirred in during the final 3 to 5 minutes. These additions make the pot heartier and change the balance, so add a splash of water and recheck salt and lemon at the end.
Try another pulse: Split yellow mung dal can be used for a different flavor and texture, but its cooking time depends on how fresh and polished it is. Start checking for tenderness at 25 minutes and continue simmering as needed. Whole lentils are not a direct swap because they need more time and produce a less smooth soup. Keep the spice tempering, but adjust the water to match the pulse and desired consistency.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking in a shallow, covered container. The soup keeps for 3 to 4 days in the refrigerator. It thickens as it chills, so do not judge its final serving consistency while cold. For longer storage, freeze it in meal-size containers for up to 2 to 3 months for best quality; leave a little room at the top because liquid expands as it freezes. Thaw overnight in the refrigerator when convenient.
Reheat on the stovetop over medium-low heat, stirring often and adding water in small splashes until the soup loosens. Heat leftovers to 165°F (74°C), the USDA FSIS safe minimum for reheated leftovers, checking with a food thermometer if you need to verify the temperature. You can also microwave an individual portion in a covered microwave-safe bowl, stirring partway through and checking that it is hot throughout. Reheat only the portion you plan to eat, and avoid repeatedly cooling and warming the whole batch.
Frequently Asked Questions
Is this East Indian lentil soup the same as dal?
Dal is a broad name for dried pulses and for many cooked dishes made with them. This recipe is a soup-like Bengali-inspired masoor dal, with red lentils simmered until soft and finished with panch phoron. Dal recipes vary widely across eastern India and from household to household, so seasoning, thickness, and the choice of lentil are not fixed.
Can I make the soup without panch phoron?
Yes. The cumin, fennel, and mustard seed substitute in the tips gives the tempering a related savory and lightly sweet aroma, though it will not taste exactly like a full panch phoron blend. If you have only cumin seeds, use them in the tempering rather than ground cumin; the whole seeds release a more suitable toasted flavor in the hot oil.
Why are my lentils still firm after 20 minutes?
Cooking time can vary with the age of the lentils, the simmer strength, and how much they were rinsed or stored. Keep simmering gently and check every 5 minutes, adding hot water if the pot is drying out. Older lentils can take longer to soften. Make sure the mixture is bubbling gently rather than merely sitting hot, but avoid a vigorous boil that could scorch the base.
Can I make this recipe ahead?
Yes. The soup can be cooked a day or two ahead and refrigerated; its flavor remains pleasant and its texture will become thicker. Reheat it slowly with a little water, then adjust salt and lemon after it is hot. For the brightest seed aroma, you may prepare the tempering shortly before serving and stir it into the reheated soup, although tempering it as written is also convenient.
Can I use canned lentils?
Canned lentils are already cooked, so they will not behave like dry red lentils or break down in the same way. For a quick adaptation, cook the onion, aromatics, tomato, and spices as directed, then add drained canned lentils with less water and simmer just long enough to heat through. Mash some lentils to thicken the soup, and expect a more distinct, intact-lentil texture than the original.
How do I keep the soup from tasting flat?
First check that it has enough salt; lentils need seasoning throughout, not only at the table. Then add lemon juice a little at a time, since acidity often makes the spices taste clearer. If it still seems muted, check that the panch phoron was fresh and that the tempering seeds were aromatic rather than burnt. A final spoonful of hot water can also help if the soup has become excessively thick and concentrated.
Related
- Caldo de Queso: Mexican Cheese and Potato Soup Recipe
- Cajun Stew Recipe with Sausage, Chicken, and Okra
- Cajun Stew Recipe with Ground Beef and Vegetables
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).