Mushroom and Spinach Soup Recipe
Warm, nourishing, and elegant in its simplicity, Mushroom and Spinach Soup delivers a cozy bowl of comfort with every spoonful. Layers of umami-rich mushrooms, sweet onions, vibrant spinach, and aromatic garlic swirl together in a velvety vegetable broth, creating a soup that is both wholesome and deeply flavorful. This recipe is a favorite in my kitchen, perfect for chilly evenings or when you crave something that tastes like a hug. Once you experience the harmony of flavors in Mushroom and Spinach Soup, you’ll understand why it’s become a staple I reach for again and again.

Ingredients You’ll Need
You won’t need much to whip up a soul-soothing pot of Mushroom and Spinach Soup. Each ingredient plays a starring role, lending its unique character to create depth, color, and crave-worthy flavor in every bowl.
- Mushrooms (8 oz, fresh cremini or button, sliced): For hearty texture and earthy flavor, mushrooms take center stage—be sure to use fresh for the best results.
- Spinach (5 cups, fresh, washed): Tender spinach adds gorgeous green color and a gentle sweetness as it wilts into the broth.
- Onion (1 medium, chopped): A savory base that enhances the soup’s complexity and balances the other flavors.
- Garlic (2 cloves, minced): Garlic brings bold aroma and a punch of flavor, waking up your taste buds right from the start.
- Vegetable broth (4 cups, low-sodium): The backbone of the soup—use a high-quality veggie broth for a rich, satisfying result you’ll love.
- Olive oil (1 tbsp): Essential for sautéing and adding a subtle richness that ties everything together.
- Salt and pepper (to taste): Seasoning is key—make sure to taste and adjust so every bite sings.
How to Make Mushroom and Spinach Soup
Step 1: Sauté the Aromatics
Begin by heating the olive oil in a large pot over medium heat. Once the oil shimmers, add the chopped onion and let it cook, stirring occasionally, until it turns translucent and oh-so-sweet—about five minutes. Toss in the minced garlic and let it sizzle just until fragrant, making sure not to let it brown, to keep that lovely mellow flavor.
Step 2: Cook the Mushrooms
Next, add your freshly sliced mushrooms. Give them a good stir in the aromatic onion and garlic base. Allow them to cook for 7 to 10 minutes, stirring every now and then so they brown beautifully and release their juices. This step is what gives Mushroom and Spinach Soup its signature deep, umami flavor and a satisfying, meaty texture.
Step 3: Add the Broth and Simmer
Pour in the vegetable broth, scraping up any flavorful bits from the bottom of the pot. Bring the soup to a gentle simmer—this is where the magic happens as the flavors begin to meld and the base becomes rich and inviting. Let it simmer for around 5 minutes so everything comes together in harmony.
Step 4: Wilt the Spinach
It’s time for the spinach to take a bow! Add all those gorgeous greens to the pot, stirring gently until the leaves are thoroughly wilted and vibrant, which should only take about 2 minutes. You’ll notice the soup take on a lusciously green hue, and the spinach adds a subtle freshness that lightens the broth.
Step 5: Season and Finish
Taste your Mushroom and Spinach Soup and adjust with salt and pepper as desired. Give the soup a final gentle simmer for just another minute to marry the flavors together. With that, you’re ready to serve up ladles of steaming, savory goodness to warm every soul at your table.
How to Serve Mushroom and Spinach Soup

