Creamy Mushroom Soup

This mushroom soup recipe is creamy, comforting, and bursting with savory mushroom flavor. Make it with or without cream—it's delicious either way!

Cream of mushroom soup

This mushroom soup recipe has become one of Jack’s favorite comfort foods. He loves anything and everything with fresh mushrooms, and this creamy, savory soup is positively packed with them.

One and a half pounds of mushrooms cook down with onion, garlic, and tamari to create the soup’s umami base. Fresh thyme brings out the mushrooms’ earthy flavor, and white wine adds a nice tang to brighten it all up.

I puree part of this mushroom soup, so it’s creamy with or without heavy cream. Jack likes the rich flavor of the cream version—it tastes like a classic cream of mushroom soup. I prefer the option without cream because it has a bolder, more concentrated mushroom flavor.

Really, you can’t go wrong. This mushroom soup recipe is delicious either way.

Mushroom soup recipe ingredients

Mushroom Soup Ingredients

Here’s what you’ll need to make this mushroom soup recipe:

  • Mushrooms, of course! No need to splurge on fancy mushrooms. A mix of white button mushrooms and cremini mushrooms gives this soup a fantastic texture and flavor.
  • Onion and garlic – They add savory depth of flavor.
  • Extra-virgin olive oil and butter – For sautéing the onions and mushrooms. You could use just one or the other, but I love the combination of oil and butter here. The butter adds a rich, buttery flavor. The olive oil adds lighter, fruitier notes.
  • Dry white wine – It adds delicious acidity to the soup.
  • Tamari – Or soy sauce! I love to use these ingredients when I cook mushrooms. They bring out the mushrooms’ umami flavor.
  • Fresh thyme and parsley – The thyme adds woodsy, earthy flavor. I use the parsley for garnish. It offers a nice fresh contrast to the rich soup!
  • Vegetable broth – Make homemade vegetable stock or use store-bought.
  • Heavy cream or creme fraîche – These ingredients are totally optional. I love this soup without them, but if you’re craving a more classic cream of mushroom soup, I recommend adding one for extra richness.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Tip: To make this soup dairy-free, use 4 tablespoons olive oil instead of a mix of oil and butter. Skip the cream.

Sautéing mushrooms in large pot

How to Make Mushroom Soup

This mushroom soup recipe has three simple steps: sauté, simmer, and blend.

Start by sautéing the onion and mushrooms. Melt the butter and heat the olive oil in a large pot over medium heat. Add the onion and cook for 2 minutes so that it starts to soften.

Then, add the mushrooms in two batches. Let the first batch cook for about 5 minutes, or until it’s soft and lightly browned. Add the second batch and cook until softened.

  • Why two batches? This recipe calls for a lot of mushrooms! They’ll cook more evenly if you allow half to cook down before adding the rest. Working in batches also promotes browning. If you added all the mushrooms to the pan at one time, they’d release too much moisture to allow any to brown.

Simmering mushroom soup

Next, simmer the soup. Stir in the garlic, followed by the wine, broth, tamari, and thyme. Cover and simmer for 15 minutes.

Then, blend part of the soup. Allow it to cool slightly, then transfer two-thirds to a blender. Blend until smooth, then stir the pureed soup back into the pot.

Pouring blended soup back into pot

Two Options: With Cream or Without

At this point, you have two options.

  • Option 1 (Jack’s favorite): Add heavy cream. This option yields a richer, more classic cream of mushroom soup. Stir 1/2 cup heavy cream into the pot. Simmer for 2 minutes to warm the soup through and cook off the raw cream taste.
  • Option 2 (my favorite): Skip the cream. The soup will still be creamy, but it will be slightly less rich and have a more concentrated mushroom flavor. Simply season the soup to taste after stirring the puree back into the pot.

Both options are delicious topped with fresh herbs and a drizzle of olive oil and/or cream. A few homemade croutons are great here too!

How to Store Mushroom Soup

Store leftovers in an airtight container in the refrigerator for up to 3 days. They reheat nicely in the microwave or on the stove.

You can also freeze this soup for up to 3 months. Allow it to thaw overnight in the fridge before reheating.

Mushroom soup recipe

More Favorite Soup Recipes

If you love this creamy mushroom soup, try one of these easy soup recipes next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Creamy Mushroom Soup

rate this recipe:
5 from 71 votes
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Serves 4
This easy mushroom soup is creamy, comforting, and packed with savory flavor! You can make this recipe two ways. Add heavy cream for a richer, more classic cream of mushroom soup, or skip it to give the soup a more concentrated mushroom flavor. Both options are delicious!

Ingredients

Instructions

  • Heat the olive oil and butter in a large pot over medium heat. Add the onion, salt, and several grinds of pepper and cook for 2 minutes, or until softened slightly. Add half the mushrooms and cook, stirring occasionally, for 5 minutes, or until softened. Add the remaining mushrooms and cook for another 5 minutes.
  • Stir in the garlic, followed by the wine, broth, tamari, and thyme. Cover and simmer for 15 minutes.
  • Allow the soup to cool slightly, then transfer two-thirds to a blender and blend until smooth.
  • Stir the blended soup back into the pot with the chunky soup. If desired, add the cream and cook for another 2 minutes, or until the soup is warmed through and the raw cream taste has cooked off. Season to taste.
  • Ladle into bowls and serve topped with a drizzle of olive oil and/or cream, fresh parsley, and thyme.

