Hearty Vegetarian Lentil Stew

Featured in: Everyday Meal Picks

This vegetarian lentil stew combines tender brown or green lentils with colorful vegetables like carrots, bell peppers, and greens in a flavorful broth seasoned with cumin, smoked paprika, and thyme. Ready in just one hour with minimal effort, it delivers hearty comfort and 16g of plant-based protein per serving. Perfect as a standalone meal or paired with crusty bread.

Updated on Fri, 30 Jan 2026 20:59:16 GMT
Ladled Vegetarian Lentil Stew steaming in a rustic bowl with fresh parsley and lemon wedges, perfect for a cozy dinner. Save
Ladled Vegetarian Lentil Stew steaming in a rustic bowl with fresh parsley and lemon wedges, perfect for a cozy dinner. | itricravings.com

This Vegetarian Lentil Stew is a hearty, nourishing dish brimming with tender lentils, vibrant vegetables, and aromatic herbs. Perfectly balanced between a soup and a stew, it provides ultimate comfort and a significant boost of plant-based protein for any cozy dinner.

Ladled Vegetarian Lentil Stew steaming in a rustic bowl with fresh parsley and lemon wedges, perfect for a cozy dinner. Save
Ladled Vegetarian Lentil Stew steaming in a rustic bowl with fresh parsley and lemon wedges, perfect for a cozy dinner. | itricravings.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Preparing this meal takes about 20 minutes of prep and 40 minutes of cooking, making it an ideal choice for a wholesome one-hour dinner. The smoky aroma of paprika combined with earthy cumin makes this international dish a flavorful favorite.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Legumes: 1 ½ cups (300 g) dried brown or green lentils, rinsed; 4 cups (1 L) vegetable broth
  • Vegetables: 2 tablespoons olive oil; 1 large onion, diced; 2 medium carrots, sliced; 2 celery stalks, diced; 1 red bell pepper, diced; 3 cloves garlic, minced; 1 medium potato, peeled and cubed; 1 can (400 g) diced tomatoes; 2 cups (60 g) chopped spinach or kale
  • Spices & Seasonings: 1 teaspoon ground cumin; 1 teaspoon smoked paprika; ½ teaspoon dried thyme; 1 bay leaf; Salt and freshly ground black pepper, to taste
  • Optional Garnish: Fresh parsley, chopped; Lemon wedges

Instructions

Step 1
Heat olive oil in a large pot over medium heat. Add onion, carrot, celery, and bell pepper. Sauté for 5–7 minutes, until vegetables soften.
Step 2
Stir in garlic and cook for 1 minute, until fragrant.
Step 3
Add potatoes, lentils, diced tomatoes (with juice), cumin, smoked paprika, thyme, bay leaf, and vegetable broth. Stir to combine.
Step 4
Bring to a boil, then reduce heat to low. Cover and simmer for 30–35 minutes, stirring occasionally, until lentils and potatoes are tender.
Step 5
Remove bay leaf. Stir in spinach or kale and cook for 2–3 minutes until wilted.
Step 6
Season with salt and pepper. Adjust consistency with extra broth or water if desired.
Step 7
Serve hot, garnished with fresh parsley and a squeeze of lemon.

Zusatztipps für die Zubereitung

For extra depth of flavor, add a splash of balsamic vinegar just before serving. This acidity helps brighten the earthy tones of the lentils and spices.

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.

Varianten und Anpassungen

You can easily substitute sweet potato for the regular potato if you prefer a sweeter flavor profile and a slightly different texture.

Serviervorschläge

Serve this stew hot in deep bowls. It pairs perfectly with crusty bread, which is ideal for soaking up the rich, tomato-based broth.

