Made with a full pound of mixed mushrooms, fragrant thyme, and a splash of sherry, this top-rated homemade Cream of Mushroom Soup is the real deal. Elegant comfort food at its best!

homemade cream of mushroom soup recipe
Want to save this recipe?
Send the link to your Inbox, plus receive our new and trusted recipes weekly!

Truth: I’m a person who could eat soup 365 days a year. It could be the middle of a steamy summer afternoon, and I’d have no problem sautéing, deglazing, and simmering away for the sake of a scrape-your-bowl-clean soup recipe.

If you aren’t someone who’s excited to dig into soup in flip flops, this homemade Cream of Mushroom Soup is just the ticket for warming up on a cold day. It’s easy enough for a quick weeknight dinner, and makes an elegant starter course for a dinner party or holiday meal.

sliced assorted gourmet mushrooms with a striped napikin

Types of Mushrooms to Use for Soup

My favorite cream of mushroom soup is made with a hearty proportion of cremini mushrooms (sometimes called “Baby Bellas”), mixed with shiitake and oyster or chanterelle. I find that using a mix as opposed to a single variety makes a more complex soup with a well-rounded flavor.

Truthfully, you can turn just about any mushroom variety into a luxurious soup. Using all white button mushrooms will yield a soup that’s earthy, but very mild-tasting. I prefer a stronger mushroom flavor, so I rarely use a large proportion of buttons, but I’ll sometimes include them in my mushroom mix.

I usually prefer to buy whole mushrooms and slice them myself, but I have come across a few pre-sliced “gourmet mushroom blends” that have been fantastic in this soup recipe.

It’s fun to venture out and try making soup with different varieties of mushrooms that look fresh and interesting when you’re at the market.

Want to read more about different mushroom varieties before you go shopping? Check out this visual guide from Epicurious.  

cream of mushroom soup on a spoon over a bowl of soup

How to Make Cream of Mushroom Soup: Step by Step

Start the soup by sautéing chopped onions in butter, just until they’re softened. (Photos 01-02) Then, add the sliced mushrooms, and cook until most of the liquid they release into the pot evaporates. (Photo 03)

To help thicken the soup, make a roux by stirring all-purpose flour into the mushrooms. Cook it just for about a minute or two to get rid of the raw flour flavor. (Photos 03-04) 

how to make cream of mushroom soup: steps 1-6

I like to deglaze the pot with dry sherry, using a wooden spoon to scrape any brown bits up from the bottom of the pan. Those bits add great flavor to the soup! If you prefer, you can use a dry white wine, like Pinot Grigio, instead. (Photo 05)

Once the sherry evaporates, add the chicken or vegetable stock to the pot with fresh thyme leaves, and start simmering! You’ll only need to simmer the soup for about 20 minutes. (Photos 06-07)

To help give the Cream of Mushroom Soup a velvety texture, I like to puree a small portion in blender or food processor after it’s simmered, and stir it back into the pot. (Photos 08-10)

Tip: I love a creamy soup base contrasted with pieces of meaty sautéed mushrooms. If you’d prefer to turn this recipe into a smooth mushroom bisque, that’s certainly doable! Just puree the whole batch and add a bit more broth to thin it a bit.

how to make cream of mushroom soup: steps 7-12

Finish the soup with heavy cream and season it to taste with salt and pepper. The amount of salt you add will depend on the stock you’ve used.  (Photo 11)

Sometimes, adding the cream will cool the soup down a bit too much for serving. If this is the case in your batch, just gently warm it over low heat, without boiling, until it’s warm and steamy. (Photo 12)

Serving the Soup

Ladle your homemade Cream of Mushroom Soup into bowls, and serve with a few grinds of freshly-cracked pepper. Don’t forget a piece of crusty artisan bread on the side for dipping!

Or, even better, serve it with a batch of my Buttery Garlic Croutons. Bread and soup are a match made in heaven!

overhead photo of homemade cream of mushroom soup in a white bowl with a blue checked napkin

How to Make this Recipe Ahead

You can make this Cream of Mushroom Soup a couple of days in advance of serving. It will last for about 3 days in the refrigerator. In this case, I like to leave out the heavy cream and add it once I’ve reheated the soup and am ready to serve my guests.

This recipe also freezes well for up to 3 months if you omit the cream and add it after defrosting and heating. Store it in an airtight container with at least an inch at the top for expansion. To read more about the do’s and don’ts of freezing and reheating soups, check out this article on Food52.

cream of mushroom soup served in two white bowls with croutons