Notes

Yields 4 cups

 

64 comments

5 from 71 votes (51 ratings without comment)

Leave a comment:

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

Rate this recipe (after making it)




  1. Connie
    09.07.2024

    Is this soup freezer friendly?

  2. Alina Klepikova
    06.25.2024

    5 stars
    That’s my favorite soup recipe so far. I made it more than 10 times already. I really like how it doesn’t use heavy whipping cream like most cream of mushrooms soups do. This recipe makes my very low calorie diet easy. Thank you for this beautiful blog and an amazing addition to my cookbook!

    • Jeanine Donofrio
      06.25.2024

      I’m glad you enjoyed the recipe!

  3. Stacey Gordon
    02.05.2024

    I made this for lunch this week and REALLY love it. It’s perfectly flavored and hearty. Highly recommend this recipe!

    • Phoebe Moore (L&L Recipe Developer)
      02.09.2024

      Hi Stacey, I’m so glad you love the soup!

  4. Nancy Doda
    02.03.2024

    Delicious. I added .
    oat milk to final s

  5. Tiffany
    11.10.2023

    Does anyone know if what you can substitute for white wine? Thank you!

    • Jeanine Donofrio
      11.16.2023

      Hi Tiffany, you can leave it out and add 1 tablespoon white wine vinegar instead.

  6. This mushroom soup looks amazing! We’re going to try it this weekend.

  7. Beth Pennington
    12.16.2022

    5 stars
    This soup was delicious! I had almost all of the ingredients in my fridge when I stumbled upon this recipe. I saved some of the sauteed mushrooms for toppings, then also made some croutons to top the soup. I used my immersion blender to blend it. Super easy and very tasty.

    • Phoebe Moore (L&L Recipe Developer)
      12.16.2022

      So glad you loved it!

  8. Shelly
    04.24.2022

    My husband and I LOVE this recipe. I have made it a number of times already. Thank you!

    • Jeanine Donofrio
      04.27.2022

      I’m so glad you loved it!

  9. Hannah
    03.06.2022

    I expected this soup to be a lot creamier than it was. After blending it was quite bitty looking and not the most enticing. I also wasn’t a big fan if the vinegar inside it.

  10. Pam
    02.25.2022

    5 stars
    Made EXACTLY per the recipe, including weighing those items listed by weight. The flavor was WONDERFUL. My only disappointment was that it was a darker brown and therefore didn’t look creamy at all. Next time I might add a potato to see if the color improved. I garnished it with homemade sourdough garlic croutons and it was superb! Many thanks!!!

  11. Danielle
    02.24.2022

    This looks and sounds so delicious. I also spent most of my life not really liking or understanding how amazing mushrooms could be, but I guess I wasn’t trying the right things. I think anyone would enjoy this soup.

  12. Andrea
    02.21.2022

    5 stars
    Delicious! Thank you! The coconut cream on top is amazing. I never would have thought to top mushroom soup with it. So good.

  13. paula
    02.18.2022

    Can you make a large batch and freeze this, so it’s available to use when a recipe calls for cream of mushroom soup? Thanks.

    • Jeanine Donofrio
      02.20.2022

      Hi Paula, I wouldn’t sub this in recipes that call for canned cream of mushroom soup, it’s pretty different.

  14. Gigi
    02.18.2022

    can you do this in a slow cooker? Maybe two hours? Has any tried?

    • Jeanine Donofrio
      02.18.2022

      Hi Gigi, I’m not sure, I haven’t tried.

  15. Laura
    02.17.2022

    This sounds delicious!! What could I substitute for the wine? Or can I just omit it?

    • Jeanine Donofrio
      02.18.2022

      Hi Laura, you can just omit it.

  16. Monique
    01.29.2022

    5 stars
    Just made this on this very cold winter day and it was delicious ? thank you

  17. Alex
    01.28.2022

    Any idea if this would work out in the instant pot? I want to double the recipe but the instant pot is the only pot I have that would be big enough!

    • Jeanine Donofrio
      01.29.2022

      Hi Alex, I haven’t tried this one in the instant pot. Let me kn

    • Jeanine Donofrio
      01.29.2022

      … I was going to say, let me know how it goes if you give it a try.

    • Julia
      03.08.2023

      I would simply sauté mushrooms and other veggies. then add cauliflower, and then pressure cook for about 10 minutes. Then use the immersion blender. I use this method for all of my soups. Using butternut squash, cauliflower and sweet potatoes. It always comes out great.

  18. Daniela
    11.21.2021

    Can you make it ahead and save it?

  19. Jordan
    04.22.2021

    5 stars
    This recipe is super yummy – I love nothing more than a good healthy soup recipe! I added a can of cannellini beans to bulk up the protein and then threw in spinach for even more vitamins. Then blended it all together. It was great and very filling ?.

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.