Creamy Mushroom Spinach Soup: Easy, Comforting, and Full of Goodness
Introduction: The Perfect Balance of Comfort and Nutrition
Why Spinach Mushroom Soup is a Year-Round Favorite
Spinach mushroom soup offers the perfect combination of earthy flavors and vibrant greens, making it a versatile option for any season. This nutrient-packed soup features the robust umami of shiitake mushrooms alongside tender spinach, creating a satisfying meal that’s both nourishing and delicious. The addition of whole grains transforms this spinach mushroom soup from a simple starter into a hearty main course that will leave you feeling satisfied and energized.
The Nutritional Powerhouse Combination
The pairing of spinach and mushrooms creates a nutritional powerhouse in your bowl. Spinach delivers iron, vitamins A and C, while mushrooms contribute B vitamins, selenium, and unique antioxidants. “Looking for inspiration? Try our chicken vegetable soup recipe for another nutritious option.” When combined with protein-rich chickpeas and fiber-filled whole grains, this spinach mushroom soup becomes a complete meal that supports immune function, energy levels, and overall wellness.
Ingredients: Everything You Need for Spinach Mushroom Soup
The Foundation Elements
| Main Ingredients | Amount | Notes |
|---|---|---|
| Low-sodium vegetable broth | 8 cups, divided | Using low-sodium allows better seasoning control |
| Whole grains | 1 cup | Choose farro, barley, brown rice, or wheat berries |
| Shiitake mushrooms | 12 ounces | Fresh, torn into bite-size pieces |
| Fresh spinach | 10 ounces | Roughly chopped |
| Chickpeas | 1 (15.5-ounce) can | Drained and rinsed |
Aromatics and Seasonings
| Flavor Components | Amount | Notes |
|---|---|---|
| Yellow onion | 1 small | Thinly sliced |
| Garlic | 4 cloves | Thinly sliced |
| Olive oil | 6 tablespoons, divided | For sautéing and roasting |
| Tomato paste | 1 tablespoon | Adds depth and umami |
| Apple cider vinegar | 2 teaspoons | Brightens flavors |
| Kosher salt | 2 teaspoons, or more to taste | Enhances all flavors |
| Red pepper flakes | 1/4 teaspoon, plus extra for serving | Adds gentle heat |
| Black pepper | To taste | Freshly ground is best |
| Plain yogurt | Optional, for serving | Adds creaminess |
| Extra olive oil | For drizzling | Finishing touch |