Garnishes
For a finishing flourish, drizzle your steaming bowl with a touch of good olive oil or dust with freshly grated parmesan for a savory hit. A sprinkle of cracked black pepper or a scattering of crisp croutons can also add lovely contrast. Let everyone around the table add their own final touches for a bit of interactive fun.
Side Dishes
Mushroom and Spinach Soup shines with rustic, crusty bread—especially when warm and slathered with butter. A simple salad of leafy greens and citrus vinaigrette makes a refreshing pairing. For a heartier meal, serve alongside a classic grilled cheese or a slice of savory quiche.
Creative Ways to Present
For a chic presentation, try serving your Mushroom and Spinach Soup in small mugs or shot glasses as an appetizer at your next gathering. For cozy nights in, ladle soup into sourdough bread bowls, or top with a puff pastry round for a dramatic, golden-topped effect. Don’t be afraid to play with presentation—it makes every bowl feel extra special.
Make Ahead and Storage
Storing Leftovers
If you find yourself with extra Mushroom and Spinach Soup, let it cool completely, then transfer to an airtight container and refrigerate. It will keep beautifully for up to four days, making it a fantastic option for meal prep or next-day lunches.
Freezing
Yes, this soup freezes wonderfully! Pour fully cooled soup into freezer-safe containers or resealable bags. Leave a little headspace for expansion, then freeze for up to three months. Thaw overnight in the fridge for the best texture and to preserve those bright, fresh flavors.
Reheating
To reheat, gently warm on the stovetop over low to medium heat, stirring occasionally until heated through. If your soup has thickened, add a splash more broth or water to loosen it. Avoid boiling, as that can make the spinach lose its vibrancy and delicate flavor.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Swap in frozen spinach if that’s what you have on hand. Just defrost and squeeze out excess moisture before adding to avoid watering down your Mushroom and Spinach Soup.
What kind of mushrooms work best?
Cremini or button mushrooms are both fantastic choices. If you want a bolder, woodsy flavor, try using a mix of wild or shiitake mushrooms for a unique twist to your Mushroom and Spinach Soup.
How can I make this soup creamier?
To make your Mushroom and Spinach Soup creamy, stir in a splash of heavy cream or a swirl of coconut milk at the end. For a lighter option, blend a cup of the soup and stir it back in to add body without the dairy.
Is this soup vegan and gluten-free?
Yes! As written, Mushroom and Spinach Soup is naturally vegan and gluten-free. Just double-check your broth and garnishes to keep things perfectly plant-based and safe for gluten-sensitive folks.
Can I add other vegetables or grains?
Certainly! Feel free to toss in diced carrots, celery, or a handful of cooked grains like rice or barley for even more heartiness and texture in your Mushroom and Spinach Soup. Make it your own!
Final Thoughts
With its luscious broth, meaty mushrooms, and heaps of bright spinach, Mushroom and Spinach Soup is pure comfort in a bowl. I hope you’ll treat yourself (and perhaps a few lucky friends) to this easy recipe soon—there’s just something about it that makes even an ordinary day feel wonderfully special.
Print
Mushroom and Spinach Soup Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting and nutritious mushroom and spinach soup that is easy to make and packed with flavors. This vegetarian soup is perfect for a cozy night in or as a light and healthy meal.
Ingredients
Mushroom Soup:
- 8 oz fresh cremini or button mushrooms, sliced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups low-sodium vegetable broth
- 1 tbsp olive oil
- Salt and pepper to taste
Spinach Garnish:
- 5 cups fresh spinach, washed
Instructions
- Sauté Onion and Garlic: In a large pot over medium heat, add olive oil. Once hot, sauté chopped onion until translucent (about 5 minutes). Add minced garlic and cook for another minute.
- Sauté Mushrooms: Stir in sliced mushrooms and sauté until golden brown and moisture is released (7-10 minutes).
- Add Broth: Pour in vegetable broth and bring to a simmer; cook for 5 minutes to meld flavors.
- Add Spinach: Add fresh spinach and stir until wilted (about 2 minutes).
- Season and Serve: Season with salt and pepper as needed; simmer for an additional minute. Serve hot, garnished with olive oil or parmesan cheese if desired.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: International
Nutrition
- Serving Size: 1 serving
- Calories: 110 kcal
- Sugar: 3g
- Sodium: 450mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 0mg
Keywords: mushroom, spinach, soup, vegetarian, healthy