Mushroom Spinach Soup Recipe (Healthy, Comforting & Easy to Make)

Mushroom spinach soup is a nourishing and flavorful dish that combines earthy mushrooms with fresh, nutrient-rich spinach in a light yet satisfying broth or creamy base. This soup is perfect for those looking for a healthy, vegetarian-friendly option that still feels comforting and filling.

Whether served as a light dinner, a lunch option, or a starter, mushroom spinach soup delivers balanced flavor, texture, and nutrition in every bowl.

Why Mushroom Spinach Soup Is a Great Choice

Mushroom spinach soup stands out because it brings together two highly nutritious ingredients in one simple dish. Mushrooms add a deep, savory flavor that makes the soup feel hearty, while spinach provides freshness, color, and essential vitamins.

This combination creates a soup that feels wholesome without being heavy. It’s also versatile, working well as a dairy-free broth-based soup or a creamy version depending on preference.

Ingredients for Mushroom Spinach Soup Recipe

Main Ingredients

The main ingredients are affordable and easy to find, making this recipe accessible for everyday cooking. When cooked properly, they produce a soup that is rich in flavor and satisfying in texture.

  • Fresh mushrooms (button, cremini, or mixed)
  • Fresh spinach
  • Onion
  • Garlic cloves
  • Olive oil or butter
  • Vegetable or chicken broth
  • Salt and black pepper

Optional Ingredients for Extra Flavor

These optional ingredients enhance richness and depth while keeping the soup balanced.

  • Heavy cream or coconut milk
  • Milk or dairy-free cream
  • Fresh thyme or parsley
  • Nutmeg (a small pinch)
  • Flour or cornstarch (for thickening)

How to Make Mushroom Spinach Soup

Prepare the Vegetables

Start by cleaning the mushrooms with a damp paper towel and slicing them evenly. Rinse spinach thoroughly and drain well. Even preparation ensures consistent cooking and better texture throughout the soup.

Cook the Aromatics

Heat olive oil or butter in a pot over medium heat. Add chopped onion and cook until soft and translucent. Stir in garlic and cook briefly until fragrant. This step creates a flavorful base for the soup.

Cook the Mushrooms

Add sliced mushrooms to the pot and cook until they release moisture and begin to brown. Allowing the mushrooms to brown properly is essential for developing deep, savory flavor. Season lightly to help draw out moisture.

Add Broth and Simmer

Pour in the broth and bring the soup to a gentle simmer. Let it cook for several minutes so the flavors can blend together naturally.

Add Spinach and Finish

Stir in the spinach during the final minutes of cooking. Spinach wilts quickly and should remain vibrant and tender. If making a creamy version, add cream or milk at this stage and simmer gently.

Expert Tips for the Best Mushroom Spinach Soup

mushroom spinach soup

Brown the Mushrooms Well

Proper browning prevents bland flavor and gives the soup a rich, umami base.

Add Spinach at the End

Spinach cooks very quickly. Adding it too early can cause it to lose color and nutrients.

Season Gradually

Mushrooms absorb seasoning easily, so adjust salt and pepper in stages.

Blend for Texture Control

Blend a portion of the soup if you prefer a thicker consistency while keeping some mushrooms whole.

Use Low Heat for Creamy Versions

If adding dairy, keep heat low to prevent curdling.

Variations of Mushroom Spinach Soup Recipe

Creamy Mushroom Spinach Soup

Uses cream or milk for a rich, comforting texture.

Dairy-Free Mushroom Spinach Soup

Made with vegetable broth and coconut milk or no cream at all.

Garlic Mushroom Spinach Soup

Extra garlic enhances the savory depth of the soup.

Low-Carb Mushroom Spinach Soup

Skip flour and rely on mushrooms and cream for thickness.

Mushroom Spinach Broth Soup

A light, clear version perfect for detox or light meals.

Serving Suggestions

Mushroom spinach soup pairs well with crusty bread, garlic toast, or a grilled cheese sandwich. For lighter meals, serve it with a side salad. Garnishing with fresh herbs or a drizzle of olive oil adds a polished finish.

Storage and Reheating

Refrigerator

Store leftovers in an airtight container for up to 3–4 days.

Reheating

Reheat gently on the stovetop over low heat, stirring occasionally. Avoid boiling if dairy has been added.

Freezing

Freeze broth-based versions for up to 2 months. Creamy versions freeze best without dairy added.

Frequently Asked Questions

Is mushroom spinach soup healthy?
Yes, it’s rich in vitamins, minerals, and fiber, especially when made with broth and minimal cream.

Can I use frozen spinach?
Yes, but thaw and drain it well to avoid excess water.

What mushrooms work best for this soup?
Button, cremini, or a mix of mushrooms provide the best flavor.

Can I make this soup vegan?
Yes, use vegetable broth and plant-based cream or skip cream entirely.

How do I thicken mushroom spinach soup?
You can use flour, cornstarch, blended mushrooms, or cream.

mushroom spinach soup
Isla Marie

Mushroom Spinach Soup

This mushroom spinach soup is a nourishing and flavorful soup made with earthy mushrooms and fresh spinach simmered in a light, savory broth or creamy base. It’s a wholesome, vegetarian-friendly option that works perfectly for lunch, dinner, or meal prep while staying light yet satisfying.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 people
Course: Light Meal, Main Course, Soup
Cuisine: American, Vegetarian
Calories: 180

Ingredients
  

Main Ingredients
  • 1 lb fresh mushrooms button or cremini, sliced
  • 4 –5 cups fresh spinach
  • 1 medium onion finely chopped
  • 3 garlic cloves minced
  • 2 tablespoons olive oil or butter
  • 4 cups vegetable or chicken broth
  • Salt and black pepper to taste
Optional Add-Ins
  • 1 cup heavy cream milk, or dairy-free cream
  • 1 teaspoon fresh thyme or parsley
  • Pinch of nutmeg optional
  • 1 tablespoon flour or cornstarch for thickening

Equipment

  • Large pot or saucepan
  • Knife & cutting board
  • Wooden spoon
  • Measuring cups & spoons
  • Immersion blender (optional)

Method
 

Prepare the Vegetables
  1. Clean mushrooms with a damp paper towel and slice evenly. Rinse spinach thoroughly and drain well.
Cook the Aromatics
  1. Heat olive oil or butter in a pot over medium heat. Add onion and cook until soft and translucent. Stir in garlic and cook until fragrant.
Cook the Mushrooms
  1. Add mushrooms to the pot and cook until they release moisture and begin to brown. Season lightly with salt and pepper.
Add Broth and Simmer
  1. Pour in the broth and bring to a gentle simmer. Cook for 10–15 minutes to allow flavors to develop.
Add Spinach and Cream (Optional)
  1. Stir in spinach and cook until just wilted. Add cream or milk if using and simmer gently.
Adjust and Serve
  1. Taste and adjust seasoning. Blend partially if desired, then serve warm.

Notes

  • Add spinach at the end to preserve color and nutrients.
  • Brown mushrooms well for deeper flavor.
  • Use low heat when adding dairy to prevent curdling.
  • Blend part of the soup for a thicker texture if desired.
  • Dairy-free versions freeze better than creamy ones.

Leave a Reply

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

Recipe Rating