Hearty One-Pot Vegetable Lentil Stew (Easy Vegan Comfort Meal)

When the weather cools down, nothing feels more satisfying than a warm bowl of vegetable lentil stew. This one-pot meal is rich, filling, and packed with wholesome ingredients like tender vegetables, hearty lentils, and a deeply flavorful broth.

What makes this stew especially appealing is how simple it is to prepare. Everything cooks together in a single pot, allowing the flavors to slowly blend into a comforting, savory dish. The combination of vegetables and plant-based protein makes it nourishing enough to serve as a complete meal—no meat required.

Whether you’re cooking for a family dinner or prepping meals for the week, this stew is a reliable, cozy option that tastes even better the next day.


Why This Stew Works

  • Made entirely in one pot for easy cleanup
  • Naturally vegan and plant-based
  • Packed with fiber, vegetables, and protein-rich lentils
  • Ready in under an hour
  • Great for leftovers and meal prep


Ingredients

Base Vegetables

  • 3 tablespoons olive oil
  • 1 yellow onion, diced
  • 1 cup sliced carrots
  • 1 cup sliced celery

Flavor Builders

  • 16 oz baby Bella mushrooms, halved
  • 6 cloves garlic, thinly sliced
  • 2 teaspoons dried thyme
  • 1 teaspoon dried oregano
  • ½ teaspoon dried sage

Thickening & Depth

  • 2 tablespoons all-purpose flour (optional for thickness)
  • ¼ cup balsamic vinegar
  • 2 tablespoons soy sauce

Hearty Additions

  • 16 oz baby yellow potatoes, halved
  • 1 cup uncooked red lentils
  • 1 (14.5 oz) can tomato sauce
  • 3 cups vegetable broth
  • 2 bay leaves

Seasoning & Garnish

  • Salt and freshly cracked black pepper, to taste
  • Fresh parsley (optional, for serving)


Equipment

  • Large soup pot or Dutch oven
  • Wooden spoon or spatula
  • Knife and cutting board

Before You Start: Key Tips

Salt in layers.
Seasoning gradually throughout the cooking process builds deeper flavor and helps vegetables cook properly in the acidic broth.

No soaking required.
Red lentils cook quickly and don’t need pre-soaking, making this recipe fast and convenient.

Customize your vegetables.
Feel free to swap or add vegetables like green beans, peas, or chickpeas while keeping proportions similar.


How to Make Vegetable Lentil Stew

1. Sauté the base vegetables

Place a large pot over medium heat and add the olive oil. Once warm, stir in the diced onion, carrots, and celery.

Season lightly with salt and pepper, and cook for about 8 minutes, stirring occasionally, until the vegetables begin to soften.


2. Build the flavor

Add the mushrooms, sliced garlic, thyme, oregano, and sage to the pot.

Cook for another 3–4 minutes, stirring frequently, until the mushrooms release moisture and the mixture becomes fragrant.


3. Add the thickener

Sprinkle the flour over the vegetables and stir well to coat everything evenly.

Cook for about 1 minute to remove the raw flour taste and help thicken the stew later.


4. Deglaze the pot

Pour in the balsamic vinegar and soy sauce. Stir well, scraping the bottom of the pot to lift any flavorful browned bits.

This step adds depth and richness to the stew.


5. Add remaining ingredients

Stir in:

  • potatoes
  • lentils
  • tomato sauce
  • vegetable broth
  • bay leaves

Season again with a pinch of salt and pepper.


6. Simmer gently

Bring the mixture to a gentle simmer over medium-high heat, stirring occasionally to prevent the lentils from sticking.

Reduce the heat to low and let the stew cook uncovered for 10–15 minutes, or until:

  • the potatoes are tender
  • the lentils are soft

7. Taste and finish

Remove the bay leaves. Taste the stew and adjust seasoning with additional salt and pepper if needed.

Ladle into bowls and garnish with fresh parsley if desired.


Serving Suggestions

This stew is hearty on its own, but it pairs well with:

  • creamy mashed potatoes
  • crusty bread
  • rice or grains
  • a simple green salad

