Vegetarian Lentil Stew

Featured in: Everyday Home Cooking

This satisfying one-pot dish combines protein-rich lentils with root vegetables, tomatoes, and leafy greens in a flavorful broth. The cumin and smoked paprika add warmth while fresh spinach brings brightness at the end. Perfect for meal prep, it actually tastes better the next day as flavors deepen.

The texture falls beautifully between soup and stew—thick enough to fill you up while still having enough broth to soak into crusty bread. A squeeze of fresh lemon right before serving brightens all the earthy flavors.

Updated on Wed, 28 Jan 2026 09:14:00 GMT
Steaming Vegetarian Lentil Stew with vibrant vegetables and fresh parsley garnish in a rustic bowl. Save to Pinterest
Steaming Vegetarian Lentil Stew with vibrant vegetables and fresh parsley garnish in a rustic bowl. | softsellou.com

The first snowfall of the season was just starting to stick to the windows when I realized I had nothing thawed for dinner. I rooted through the pantry and found a bag of lentils that had been pushed behind the canned goods, probably since last winter. That accidental discovery turned into what became my go-to comfort meal whenever the weather turns gray.

My sister dropped by unexpectedly that first night I made this, shivering and pink-cheeked from the cold. She sat at the counter while I cooked, stealing pieces of carrot as I chopped them. We ended up eating steaming bowls right there, talking until the pot was scraped clean and the snow had turned the streetlights into fuzzy golden orbs.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 ½ cups dried brown or green lentils: Brown lentils hold their shape beautifully while still becoming tender enough to feel comforting
  • 4 cups vegetable broth: A good quality broth makes all the difference here, so use one you actually enjoy drinking
  • 2 tablespoons olive oil: This creates the foundation for sautéing your aromatics
  • 1 large onion: The backbone of flavor, so take your time dicing it evenly
  • 2 medium carrots: They add sweetness and that classic stew texture
  • 2 celery stalks: Essential for that aromatic base that smells like home
  • 1 red bell pepper: I started adding this for color but stayed for the subtle sweetness it brings
  • 3 cloves garlic: Freshly minced is non negotiable here
  • 1 medium potato: Peeled and cubed, this makes the stew feel substantial
  • 1 can diced tomatoes: The juice becomes part of the broth while the tomatoes melt into the background
  • 2 cups chopped spinach or kale: Added at the end for fresh color and nutrition
  • 1 teaspoon ground cumin: Earthy and warm
  • 1 teaspoon smoked paprika: This is the secret ingredient that makes people ask what you put in there
  • ½ teaspoon dried thyme: Floral and herbaceous
  • 1 bay leaf: Remove it before serving but let it work its magic during cooking
  • Salt and freshly ground black pepper: Taste as you go, since broth salt levels vary
  • Fresh parsley and lemon wedges: The bright finish that wakes up the whole bowl

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat olive oil in a large pot over medium heat, then add onion, carrot, celery, and bell pepper. Let them sauté for 5 to 7 minutes until they soften and your kitchen starts to smell amazing.
Wake up the garlic:
Stir in the minced garlic and cook for just 1 minute until fragrant. Do not let it brown or it will turn bitter.
Bring it all together:
Add potatoes, lentils, diced tomatoes with their juice, cumin, smoked paprika, thyme, bay leaf, and vegetable broth. Stir everything to combine and let the spices bloom in the heat.
Let it simmer:
Bring to a boil, then reduce heat to low and cover. Simmer for 30 to 35 minutes, stirring occasionally, until lentils and potatoes are perfectly tender.
Add the greens:
Remove the bay leaf and stir in spinach or kale. Cook for 2 to 3 minutes until just wilted and vibrant.
Season and serve:
Taste and adjust with salt and pepper. Add a splash more broth if you prefer it thinner. Serve hot, topped with fresh parsley and a squeeze of lemon.
A spoonful of hearty Vegetarian Lentil Stew featuring tender lentils and kale in rich tomato broth. Save to Pinterest
A spoonful of hearty Vegetarian Lentil Stew featuring tender lentils and kale in rich tomato broth. | softsellou.com

This recipe has become my standard I am thinking of you meal. A friend was going through a rough patch last year and I dropped off a container of this stew. She texted later saying it was the first thing she had truly tasted in weeks, the flavors somehow breaking through the fog.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I have discovered that a splash of balsamic vinegar right before serving adds this incredible depth that people cannot quite identify. Sweet potatoes instead of regular ones make the whole stew feel more autumnal and caramelized. Sometimes I add a can of chickpeas if I need it to stretch further, and honestly the texture combination becomes even better.

Serving Suggestions

