Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty Vegan Lentil Mushroom Stew is loaded with earthy lentils, savory mushrooms, and aromatic herbs in a rich vegetable broth. Perfect for chilly nights and nourishing dinners.

Ingredients

Scale
  • 1 tbsp olive oil

  • 1 large onion, diced

  • 3 garlic cloves, minced

  • 2 carrots, chopped

  • 2 celery stalks, chopped

  • 12 oz mushrooms (cremini or mixed), sliced

  • 2 tbsp tomato paste

  • 1 tsp dried thyme

  • 1 bay leaf

  • 1 tsp smoked paprika (optional)

  • Salt & pepper, to taste

  • ½ cup red wine (optional)

  • 1¼ cups brown or green lentils, rinsed

  • 5 cups vegetable broth (plus more as needed)

  • 1 tbsp tamari or soy sauce

  • 2 cups spinach or kale (optional)

Instructions

  • Heat oil in a large pot. Sauté onion for 5–7 minutes until softened.

  • Add garlic, carrots, and celery. Cook 5 minutes.

  • Stir in mushrooms; cook until browned, about 8 minutes.

  • Add tomato paste, thyme, paprika, salt, and pepper. Cook 2 minutes.

  • Deglaze with wine (if using), scraping the pan.

  • Add lentils, broth, bay leaf, and tamari. Bring to a boil.

  • Reduce heat, cover loosely, and simmer 35–40 minutes until lentils are tender.

  • Stir in greens (if using) and cook until wilted. Adjust seasoning as needed.

  • Remove bay leaf and serve hot.