ADVERTISEMENT

Easy Vegetarian Dinner Recipes: Hearty Lentil Stew

By September 7, 20266 min read

There are evenings when the world feels a little heavy, and all I want is something warm and nourishing that doesn't ask for much. This Hearty Vegetable Lentil Stew is my go-to on those days—it's a one-pot wonder that fills the kitchen with a comforting aroma and fills your belly with goodness.

Advertisements1

Packed with protein-rich lentils and a rainbow of vegetables, this stew is proof that vegetarian dinners can be both easy and deeply satisfying. It's the kind of meal that lets you breathe out, take your time, and simply enjoy the process of cooking.

Whether you're a seasoned cook or just starting out, this recipe is forgiving and flexible. It's perfect for meal prep, and it gets even better the next day. So, take a deep breath, put on some music, and let's make something beautiful together.

Why You'll Love This Recipe

1

One-Pot Wonder: Everything cooks in a single pot, making cleanup a breeze.
2

Pantry-Friendly: Uses simple, everyday ingredients you likely already have.
3

Naturally Vegan & Gluten-Free: This stew is free of animal products and gluten.
4

Crowd-Pleasing: Even meat-eaters will love its rich, savory flavor.

About the Ingredients

2 tablespoons olive oil

For sautéing. Use avocado oil for a higher smoke point.

1 large yellow onion, diced

Adds a sweet, savory base. A sweet onion works too.

3 cloves garlic, minced

Use fresh for the best flavor; jarred minced garlic in a pinch.

2 medium carrots, peeled and diced

Adds natural sweetness and color. No need to peel if organic.

2 celery stalks, diced

Classic aromatic base. Adds a subtle earthiness.

1 medium zucchini, diced

Adds texture and soaks up flavors. Yellow squash works too.

1 cup (200g) dried brown or green lentils, rinsed

Holds shape well; red lentils will get mushy. Use any lentils you have.

1 can (14.5 oz / 411g) diced tomatoes, undrained

Fire-roasted adds a smoky note. Crushed tomatoes in a pinch.

4 cups (960ml) vegetable broth

Use low-sodium to control salt. Water works but reduce salt.

1 teaspoon dried oregano

Italian seasoning blend works as a sub.

1 teaspoon smoked paprika

Adds a subtle smokiness. Regular paprika if you don't have smoked.

1/2 teaspoon salt, plus more to taste

Adjust at the end; lentils absorb salt.

1/4 teaspoon black pepper

Freshly ground is best.

2 cups (60g) fresh spinach

Stir in at the end; kale or Swiss chard work too.

Tips & Tricks

  • For a thicker stew, mash some of the lentils against the pot with a spoon before adding the spinach.
  • Don't skip the lemon juice at the end if you have it—it brightens the flavors wonderfully.
  • If you're meal prepping, let the stew cool completely before storing in airtight containers.

Pro Tips

1

Sauté aromatics until translucent: This builds a deep flavor foundation.
2

Rinse lentils thoroughly: Removes debris and helps them cook evenly.
3

Simmer on low: A gentle bubble prevents lentils from bursting.
4

Season in layers: Taste and add salt gradually, not all at once.

Step-by-Step Instructions

1. Sauté the Aromatics

Heat olive oil in a large pot or Dutch oven over medium heat (350°F/175°C). Add onion and cook until translucent, about 5 minutes. Add garlic, carrots, celery, and zucchini. Sauté for 5-7 minutes until vegetables begin to soften.

2. Add Spices and Lentils

Stir in oregano, smoked paprika, salt, and pepper. Cook for 1 minute until fragrant. Add the rinsed lentils and stir to coat with the spices.

3. Pour in Tomatoes and Broth

Add the undrained diced tomatoes and vegetable broth. Stir well, scraping any browned bits from the bottom of the pot.

4. Bring to a Boil

Increase heat to high and bring the stew to a rolling boil (212°F/100°C). This usually takes about 5 minutes.

5. Simmer Until Lentils Are Tender

