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)
Ingredients
Equipment
Method
- 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.
- 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.
- 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.
- 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.
- Add remaining ingredients. Stir in: potatoes, lentils, tomato sauce, vegetable broth, bay leaves. Season again with a pinch of salt and pepper.
- 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.
- 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
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.