Storage and Meal Prep

Refrigerator:
Store in an airtight container for up to 5–7 days.

Freezer:
Freeze for up to 3 months. Thaw overnight before reheating.

Reheating:
Warm on the stovetop over medium heat. Add a splash of broth or water if the stew has thickened too much.


Easy Variations

Make it gluten-free
Skip the flour or use a cornstarch slurry (mix cornstarch with cold water and stir in while simmering).

Add more vegetables
Try green beans, peas, or spinach for extra nutrition.

Boost the spices
Add paprika, cumin, or a pinch of cinnamon for a different flavor profile.

Add heat
Sprinkle in red pepper flakes for a subtle kick.


Helpful Cooking Notes

  • Acidic ingredients like tomato and vinegar can slow down potato softening—seasoning properly with salt helps balance this.
  • The stew thickens as it cools, so don’t worry if it seems slightly brothy at first.
  • Flavors deepen over time, making leftovers even more delicious the next day.

Hearty & Thick One-Pot Vegetable Lentil Stew (Easy Vegan Comfort Meal)

This one-pot meal is rich, filling, and packed with wholesome ingredients like tender vegetables, hearty lentils, and a deeply flavorful broth.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 6
Course: Main Course
Cuisine: Vegan
Calories: 355

Ingredients
  

  • Base Vegetables
  • 3 tablespoons olive oil
  • 1 yellow onion diced
  • 1 cup sliced carrots
  • 1 cup sliced celery
  • Flavor Builders
  • 16 oz baby Bella mushrooms halved
  • 6 cloves garlic thinly sliced
  • 2 teaspoons dried thyme
  • 1 teaspoon dried oregano
  • ½ teaspoon dried sage
  • Thickening & Depth
  • 2 tablespoons all-purpose flour optional for thickness
  • ¼ cup balsamic vinegar
  • 2 tablespoons soy sauce
  • Hearty Additions
  • 16 oz baby yellow potatoes halved
  • 1 cup uncooked red lentils
  • 1 14.5 oz can tomato sauce
  • 3 cups vegetable broth
  • 2 bay leaves
  • Seasoning & Garnish
  • Salt and freshly cracked black pepper to taste
  • Fresh parsley optional, for serving

Equipment

  • Large soup pot or Dutch oven
  • Wooden spoon or spatula
  • Knife and cutting board

Method
 

  1. Sauté the base vegetables. Place a large pot over medium heat and add the olive oil. Once warm, stir in the diced onion, carrots, and celery. Season lightly with salt and pepper, and cook for about 8 minutes, stirring occasionally, until the vegetables begin to soften.
  2. Build the flavor. Add the mushrooms, sliced garlic, thyme, oregano, and sage to the pot. Cook for another 3–4 minutes, stirring frequently, until the mushrooms release moisture and the mixture becomes fragrant.
  3. Add the thickener. Sprinkle the flour over the vegetables and stir well to coat everything evenly. Cook for about 1 minute to remove the raw flour taste and help thicken the stew later.
  4. Deglaze the pot. Pour in the balsamic vinegar and soy sauce. Stir well, scraping the bottom of the pot to lift any flavorful browned bits. This step adds depth and richness to the stew.
  5. Add remaining ingredients. Stir in: potatoes, lentils, tomato sauce, vegetable broth, bay leaves. Season again with a pinch of salt and pepper.
  6. Simmer gently. Bring the mixture to a gentle simmer over medium-high heat, stirring occasionally to prevent the lentils from sticking. Reduce the heat to low and let the stew cook uncovered for 10–15 minutes, or until: the potatoes are tender, the lentils are soft.
  7. Taste and finish. Remove the bay leaves. Taste the stew and adjust seasoning with additional salt and pepper if needed. Ladle into bowls and garnish with fresh parsley if desired.

Notes

Helpful Cooking Notes
Acidic ingredients like tomato and vinegar can slow down potato softening—seasoning properly with salt helps balance this.
The stew thickens as it cools, so don’t worry if it seems slightly brothy at first.
Flavors deepen over time, making leftovers even more delicious the next day.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top