Reduce heat to low (around 180°F/82°C), cover, and let simmer for 25-30 minutes. Lentils should be tender but not mushy. Stir occasionally to prevent sticking.

6. Add Spinach

Stir in the fresh spinach and cook for 2-3 minutes until wilted. Season with additional salt and pepper to taste.

7. Rest and Serve

Remove from heat and let the stew rest for 5 minutes. This allows flavors to meld. Serve hot, optionally with a squeeze of lemon and crusty bread.

Delicious Variations

Curried Lentil Stew

Add 1 tablespoon curry powder and a can of coconut milk for a creamy, spiced version.

Sweet Potato and Lentil Stew

Swap zucchini for 1 large diced sweet potato and add a pinch of cinnamon.

Mushroom Lentil Stew

Sauté 8 oz sliced mushrooms with the onions for an earthy, umami boost.

How to Store Hearty Vegetable Lentil Stew

Refrigerator

Store in an airtight container in the fridge for up to 5 days.

Freezer

Freeze in individual portions for up to 3 months. Thaw overnight in the fridge.

Reheating

Reheat gently on the stovetop or microwave until warmed through. Add a splash of broth if it's too thick.

Frequently Asked Questions

Q: Can I use red lentils instead of brown or green?

Yes, but they will break down and create a thicker, more porridge-like stew. Reduce the cooking time to about 15-20 minutes.

Q: How can I make this stew more filling?

Serve it over cooked quinoa, rice, or with a side of crusty bread. You can also add a can of drained chickpeas for extra protein.

Q: Can I make this in a slow cooker?

Absolutely. Sauté the aromatics first, then add everything except the spinach to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the spinach at the end.

Q: What if I don't have vegetable broth?

Use water with an extra teaspoon of salt, or substitute with chicken broth if you're not strictly vegetarian.

I hope this stew brings you warmth and peace. If you make it, I'd love to know how it turned out—leave a comment below or tag me in your photos. And remember, be kind to your mind.

Hearty Vegetable Lentil Stew

Hearty Vegetable Lentil Stew

This hearty vegetarian lentil stew is easy, comforting, and packed with veggies. Perfect for busy weeknights.

★★★★½ 4.8 (156 ratings)
15 minPrep time40 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 1 medium zucchini, diced
  • 1 cup (200g) dried brown or green lentils, rinsed
  • 1 can (14.5 oz / 411g) diced tomatoes, undrained
  • 4 cups (960ml) vegetable broth
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 2 cups (60g) fresh spinach

📋 Instructions

  1. 1Sauté the Aromatics — Heat olive oil in a large pot or Dutch oven over medium heat (350°F/175°C). Add onion and cook until translucent, about 5 minutes. Add garlic, carrots, celery, and zucchini. Sauté for 5-7 minutes until vegetables begin to soften.
  2. 2Add Spices and Lentils — Stir in oregano, smoked paprika, salt, and pepper. Cook for 1 minute until fragrant. Add the rinsed lentils and stir to coat with the spices.
  3. 3Pour in Tomatoes and Broth — Add the undrained diced tomatoes and vegetable broth. Stir well, scraping any browned bits from the bottom of the pot.
  4. 4Bring to a Boil — Increase heat to high and bring the stew to a rolling boil (212°F/100°C). This usually takes about 5 minutes.
  5. 5Simmer Until Lentils Are Tender — Reduce heat to low (around 180°F/82°C), cover, and let simmer for 25-30 minutes. Lentils should be tender but not mushy. Stir occasionally to prevent sticking.
  6. 6Add Spinach — Stir in the fresh spinach and cook for 2-3 minutes until wilted. Season with additional salt and pepper to taste.
  7. 7Rest and Serve — Remove from heat and let the stew rest for 5 minutes. This allows flavors to meld. Serve hot, optionally with a squeeze of lemon and crusty bread.
👨‍🍳 Chef's Note: A squeeze of fresh lemon juice just before serving brightens all the flavors beautifully.

Servings: 6

Cuisine: American

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

x
Advertisements