Print

Cozy White Bean Mushroom Stew (Vegan) – Hearty, Earthy, and One-Pot Comfort

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and comforting vegan stew made with white beans, mushrooms, and herbs in a savory vegetable broth. One pot, plant-based, and perfect for cozy meals.

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 yellow onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 3 garlic cloves, minced

  • 16 oz mushrooms, sliced

  • 2 tbsp tomato paste

  • 1 tsp dried thyme

  • 1 tsp dried rosemary

  • 1 bay leaf

  • 2 cans (15 oz each) white beans, drained and rinsed

  • 4 cups vegetable broth

  • Salt and pepper to taste

  • Juice of ½ lemon or 1 tsp red wine vinegar

  • 2 cups baby spinach or chopped kale (optional)

Instructions

  • Heat olive oil in a large pot. Add onion, carrots, and celery. Sauté 6–8 minutes.

  • Add garlic and mushrooms. Cook until mushrooms are browned, about 8–10 minutes.

  • Stir in tomato paste, thyme, rosemary, and bay leaf. Cook 2 minutes.

  • Add beans and broth. Bring to a simmer and cook for 20–25 minutes.

  • Stir in spinach or kale (if using) during the last 5 minutes.

  • Remove bay leaf, stir in lemon juice, and adjust seasoning.

  • Serve hot with bread or grains.

Notes

Blend a cup of stew for added creaminess.
Store leftovers up to 5 days in the fridge or freeze for 3 months.