Lentil Recipes: One-Pot Lentil Stew with Vegetables

Updated November 3, 2026

Total time
1 hr 5 min
prep 20 min · cook 45 min
Serves
6
portions as written

Jump to recipe

Lentil Recipes: One-Pot Lentil Stew with Vegetables

This one-pot lentil stew combines brown or green lentils with carrots, celery, tomatoes, warming spices, and tender greens for a hearty meal served straight from the pot. It is a flexible, pantry-friendly recipe: the lentils simmer in broth until soft but still intact, and a little vinegar added at the end brightens the whole dish.

Ingredients

  • 2 tablespoons olive oil (30 ml)
  • 1 medium yellow onion, diced (about 150 g)
  • 2 medium carrots, diced (about 160 g)
  • 2 celery stalks, diced (about 100 g)
  • 4 garlic cloves, finely chopped (about 12 g)
  • 1 tablespoon tomato paste (16 g)
  • 1 teaspoon ground cumin (about 2 g)
  • 1 teaspoon smoked paprika (about 2 g)
  • ½ teaspoon dried thyme (about 0.5 g)
  • 1 bay leaf
  • 1½ cups dried brown or green lentils (285 g), picked over and rinsed
  • 1 can diced tomatoes, with their juices (14.5 ounces / 411 g)
  • 5 cups low-sodium vegetable broth or chicken broth (1.2 L)
  • 1 teaspoon fine salt (6 g), plus more to taste
  • ½ teaspoon freshly ground black pepper (about 1 g)
  • 3 packed cups baby spinach or chopped tender kale (about 90 g)
  • 1 tablespoon red wine vinegar (15 ml)
  • Lemon wedges, for serving (optional)

Instructions

  1. Prepare the lentils and vegetables. Spread the dried lentils on a plate or rimmed tray and remove any small stones or shriveled lentils, then rinse them in a fine-mesh strainer under cool running water. Drain well. Dice the onion, carrots, and celery into pieces of roughly the same size so they soften evenly. Brown and green lentils work best here because they tend to keep their shape; red lentils cook much faster and become soft, so they are not a direct substitute for this stew.
  2. Soften the vegetables. Set a large heavy pot or Dutch oven over medium heat and add the olive oil. When it is warm, add the onion, carrots, and celery. Cook for about 7 minutes, stirring now and then, until the onion is translucent and the carrots are beginning to soften. If the vegetables start to stick or brown before they soften, lower the heat and add a tablespoon of water rather than more oil.
  3. Wake up the aromatics. Add the garlic, tomato paste, cumin, smoked paprika, thyme, and black pepper. Stir for about 1 minute, just until the garlic smells fragrant and the tomato paste darkens slightly. Keep the mixture moving; garlic can turn bitter if it scorches. The paprika gives the broth a gentle smoky note, while the tomato paste adds depth without making the finished stew taste like a tomato sauce.
  4. Add the lentils and liquid. Stir in the drained lentils, diced tomatoes and their juices, broth, salt, and bay leaf. Scrape the bottom of the pot to loosen any browned bits. Raise the heat and bring the liquid to a boil, which usually takes about 4 minutes depending on the pot and burner. If using salted broth, start with less salt and adjust after the lentils are tender.
  5. Simmer until tender. Lower the heat so the stew bubbles gently, then cover the pot partially, leaving a small gap for steam to escape. Simmer for about 28 minutes, stirring once or twice so lentils do not settle and catch on the bottom. Check a few lentils: they should be tender through the center but not falling apart. If they remain firm, keep simmering and check every 5 minutes; older lentils can take longer. Add a splash of hot water or broth if the pot looks dry before the lentils are cooked.
  6. Finish with greens. Remove and discard the bay leaf. Stir in the spinach and cook for about 3 minutes, until wilted. If using chopped kale, give it a few extra minutes until tender. Stir in the red wine vinegar, taste the broth, and add more salt, pepper, or vinegar as needed. The vinegar should make the stew taste lively, not sour; add it a teaspoon at a time if you are unsure.
  7. Rest briefly and serve. Turn off the heat and let the stew sit for 2 minutes so the flavors settle. Ladle it into bowls and offer lemon wedges for anyone who wants extra brightness. If it thickens while standing, loosen individual portions with a little hot broth or water.

Tips

  • Use lentils that cook at a similar rate. Brown and green lentils are the reliable choices for a stew with distinct, tender lentils. French green lentils, sometimes labeled lentilles du Puy, are also suitable but can take longer and stay firmer. If that specialty variety is unavailable, ordinary green lentils work well, though the texture may be a little softer.
  • Do not soak ordinary brown or green lentils. Unlike dried beans, they usually cook directly in the broth. Rinsing and picking them over is worthwhile, but soaking is unnecessary and changes the cooking time. If you do soak them, start checking much earlier because they may become tender before the stated simmer time.
  • Keep the simmer gentle. A hard boil can split the lentils and make the vegetables mushy before the centers are tender. A few small bubbles around the edge of the pot are enough. Stir periodically, especially toward the end, when the stew becomes thicker and more likely to stick.
  • Adjust thickness and salt at the end. Broth strength and lentil age vary, so taste after cooking rather than relying only on the listed salt. For a thicker bowl, mash a small scoop of lentils against the side of the pot and stir them back in. For a looser soup-like consistency, add broth or water a little at a time.

