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

Creamy Mushroom Spinach Soup – Hearty, Healthy Comfort


  • Author: Mary

Ingredients

Scale

Core Ingredients:

  • 2 tbsp olive oil or unsalted butter

  • 1 medium yellow onion, diced

  • 3 garlic cloves, minced

  • 16 oz mushrooms (cremini, white button, or a mix), sliced

  • 1 tsp thyme (fresh or dried)

  • ½ tsp black pepper

  • 1 tsp salt (adjust to taste)

For the Cream Base:

  • 2 tbsp flour (or gluten-free flour)

  • 4 cups vegetable broth

  • ½ cup heavy cream, half-and-half, or unsweetened plant milk

  • Optional: 2 tbsp cream cheese or cashew cream for extra richness

Add at the End:

  • 3 cups baby spinach

  • 1 tsp lemon juice

  • Optional garnish: fresh parsley, cracked pepper, drizzle of olive oil


Instructions

1. Sauté the Aromatics

  • In a large soup pot, heat olive oil or butter.

  • Sauté onion until soft, about 5 minutes.

  • Add garlic and cook 1 more minute until fragrant.

2. Add the Mushrooms

  • Add mushrooms and thyme.

  • Cook over medium-high heat, stirring occasionally, until mushrooms release liquid and become browned (8–10 minutes).

3. Create the Roux

  • Sprinkle flour over mushrooms and stir well.

  • Cook 1–2 minutes to remove raw flour taste.

4. Add Broth and Simmer

  • Slowly pour in the broth, stirring constantly to avoid lumps.

  • Bring to a simmer and cook for 10 minutes, allowing flavors to meld.

5. Add Cream and Spinach

  • Stir in cream or milk.

  • Add spinach and let wilt for 1–2 minutes.

  • Season with lemon juice, salt, and pepper to taste.

6. Blend (Optional)

 

  • For a smoother soup, blend partially with an immersion blender.

  • Or blend 1–2 cups and return to the pot for a creamy/chunky mix.