Crusty bread is non negotiable in my house, something substantial enough to scoop up every last drop. A simple green salad with bright vinaigrette cuts through the richness beautifully. On especially cold nights, I serve it alongside roasted vegetables or maybe some quinoa if I want to make it feel more like a complete meal.

Storage and Meal Prep

This stew keeps beautifully in the refrigerator for up to five days and actually improves as the flavors meld together. It freezes exceptionally well, so I often double the batch and portion it into containers for those nights when cooking feels impossible. The potatoes will soften slightly upon reheating, but that is part of the charm.

  • Cool completely before freezing to prevent ice crystals
  • Thaw overnight in the refrigerator for best texture
  • Add a splash of water or broth when reheating to loosen it up
Rustic Dutch oven filled with hot Vegetarian Lentil Stew, served with lemon wedges and crusty bread. Save to Pinterest
Rustic Dutch oven filled with hot Vegetarian Lentil Stew, served with lemon wedges and crusty bread. | softsellou.com

There is something deeply satisfying about a meal that nourishes you from the inside out, that fills your kitchen with warmth and your bowl with color. This stew has seen me through sick days, snow days, and days when I just needed a reminder that simple food prepared with care is its own kind of love.

Recipe FAQ

Can I use canned lentils instead of dried?

Yes, rinse and add 3 cans during the last 10 minutes. Skip the simmering step and just heat through.

How long does this keep in the refrigerator?

Stores well for 4-5 days in an airtight container. The lentils absorb more liquid over time, so add broth when reheating.

Can I freeze this stew?

Freezes beautifully for up to 3 months. Thaw overnight in the refrigerator and reheat with a splash of broth.

What's the difference between brown and green lentils?

Brown lentils cook softer and work perfectly here. Green lentils hold their shape better but take slightly longer to cook.

Can I add other vegetables?

Absolutely. Zucchini, butternut squash, or chopped Swiss chard work well. Add heartier vegetables with the lentils, greens at the end.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegetarian Lentil Stew

Hearty lentil and vegetable bowl with aromatic herbs, ready in one hour.

Prep time
20 min
Time to cook
40 min
Complete time
60 min
Recipe by Adrian Pope


Level Easy

Cuisine type International

Portions 4 Number of servings

Diet needs Plant-based, No dairy, Free from gluten

What You'll Need

Legumes

01 1½ cups dried brown or green lentils, rinsed
02 4 cups vegetable broth

Vegetables

01 2 tablespoons olive oil
02 1 large onion, diced
03 2 medium carrots, sliced
04 2 celery stalks, diced
05 1 red bell pepper, diced
06 3 cloves garlic, minced
07 1 medium potato, peeled and cubed
08 1 can (14 ounces) diced tomatoes
09 2 cups fresh spinach or kale, chopped

Spices & Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 ½ teaspoon dried thyme
04 1 bay leaf
05 Salt and freshly ground black pepper to taste

Optional Garnish

01 Fresh parsley, chopped
02 Lemon wedges

Directions

Step 01

Sauté Aromatic Vegetables: Heat olive oil in a large pot over medium heat. Add onion, carrot, celery, and bell pepper. Sauté for 5–7 minutes, stirring occasionally, until vegetables begin to soften.

Step 02

Develop Garlic Flavor: Stir in minced garlic and cook for 1 minute until fragrant, being careful not to burn the garlic.

Step 03

Build the Stew Base: Add cubed potatoes, rinsed lentils, diced tomatoes with their juice, cumin, smoked paprika, thyme, bay leaf, and vegetable broth. Stir thoroughly to combine all ingredients.

Step 04

Simmer Until Tender: Bring the mixture to a boil over medium-high heat. Reduce heat to low, cover with a lid, and simmer for 30–35 minutes, stirring occasionally, until lentils and potatoes are completely tender.

Step 05

Incorporate Leafy Greens: Remove and discard the bay leaf. Stir in chopped spinach or kale and cook for 2–3 minutes until wilted and fully integrated.

Step 06

Finish and Season: Season the stew with salt and freshly ground black pepper to taste. Adjust the consistency by adding additional broth or water if a thinner texture is preferred.

Step 07

Serve: Ladle the hot stew into bowls and garnish generously with fresh chopped parsley and a squeeze of fresh lemon juice.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Large pot or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy details

Please look closely at each item for allergens. If unsure, get advice from a health expert.
  • Contains no major allergens, though always verify broth and canned tomato labels for potential contaminants.

Nutrition details (each serve)

Only for informational use. Always consult your healthcare provider for medical concerns.
  • Calories: 320
  • Fat content: 6 g
  • Carbohydrates: 53 g
  • Protein: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.