Top 5 Tips for Making Homemade Cream of Mushroom Soup

  • Remember that the mushroom variety you choose will determine how “mushroomy” the finished soup is. Button mushrooms will be mild. Soup made from cremini and gourmet mushroom mixes will have an earthier flavor.
  • Broths and stocks can vary quite a bit in terms of salt content. If you aren’t working with homemade stock or a brand that you’re very familiar cooking with, look for low sodium labels, and add kosher salt to the soup, to taste.
  • Don’t worry if the soup looks a little “gloppy” when the liquid is first added. Stir well and the roux coating the mushrooms will melt into the soup as it simmers for a velvety base.
  • Unfortunately, this soup is not a good stand-in for recipes calling for condensed cream of mushroom soup, even when calling for it to be reconstituted. Canned condensed soups often contain additional thickening starches. This soup, made just with a flour roux and heavy cream, won’t behave the same way.
  • If you’re going to make the soup ahead of time for the freezer, remember to leave out the heavy cream and add it after reheating. 

Other Reader-Favorite Soup Recipes to Try

CRAVING MORE? Subscribe to my newsletter and join me on Facebook, Pinterest, and Instagram for the latest recipes and news.

4.93 from 39 votes

Homemade Cream of Mushroom Soup

This gourmet cream of mushroom soup has a creamy base with plenty of sliced mushrooms throughout. If you prefer a smooth soup, puree the soup to your desired texture. If fully pureeing, you might need to add a little extra chicken broth to thin. 
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
Servings: 4 to 6 servings

Ingredients

  • 1 pound fresh mushrooms (I use a mix of cremini, shiitake, and oyster or chanterelle)
  • 1 large onion, chopped (about 2 cups)
  • 6 tablespoons unsalted butter
  • 1/3 cup all purpose flour
  • kosher salt and freshly ground black pepper
  • 1/4 cup dry sherry
  • 4 cups chicken or vegetable broth or stock
  • 1/2 to 1 tablespoon fresh thyme leaves *
  • 1 cup heavy cream
Save this recipe!
Send the link to your inbox, plus get new recipes from us weekly!

Instructions 

  • Clean mushrooms and discard any tough stems. Cut mushrooms into 1/4-inch thick slices. Set aside.
  • In a large heavy bottomed pot or Dutch oven, melt butter until foaming subsides. Add onion and cook until soft but not browned, about 5-8 minutes. Add mushrooms and 1/2 teaspoon each kosher salt and black pepper. Cook over medium heat, stirring often, until mushrooms have released their liquid and are soft, about 10 minutes. 
  • Add flour and stir to coat the mushroom mixture. Cook for 1 minute. Add sherry and cook for an additional minute, scraping any brown bits from the bottom of the pot.
  • Stir in chicken or vegetable broth and thyme leaves. Bring to a boil, stirring. (The soup may look, for the lack of a better term, “gloppy” at this point. This is normal! As you stir and the liquid heats, the roux will dissolve.)
  • Reduce heat to maintain a simmer and cook for 20 minutes, stirring occasionally. Remove from heat.
  • Transfer 1-1/2 cups of soup to a blender or food processor and puree until smooth. Stir pureed soup back into the pot. 
  • Stir in heavy cream and season to taste with salt and pepper. Gently warm over low heat, if needed, and serve.

Video

Notes

*Add the quantity of fresh thyme to your preferences. I love the flavor thyme adds to this soup with the mushrooms and sherry, so I use a full tablespoon. If you aren’t as much of a thyme fan, start with half a tablespoon and add additional, to taste.
To style the soup for the photos in this post, I sautéed some extra mushrooms as a garnish. Beyond presentation, the soup really does not need them; it has plenty of mushrooms!

Nutrition Estimate

Calories: 459kcal | Carbohydrates: 18g | Protein: 7g | Fat: 40g | Saturated Fat: 24g | Cholesterol: 126mg | Sodium: 893mg | Potassium: 680mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1480IU | Vitamin C: 24.8mg | Calcium: 77mg | Iron: 1.9mg

Nutrition information is automatically calculated, so should only be used as an approximation.

About our recipes

Please note that our recipes have been developed using the US Customary measurement system and have not been tested for high altitude/elevation cooking and baking.

Like this? Rate and comment below!

Share this recipe:

cropped-bolognese-sauce-instant-pot-1.jpg
5 Restaurant-Quality Dinners in Under an Hour
Join our newsletter list and start your subscription with our Quick Start Series! You'll be introduced to 5 of our most popular, easy-to-prep, gourmet recipes to make weeknight dinners and entertaining a breeze.