Step-by-Step: Creating Your Perfect Spinach Mushroom Soup
Preparing the Ingredients
- Rinse your chosen whole grains thoroughly under cold water and drain well.
- Remove the stems from the shiitake mushrooms and tear the caps into bite-sized pieces. Divide them into two portions.
- Wash the fresh spinach thoroughly and chop it roughly. Set aside half for fresh addition to the soup and half for roasting.
- Thinly slice the yellow onion and garlic cloves.
- Drain and rinse the chickpeas, then set them aside.
Building the Flavorful Base
- Heat 3 tablespoons olive oil in a large Dutch oven over medium heat.
- Add the rinsed whole grains to the hot oil and toast them for 3-4 minutes, stirring occasionally until they become fragrant.
- Add the sliced onion, garlic, and one-third of the mushrooms to the pot. Season with 1 teaspoon kosher salt and several grinds of fresh black pepper.
- Cook the mixture for 6-8 minutes, stirring occasionally, until the vegetables have softened and begun to caramelize slightly.
- Stir in the tomato paste and red pepper flakes, cooking for an additional minute to bloom their flavors.
Creating the Soul of the Soup
- Pour 1/2 cup of the vegetable broth into the pot, using a wooden spoon to scrape up any flavorful bits from the bottom.
- Add the drained chickpeas, another teaspoon of kosher salt, several grinds of black pepper, and 6 1/2 cups of the remaining vegetable broth.
- Bring the mixture to a gentle boil, then reduce the heat and simmer for 30-60 minutes until the grains are tender. The cooking time will vary depending on which grain you’ve chosen.
- If the soup becomes too thick during cooking, add some of the remaining broth to achieve your desired consistency.
- “Discover great ideas like our cream of mushroom soup recipe for another mushroom-based favorite.”
Tips for the Perfect Spinach Mushroom Soup
Choosing and Preparing Mushrooms
The shiitake mushrooms in this spinach mushroom soup provide a deep, earthy flavor that creates a satisfying base. When preparing them, remove the woody stems (you can save these for making stock) and tear rather than slice the caps. Tearing creates irregular edges that better absorb flavors and provides interesting texture. If shiitakes aren’t available, cremini, oyster, or a mixture of wild mushrooms work beautifully as well.
Getting the Right Texture
The key to a perfect spinach mushroom soup is balancing the broth-to-ingredient ratio. This recipe creates a hearty texture with substantial elements in each spoonful. However, you can adjust the consistency based on your preference. For a thinner soup, add more broth; for a thicker, more stew-like consistency, reduce the amount of liquid or simmer longer to reduce. Remember that the grains will continue to absorb liquid as the soup sits, so you may need to add more broth when reheating leftovers.
Enhancing the Flavors
To elevate your spinach mushroom soup, consider these professional techniques:
- Toast the grains thoroughly at the beginning – this develops nutty depth.
- Don’t rush the vegetable sautéing stage – those caramelized flavors are crucial.
- The roasted mushrooms and spinach garnish adds textural contrast and concentrated flavor.
- A splash of acid (the apple cider vinegar) brightens all the earthy elements.
- For an even richer flavor, try using homemade vegetable stock instead of store-bought.
Storage: Making the Most of Your Spinach Mushroom Soup
Refrigerating for Maximum Freshness
Spinach mushroom soup stores exceptionally well, with flavors often improving after a day in the refrigerator as the ingredients meld together. To store properly:
- Allow the soup to cool completely before transferring to airtight containers.
- Refrigerate for up to 4 days.
- Store the roasted mushroom and spinach garnish separately to maintain its crispness.
- When reheating, add a splash of fresh broth or water as the grains will continue to absorb liquid during storage.
Freezing for Long-Term Storage
This spinach mushroom soup freezes beautifully, making it perfect for meal prep or having a nutritious meal ready when you need it most. “Here’s your guide to Italian wedding soup for another freezer-friendly option.” For best results:
- Cool the soup completely before freezing.
- Portion into freezer-safe containers, leaving some headspace for expansion.
- Freeze for up to 3 months.
- Thaw overnight in the refrigerator before reheating.
- Heat gently on the stovetop, adding fresh broth if needed to adjust consistency.
- Add fresh herbs or a squeeze of lemon after reheating to brighten the flavors.
Variations: Customizing Your Spinach Mushroom Soup
Protein Additions and Substitutions
While this spinach mushroom soup recipe is wonderfully satisfying as written, you can adapt it to suit different dietary needs or preferences:
- For a higher protein version, add 2 cups of shredded rotisserie chicken or 1 pound of cubed chicken breast (added during the last 15 minutes of cooking).
- Make it completely vegan by skipping the yogurt garnish or substituting with a cashew cream or coconut yogurt alternative.
- For a seafood variation, add 1/2 pound of peeled shrimp during the last 5 minutes of cooking just until they turn pink.
- “Don’t miss our butternut squash soup for another vegetarian soup option.”
Grain and Vegetable Variations
This recipe’s flexibility allows for endless customization based on what you have available:
- Grain options: Farro provides a nutty, chewy texture; barley offers heartiness; brown rice gives a milder flavor; or try quinoa for a protein-rich, gluten-free alternative.
- Vegetable additions: Add diced carrots, celery, or bell peppers along with the onions for more complexity.
- Green substitutions: Kale, chard, or collard greens can replace spinach for a more robust texture (though they’ll need a longer cooking time).
- Mushroom varieties: Use a mix of mushroom types for more complex flavor, such as combining cremini, shiitake, and oyster mushrooms.
Flavor Profile Adjustments
Transform the basic spinach mushroom soup by changing the flavor profile:
- Mediterranean style: Add a bay leaf, oregano, and finish with lemon zest and a drizzle of good olive oil.
- Asian-inspired: Use half broth and half coconut milk, add lemongrass, ginger, and finish with a splash of soy sauce and lime juice.
- Herb-forward: Incorporate fresh herbs like thyme, rosemary, and sage during cooking, and garnish with fresh parsley and dill.
Serving: Presentation and Pairing Suggestions
Beautiful Presentation Ideas
The way you present your spinach mushroom soup can elevate it from a simple weeknight meal to an impressive dinner party offering:
- Serve in wide, shallow bowls to showcase all the beautiful components.
- Arrange the roasted mushrooms and crispy spinach artfully on top of each serving.
- Add a swirl of yogurt or plant-based cream to create visual contrast.
- Finish with a drizzle of your best olive oil and a sprinkle of flaky sea salt.
- For extra visual appeal, add a few fresh herb leaves or edible flowers as garnish.
Perfect Accompaniments
While this spinach mushroom soup is hearty enough to stand alone as a complete meal, these accompaniments can complement it beautifully:
- Crusty whole grain bread or garlic-rubbed sourdough toast for dipping
- A simple side salad with a bright vinaigrette to contrast the soup’s earthy flavors
- “Check out our spinach salad recipe for a perfect pairing with this soup.”
- Warm flatbread or pita for a Mediterranean-inspired meal
- A cheese board featuring aged cheeses like Parmesan or Gruyère

