This hearty one-pot lentil stew is the perfect comforting meal for chilly evenings. Packed with vibrant vegetables, warming Mediterranean spices, and protein-rich green lentils, this vegan stew delivers bold flavor while staying light and nourishing. It comes together quickly with minimal prep and simmers into a rich, satisfying dish the whole family will love.

Why You’ll Love This Recipe

• It’s a complete, plant-based meal rich in protein and fiber
• Made in one pot for easy cooking and cleanup
• Ready in about 40 minutes
• Naturally vegan and dairy-free
• Loaded with colorful vegetables
• Uses pantry-friendly spices
• Perfect for meal prep
• Hearty enough for dinner but light enough to enjoy year-round

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1 ½ cups green lentils (preferably French green lentils), rinsed and soaked 10 minutes
2 tablespoons extra virgin olive oil, plus more for serving
1 medium yellow onion, finely chopped
1 large carrot, chopped
2 celery stalks, chopped
1 medium russet potato, small diced
3 to 4 garlic cloves, minced
1 small zucchini, diced
1 ½ teaspoons kosher salt
½ teaspoon black pepper
1 teaspoon ground coriander
1 teaspoon ground cumin
1 teaspoon turmeric powder
½ teaspoon ground cinnamon
½ teaspoon cayenne pepper (optional)
1 can (28 ounces) diced tomatoes
2 ½ cups water or low-sodium vegetable broth
1 cup fresh parsley, finely chopped (stems removed)
Juice of ½ lemon or lime
Crusty bread, for serving

Directions

  1. Wash and soak the lentils in a bowl of water for about 10 minutes. Drain well and check for any debris.
  2. Heat 2 tablespoons olive oil in a large heavy pot or Dutch oven over medium-high heat.
  3. Add the chopped onion, carrot, celery, and potato. Sauté for 4 to 5 minutes, stirring regularly, until slightly softened.
  4. Add the garlic and zucchini. Cook for another 5 minutes, stirring frequently.
  5. Stir in the lentils, salt, pepper, coriander, cumin, turmeric, cinnamon, and cayenne. Mix well to coat the vegetables and lentils in the spices.
  6. Add the diced tomatoes and water (or broth). Stir to combine.
  7. Bring to a boil and let cook for 5 minutes. Reduce heat to low, cover, and simmer for about 20 minutes, stirring occasionally, until lentils are tender and vegetables are fully cooked. Add more liquid if needed.
  8. Remove from heat and stir in the chopped parsley and lemon juice.
  9. Serve hot with a drizzle of extra virgin olive oil and crusty bread on the side.

Servings and timing

Servings: 6 servings

Prep time: 20 minutes
Cook time: 20 minutes
Total time: 40 minutes

Variations

Add leafy greens: Stir in fresh spinach or kale during the last 5 minutes of cooking.

Make it spicy: Increase the cayenne or add a pinch of red pepper flakes.

Add more vegetables: Bell peppers or sweet potatoes make great additions.

Creamier texture: Blend a cup of the stew and stir it back in for a thicker consistency.

Use different lentils: Brown lentils work well, but avoid red lentils if you want the stew to keep its chunky texture.

Storage/Reheating

Storage: Allow the stew to cool completely before transferring to an airtight container. Store in the refrigerator for up to 4 days.

Freezing: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: Warm gently on the stovetop over medium heat, adding a splash of water or broth if needed to loosen the texture. You can also reheat in the microwave in 1-minute intervals, stirring between each.

FAQs

Can I use red lentils instead of green lentils?

Red lentils cook faster and break down more, resulting in a softer, thicker stew. The flavor will still be delicious but the texture will be less chunky.

Do I need to soak lentils before cooking?

A short soak helps rinse and clean them, but it is not mandatory. Green lentils cook well without long soaking.

Can I make this stew ahead of time?

Yes. The flavors deepen as it sits, making it even better the next day.

Is this stew gluten-free?

Yes, the stew itself is naturally gluten-free. Just serve it with gluten-free bread if needed.

Can I use canned lentils?

You can, but reduce the simmering time and slightly decrease the liquid since canned lentils are already cooked.

How can I thicken the stew?

Let it simmer uncovered for a few extra minutes or blend a portion and stir it back into the pot.

What can I serve with lentil stew?

Crusty bread, warm flatbread, or a simple side salad pair beautifully with this stew.

Can I add protein to make it more filling?

Lentils already provide plenty of plant-based protein, but you can add chickpeas for extra heartiness.

How do I know when lentils are fully cooked?

They should be tender but still hold their shape, not mushy.

Can I double the recipe?

Absolutely. Just use a larger pot and adjust the seasoning to taste.

Conclusion

This hearty one-pot lentil stew is wholesome comfort food at its best. With warming spices, nourishing vegetables, and protein-packed lentils, it delivers satisfying flavor in every bite. Whether you’re cooking for a busy weeknight or preparing meals ahead, this easy vegan stew is a dependable, delicious choice that will quickly become a household favorite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hearty One-Pot Lentil Stew


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

A hearty one-pot lentil stew packed with vibrant vegetables, warming Mediterranean spices, and protein-rich green lentils. This nourishing vegan dish is comforting, flavorful, and ready in about 40 minutes with minimal cleanup.


Ingredients

  • 1 ½ cups green lentils (preferably French green lentils), rinsed and soaked 10 minutes
  • 2 tablespoons extra virgin olive oil, plus more for serving
  • 1 medium yellow onion, finely chopped
  • 1 large carrot, chopped
  • 2 celery stalks, chopped
  • 1 medium russet potato, small diced
  • 34 garlic cloves, minced
  • 1 small zucchini, diced
  • 1 ½ teaspoons kosher salt
  • ½ teaspoon black pepper
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon turmeric powder
  • ½ teaspoon ground cinnamon
  • ½ teaspoon cayenne pepper (optional)
  • 1 (28-ounce) can diced tomatoes
  • 2 ½ cups water or low-sodium vegetable broth
  • 1 cup fresh parsley, finely chopped
  • Juice of ½ lemon or lime
  • Crusty bread, for serving

Instructions

  1. Rinse and soak lentils in water for 10 minutes. Drain and set aside.
  2. Heat olive oil in a large pot or Dutch oven over medium-high heat.
  3. Add onion, carrot, celery, and potato. Sauté 4–5 minutes until slightly softened.
  4. Add garlic and zucchini. Cook another 5 minutes, stirring frequently.
  5. Stir in lentils, salt, pepper, coriander, cumin, turmeric, cinnamon, and cayenne. Mix well.
  6. Add diced tomatoes and water or broth. Stir to combine.
  7. Bring to a boil for 5 minutes, then reduce heat to low. Cover and simmer about 20 minutes, stirring occasionally, until lentils are tender. Add more liquid if needed.
  8. Remove from heat and stir in parsley and lemon juice.
  9. Serve hot with a drizzle of olive oil and crusty bread.

Notes

  • Add spinach or kale during the last 5 minutes for extra greens.
  • Blend 1 cup of stew and stir back in for a thicker texture.
  • Brown lentils work well; avoid red lentils for chunky texture.
  • Store refrigerated up to 4 days or freeze up to 3 months.
  • Adjust cayenne for desired spice level.
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 310 kcal
  • Sugar: 6 g
  • Sodium: 520 mg
  • Fat: 9 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 14 g
  • Protein: 15 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star