Some dishes have a way of wrapping you in warmth, and this lentil vegan stew is one of them.
With every spoonful, you get a combination of tender lentils, vibrant vegetables, and rich, aromatic spices that make it both comforting and nutritious.
I first made this stew on a chilly evening, and from that moment on, it became a go-to recipe when I needed something filling yet wholesome.
This stew is incredibly easy to prepare while offering a depth of flavor that rivals slow-simmered dishes. Whether you’re meal-prepping for the week or looking for a cozy dinner, this plant-based dish is satisfying, protein-packed, and endlessly customizable.
Why This Lentil Stew is a Must-Try
Lentil stew isn’t just about warmth and comfort—it’s a dish that’s loaded with flavor, texture, and health benefits. Each bowl is filled with plant-based protein, fiber, and hearty vegetables, making it perfect for anyone looking for a nutritious, satisfying meal.
- Rich, Deep Flavor – Thanks to slow-simmered lentils, aromatics, and spices, this stew develops a robust taste without needing hours to cook.
- Filling & Nutritious – Lentils are packed with protein and fiber, making this stew a complete meal on its own.
- Budget-Friendly & Simple – Made with pantry staples, this dish is affordable, easy to make, and great for meal prep.
- Completely Vegan & Gluten-Free – A naturally wholesome dish that works for a variety of dietary needs without sacrificing flavor.
Key Ingredients for a Perfect Lentil Stew
A good lentil stew is all about using simple, high-quality ingredients that bring out bold flavors. Here’s what you need.
- Lentils – Brown or green lentils hold their shape well while becoming tender and creamy.
- Vegetables – Carrots, celery, tomatoes, and onions add natural sweetness and depth.
- Garlic & Onion – Essential for building a flavorful base with aromatic richness.
- Vegetable Broth – A rich broth enhances the stew’s heartiness while keeping it light.
- Tomatoes – Crushed or diced tomatoes add acidity and a deep, comforting taste.
- Spices & Herbs – Cumin, smoked paprika, and thyme bring warmth and depth to the dish.
Step-by-Step Guide to Making Lentil Vegan Stew
This one-pot lentil stew is effortless to prepare and comes together in under an hour.
- Sauté the Aromatics – In a large pot, heat a bit of oil and sauté onions, garlic, carrots, and celery until softened.
- Add the Spices & Tomatoes – Stir in cumin, paprika, thyme, and crushed tomatoes, letting the flavors develop.
- Simmer with Lentils & Broth – Add vegetable broth and lentils, bringing everything to a gentle simmer. Cook until lentils are tender.
- Finish with Fresh Herbs – Stir in fresh parsley or cilantro for a final layer of flavor.
- Serve Warm & Enjoy – Ladle into bowls and serve with warm bread or over rice.
Each bite is hearty, satisfying, and bursting with warmth, making it the perfect comfort food.
Best Sides to Serve with Lentil Stew
Pairing this stew with the right sides makes it even more filling and satisfying. Here are some delicious options:
Side Dish | Why It Works |
---|---|
Crusty Bread | Great for soaking up the flavorful broth. |
Brown Rice | Adds extra fiber and makes it even heartier. |
Garlic Roasted Vegetables | Brings extra depth and warmth to the meal. |
Mashed Sweet Potatoes | A creamy, slightly sweet contrast to the savory stew. |
Coconut Rice | The mild sweetness complements the spices beautifully. |
Avocado Slices | Adds creaminess and a fresh, cool balance. |
How to Store and Reheat Lentil Stew
This stew tastes even better the next day, making it perfect for meal prep.
Click here to preview your posts with PRO themes ››
Storage Tips
- Let the stew cool completely before storing.
- Refrigerate in an airtight container for up to 5 days.
- Freeze in individual portions for up to 3 months for easy meals.
Reheating Instructions
- Stovetop: Warm over medium heat, stirring occasionally until heated through.
- Microwave: Heat in 30-second intervals, stirring between each.
- Add Extra Broth if Needed: The lentils absorb liquid over time, so you may need to add a splash of broth when reheating.
Secrets to the Best Lentil Stew
Making an exceptional lentil stew isn’t difficult, but a few small tweaks can make a big difference in texture and flavor.
- Toast the Spices – Cooking the spices for a minute before adding broth brings out their depth and richness.
- Use the Right Lentils – Brown or green lentils hold their shape well, while red lentils break down for a creamier texture.
- Simmer, Don’t Boil – A gentle simmer helps the flavors develop without breaking down the lentils too quickly.
- Add Acid at the End – A splash of lemon juice or vinegar brightens up the flavors and balances the richness.
- Let it Rest Before Serving – Allowing the stew to sit for 5-10 minutes off the heat enhances the depth of flavor.
Frequently Asked Questions
1. Can I make this lentil stew in a slow cooker?
Yes! Combine all ingredients in a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
2. What type of lentils work best for stew?
Brown or green lentils hold their shape best, while red lentils create a creamier consistency.
3. Can I add extra protein to this stew?
Absolutely! Chickpeas, tofu, or even quinoa are great additions for extra plant-based protein.
4. What’s the best way to thicken the stew?
If you prefer a thicker consistency, mash some of the lentils with the back of a spoon or let the stew simmer uncovered for a few extra minutes.
5. Can I make this stew ahead of time?
Yes! This stew tastes even better the next day, so it’s great for meal prepping. Just store it properly and reheat before serving.
Lentil Vegan Stew
Equipment
- Large pot For simmering the stew
- Wooden spoon For stirring the stew while cooking
- Ladle For serving the stew
Ingredients
- 1 cup brown lentils rinsed
- 1 medium onion diced
- 2 cloves garlic minced
- 2 medium carrots chopped
- 2 stalks celery chopped
- 1 can diced tomatoes 14 oz can
- 4 cups vegetable broth low sodium preferred
- 1 teaspoon cumin adds warmth
- 1 teaspoon smoked paprika adds depth
- 1 tablespoon olive oil for sautéing
Instructions
- In a large pot, heat olive oil over medium heat and sauté onions, garlic, carrots, and celery until softened.
- Stir in cumin, smoked paprika, and diced tomatoes, letting the flavors develop.
- Add lentils and vegetable broth. Bring to a simmer and cook for 30-40 minutes until lentils are tender.
- Taste and adjust seasoning if needed. Stir in fresh parsley before serving.
- Serve warm with crusty bread or over rice for a complete meal.
Notes
- For extra depth, add a splash of balsamic vinegar before serving.
- Substitute red lentils for a creamier texture.
- Leftovers store well and taste even better the next day.

Carrie is a food writer and editor with more than 15 years of experience. She has worked for some of the biggest names in the food industry, including Bon Appétit, Food & Wine, and Martha Stewart Living.
As the Editor in Chief of IntroChicago.com, Carrie oversees all of the content on the site. She also manages the team of contributing writers and editors, who help to create delicious recipes, helpful tips, and informative articles that you’ll find on the site.
A native of the Chicago area, Carrie is passionate about all things food. She loves trying new restaurants and experimenting with new recipes in her kitchen. She’s also a graduate of the Culinary Institute of America, so she knows a thing or two about food!