FAQs: Your Spinach Mushroom Soup Questions Answered
What grains work best in spinach mushroom soup?
Farro is the top choice for its nutty flavor and chewy texture that holds up well in soup. Barley and wheat berries are excellent alternatives that maintain their structure during cooking. Brown rice works well for a gluten-free option, while quinoa cooks faster and adds protein. Choose grains based on cooking time (longer for meal prep, shorter for quick dinners) and dietary needs.
Can I use frozen spinach in this soup?
Yes! Substitute with 10 ounces of frozen spinach, thawed and well-drained. Skip the roasting step for the frozen portion and simply stir it into the soup. The flavor will be slightly different but still delicious. For the best texture, add thawed spinach during the last 5 minutes of cooking.
Can I make this spinach mushroom soup vegan?
Absolutely. This soup is nearly vegan as written – simply omit the yogurt garnish or replace it with a plant-based alternative like coconut yogurt or cashew cream. All other ingredients in the base recipe are completely plant-based.
Can I add chicken to this spinach mushroom soup?
Yes! Add 1-2 cups of cooked, shredded chicken (rotisserie works great) during the last 10 minutes of cooking. For raw chicken, add diced breast or thigh meat after sautéing the vegetables and simmer until fully cooked, about 20 minutes, before adding the spinach.
Does this spinach mushroom soup freeze well?
This soup freezes excellently for up to 3 months. Cool completely, portion into freezer-safe containers, leaving room for expansion. For best results, freeze without the roasted garnishes and prepare those fresh when serving. When reheating, you may need to add additional broth as the grains continue to absorb liquid.
How thick should spinach mushroom soup be?
The ideal thickness is personal preference. This recipe creates a hearty, broth-forward soup with substantial ingredients. For thicker soup, use less broth initially or simmer uncovered longer. For thinner soup, add more broth. Remember that the soup will thicken considerably as it cools and the grains continue absorbing liquid.
Conclusion: Why You’ll Love This Spinach Mushroom Soup
Health Benefits and Seasonal Versatility
Spinach mushroom soup isn’t just delicious – it’s also incredibly good for you. The combination of nutrient-dense spinach, immune-supporting mushrooms, protein-packed chickpeas, and fiber-rich whole grains creates a complete meal that nourishes body and soul. This soup adapts beautifully to any season: warming and comforting in winter, yet light enough for summer when garden spinach is at its peak.
“Want more ideas? Check out our broccoli cheddar soup for another vegetable-focused recipe.”
A Recipe That Grows With Your Skills
What makes this spinach mushroom soup truly special is its flexibility and forgiving nature. Beginners can follow the recipe exactly for reliable, delicious results, while more experienced cooks can experiment with different grains, mushroom varieties, and flavor additions. The techniques used – toasting grains, building layers of flavor, and creating contrasting textures – are fundamental cooking skills that transfer to countless other recipes. As you make this soup your own, you’ll find yourself reaching for it again and again, each pot a little different but always satisfying.
PrintSpinach Mushroom Soup
A hearty, nutritious soup combining earthy mushrooms, fresh spinach, and whole grains for a complete meal.
- Prep Time: 20
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 6 1x
- Category: Soups
- Cuisine: American
Ingredients
- 8 cups low-sodium vegetable broth, divided
- 1 cup whole grains (farro, barley, brown rice, or wheat berries), rinsed
- 12 ounces fresh shiitake mushrooms, torn into bite-size pieces
- 10 ounces fresh spinach, chopped
- 1 (15.5-ounce) can chickpeas, drained and rinsed
- 1 small yellow onion, thinly sliced
- 4 cloves garlic, thinly sliced
- 6 tablespoons olive oil, divided
- 1 tablespoon tomato paste
- 2 teaspoons apple cider vinegar
- 2 teaspoons kosher salt, or more to taste
- 1/4 teaspoon red pepper flakes, plus extra for serving
- Freshly ground black pepper, to taste
- Plain yogurt, optional for serving
- Extra olive oil, for drizzling
Instructions
- Prepare ingredients: Rinse grains; tear mushrooms into two portions; roughly chop spinach; thinly slice onion and garlic.
- Heat 3 tablespoons olive oil in a large Dutch oven. Add grains and toast 3-4 minutes.
- Add onion, garlic, and one-third of mushrooms with 1 teaspoon salt and pepper. Cook 6-8 minutes until softened.
- Stir in tomato paste and red pepper flakes; cook 1 minute.
- Add 1/2 cup broth, scraping up bottom bits. Add chickpeas, 1 teaspoon salt, black pepper, and 6 1/2 cups broth.
- Bring to boil, then simmer 30-60 minutes until grains are tender.
- Meanwhile, toss remaining mushrooms with 2 tablespoons olive oil, salt and pepper. Roast at 450°F for 10-12 minutes.
- Toss half the spinach with 1 tablespoon oil and a pinch of salt. Add to one side of the mushroom tray and roast 5-7 minutes until crisp.
- Stir remaining fresh spinach and apple cider vinegar into soup. Cook 2 minutes until wilted.
- Taste and adjust salt if needed.
- Serve topped with crispy roasted mushrooms and spinach, a drizzle of olive oil, black pepper, red pepper flakes, and optional yogurt.
Notes
Use any whole grain you prefer, adjusting cooking time accordingly. Nutrition facts are estimates and may vary based on ingredients used, portion sizes, and preparation methods.
Nutrition
- Serving Size: 6
- Calories: 310 kcal
- Sugar: 4g
- Sodium: 580mg
- Fat: 14g
- Saturated Fat: 2g
- Carbohydrates: 38g
- Fiber: 7g
- Protein: 12g
Keywords: spinach soup, mushroom soup, healthy soup, whole grain soup, vegetarian soup
Let’s connect! Follow me for more Joylicious Recipes: Facebook, Instagram, Pinterest