Rich, colorful Vegetarian Lentil Stew with tender potatoes and spinach in a hearty tomato-based broth, served in a ceramic dish. Save
Rich, colorful Vegetarian Lentil Stew with tender potatoes and spinach in a hearty tomato-based broth, served in a ceramic dish. | itricravings.com
Rich, colorful Vegetarian Lentil Stew with tender potatoes and spinach in a hearty tomato-based broth, served in a ceramic dish. Save
Rich, colorful Vegetarian Lentil Stew with tender potatoes and spinach in a hearty tomato-based broth, served in a ceramic dish. | itricravings.com

With only 320 calories per serving and 6g of total fat, this Vegetarian Lentil Stew is a guilt-free way to enjoy a comforting meal. It is a versatile dish that works well for meal prepping as the flavors often deepen after a day in the refrigerator.

Recipe FAQs

Can I use red lentils instead of brown or green?

Red lentils cook faster and break down more, creating a creamier texture. If using red lentils, reduce cooking time to 20-25 minutes and expect a thicker, more porridge-like consistency rather than distinct lentils in broth.

How do I store leftover lentil stew?

Store in an airtight container in the refrigerator for up to 5 days. The stew thickens when chilled, so add extra broth or water when reheating. It also freezes well for up to 3 months in freezer-safe containers.

What can I substitute for vegetable broth?

You can use water with added bouillon cubes, mushroom broth for deeper umami flavor, or even diluted tomato juice. Adjust seasonings accordingly as broth contributes significant flavor to the final dish.

How can I make this stew thicker?

Mash some of the cooked lentils and potatoes against the pot side with your spoon, or simmer uncovered for an additional 10-15 minutes to reduce liquid. You can also add a tablespoon of tomato paste for body and richness.

Can I add meat to this stew?

Absolutely. Brown diced chicken, turkey sausage, or cubed beef before adding vegetables, then proceed with the original method. You may need to increase cooking time for tougher cuts of meat to ensure tenderness.

What other greens work besides spinach or kale?

Swiss chard, collard greens, or beet greens all work beautifully. Heartier greens may need a few extra minutes to wilt. Fresh herbs like parsley or cilantro added at the end provide brightness and fresh flavor.

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.

Hearty Vegetarian Lentil Stew

Hearty lentil stew with vegetables, herbs, and plant-based protein. Comforting and nourishing in 1 hour.

Time to prep
20 minutes
Time to cook
40 minutes
Overall time
60 minutes
Created by Lucas Preston


Skill level Easy

Cuisine type International

Makes 4 Number of servings

Dietary details Plant-based, No dairy, No 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 oz) diced tomatoes
09 2 cups chopped spinach or kale

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

How-To Steps

Step 01

Sauté base 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 soften and begin to release their natural flavors.

Step 02

Bloom aromatics: Stir in minced garlic and cook for 1 minute, stirring constantly, until fragrant.

Step 03

Build stew base: Add cubed potatoes, rinsed lentils, diced tomatoes with juice, ground cumin, smoked paprika, dried thyme, bay leaf, and vegetable broth. Stir to combine thoroughly.

Step 04

Simmer stew: Bring mixture to a boil, then reduce heat to low. Cover with lid and simmer for 30–35 minutes, stirring occasionally, until lentils and potatoes are completely tender.

Step 05

Finish with greens: Remove bay leaf from pot. Stir in spinach or kale and cook for 2–3 minutes until wilted and integrated.

Step 06

Season and adjust: Season with salt and freshly ground black pepper to taste. Adjust consistency by adding extra vegetable broth or water if desired.

Step 07

Plate and garnish: Ladle stew into bowls and serve hot. Garnish with fresh chopped parsley and serve with lemon wedges for brightening acidity.

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 guidance

Double-check all ingredients for allergens and reach out to a healthcare professional if unsure.
  • Free from major allergens; verify broth and canned tomato products for potential cross-contamination

Nutrition info (per serving)

These numbers are for guidance only — they're no substitute for medical advice.
  • Caloric value: 320
  • Fat content: 6 g
  • Carbohydrate: 53 g
  • Protein amount: 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.