You may also like:

Leave a comment

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

Recipe Rating




67 Comments

  1. Paula sarlo says:

    This is the fifth time I have made this soup and it is my favourite recipe. I like to use cremini and button mushrooms mixed . The flavour is phenomenal .
    I wonโ€™t be looking anymore for a mushroom soup recipe . I did add a little extra Sherry . Thank you .

  2. Dawn says:

    Love love mushrooms!! Delicious soup quick and easy.

  3. Karen says:

    Great soup and so easy to make. Thank you!!

    I have a question about using this in place of the canned condensed soup called for in some recipes…You mentioned that this would not be good in place of that. How about if I used less liquid and kept it really thick. I have a chicken spaghetti recipe that calls for condensed cream of mushroom soup, but I just hate using canned kind from the supermarket with the preservatives, etc. in there. What do you think? Thank you again for this wonderful recipe!

    1. Amanda Biddle says:

      Hi Karen! I’m so glad you enjoyed the recipe as much as we do. I’ve been thinking about a condensed version of this for a while (I made homemade condensed chicken soup with success), but I haven’t gotten around to testing this particular recipe yet. I’m thinking that given the 1/3 cup flour in the roux, you likely wouldn’t want to use more than 1-3/4 (up to maybe 2 cups) total liquid for a condensed soup consistency (not including the sherry). Also, the heavy cream might be overkill in a thickened soup, so I’d probably substitute whole milk. Again, I haven’t tested this. I’m sorry I can’t advise more definitively at this point!

  4. Nancy says:

    I confess that I absolutely cannot stand mushrooms but I am tasked with making this soup every year for our Fall events at Church. One Father told me the soup is “divine.” I use a combination of cooking sherry and white wine. I also add a good hit of Worcestershire sauce to the mushrooms as I sautรฉ them.
    We sell out of this soup every year.

  5. Nicole says:

    This recipe is a winner. I added extra mushrooms because I love them. I used cooking sherry instead of the real stuff for budgetary reasons, but it was still amazing.

  6. Doris Zemanek says:

    Thank you for this recipe. I havenโ€™t been able to make any of my go recipes in a long time. (Dairy allergy) but now I can have all of them again. I did change it a bit. I used full fat oat milk with dairy free sour cream instead of heavy cream and also plant based butter. Itโ€™s still not the same for me but it was SO good. Thank you so much.

  7. Heidi says:

    Simple, quick, hearty amd delicious!

  8. Jill says:

    This was a very easy recipe to follow yet the results tasted gourmet!! Fantastic recipe

  9. Marianne Angarola says:

    OMG…easy and incredibly delicious. Appreciated your added details/options as well. Already passed the recipe and my soup pix along to friends….and Iโ€™m still enjoying my first bowl. Thatโ€™s the level of my enthusiasm! Thank you.

  10. Leann says:

    Just made this soup today and it’s absolutely phenomenal! I LOVE it and it’s 100% husband-approved. The only comment I have is that I tasted the soup right before the cream went in and, honestly, the cream isn’t even 100% necessary. Could potentially be vegan if you use vegan butter and no cream. Next time I’ll probably end up just 1/2ing the cream or omitting it altogether to see if my husband notices. FANTASTIC SOUP!

  11. Susan says:

    This soup is delicious! I added a pinch of cayenne pepper since my family likes a little spice. Thank you for sharing this recipe…it is going to be a winter staple!!

  12. Sarah Held says:

    I made this for dinner tonight and it was delish! I spooned the some of the soup into a large pyrex and used my immersion blender instead of a traditional blender and it came out just fine. Great recipe!

  13. Tam says:

    This was so good!! I had a ton of shiitake mushrooms, so thatโ€™s all I used. Will be trying it with a mix of mushrooms next time. Also, if you donโ€™t like creamy soups, I think the soup is great enough without that added cream!! Yummy!

  14. DianneD says:

    OMG! This is so tasty….one of the best soups I have made!!!

  15. Kari says:

    I love anything MUSHROOMS…and this recipe looks divine. Thank you for sharing.

  16. Ruth Ross says:

    This is a simple to make and absolutely delicious soup.

  17. Howard Thompson says:

    “Oh My Goodness!” My only regret is that I didn’t find this 3 years ago when you first published it. It is so good. I rarely give out 5 stars but this one deserveds it.
    I must be slower than you on prep; it took about 30 minutes to slice, chop, measure and what-not