Serving Suggestions

Serve the stew hot in shallow bowls with crusty bread, warm flatbread, or toasted sourdough for soaking up the tomato-and-spice broth. A spoonful of plain yogurt or a dairy-free unsweetened yogurt alternative adds a cool contrast; keep it on the side so diners can choose. A simple green salad with a sharp vinaigrette also balances the stew’s soft, savory texture.

For a more filling dinner, spoon the lentils over cooked rice, barley, or a baked potato. Keep the grain lightly seasoned so it does not compete with the cumin, paprika, and vinegar. A small dish of chopped parsley, extra lemon wedges, or grated Parmesan can be set out as a finishing garnish. If serving several people, the pot is easy to keep warm over very low heat; stir occasionally and add a splash of broth if it thickens while waiting.

Variations

  • Make it more tomato-forward. Add another tablespoon of tomato paste with the aromatics, or use a 28-ounce can of diced tomatoes and reduce the broth by about 1 cup (240 ml). The result will be thicker and more tangy, so taste before adding the full tablespoon of vinegar.
  • Change the greens. Chard, mustard greens, or chopped escarole can replace spinach. Remove tough stems and add sturdier leaves several minutes before the end so they soften. Baby spinach needs only a brief wilt, while kale and mature chard take longer.
  • Add a different spice profile. Replace the thyme and smoked paprika with 1 teaspoon ground coriander and ½ teaspoon turmeric for a warmer, earthier variation. These are optional pantry substitutions, not a claim that the recipe represents a particular regional tradition. Keep the cumin if you want the original savory backbone.
  • Use red lentils for a different texture. Red lentils break down quickly into a creamy, porridge-like stew. If choosing them, use 1½ cups (285 g), begin checking after about 12 minutes of simmering, and add the greens near the end. Expect a softer result rather than the defined lentils in the main recipe; you may need less total cooking time and a little more broth to adjust the consistency.
  • Add more vegetables. Stir in a diced red bell pepper with the onion, or add a small diced zucchini during the final 10 minutes so it does not collapse. Avoid adding several extra cups of vegetables without increasing the liquid, since the lentils still need enough broth to cook evenly.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in shallow airtight containers. The stew keeps for 3 to 4 days in the refrigerator. It thickens as it sits because the lentils continue to absorb liquid, so add a few tablespoons of water or broth when reheating. Reheat on the stovetop over medium-low heat, stirring occasionally, until steaming hot throughout; in the microwave, cover loosely and heat in short intervals, stirring between them. For food safety, leftovers should reach 165°F (74°C), checked with a food thermometer.

To freeze, portion cooled stew into freezer-safe containers, leaving a little room for expansion, and freeze for up to 3 months for best quality. Thaw overnight in the refrigerator, or reheat from frozen in a covered pot over low heat with a splash of water, stirring as the block softens. The greens may be less vivid after freezing, but the stew remains suitable for a quick meal. Do not leave cooked lentils at room temperature for extended storage; refrigerate or freeze them instead.

Frequently Asked Questions

Can I use canned lentils instead of dried?
Yes, but the method and texture change because canned lentils are already cooked. Drain and rinse about three 15-ounce cans (roughly 255 g drained lentils per can, depending on the brand). Simmer the vegetables, tomatoes, and broth without lentils for about 15 minutes, then stir in the canned lentils for the final 5 to 8 minutes. Use less broth at first and add more only if needed.

Do I need to soak lentils before cooking?
No soaking is needed for the brown or green lentils in this recipe. Pick out debris, rinse them, and add them directly to the pot. If the lentils have been stored for a long time, they can take longer to soften, so judge doneness by tasting rather than assuming they are ready at an exact minute.

Why are my lentils still firm?
They may simply need more time, particularly if they are older. Keep the liquid at a gentle simmer and check every 5 minutes, adding hot water if the pot is running low. Acidic ingredients can slow softening, but the tomatoes are added here with plenty of liquid; if the lentils remain unusually hard after extended cooking, age or storage conditions may be the cause.

Can I make this lentil stew in advance?
Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container for up to 3 to 4 days. The flavors meld as it rests, and the broth will thicken, so loosen it with water or broth while reheating. If making it a day ahead, you can also hold back the spinach and stir it in while warming the stew.

Is this recipe vegetarian or vegan?
It is vegan when made with vegetable broth and without optional dairy toppings. Chicken broth makes it non-vegetarian. Check the broth label if cooking for someone who avoids particular ingredients, and serve yogurt or cheese separately so each person can choose a suitable garnish.

Can I cook the lentils separately?
Yes. Simmer them in water until tender, drain them, and add them to the cooked tomato-and-vegetable base with enough broth to reach your preferred consistency. This can be useful if you have leftover cooked lentils, but the one-pot method lets them absorb the seasoned broth as they cook and saves washing an extra pot.

Related

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).