Barley & Sage

  • Home
  • Our Story
    • Portfolio
    • Work With Me
    • Client Inquiry Form
  • Recipe Index
    • Baking Basics
    • Dessert
      • Brownies & Bars
      • Cakes & Cupcakes
      • Cookies
      • Donuts
      • Macarons
      • Madeleines
      • Pies & Tarts
    • Drinks & Cocktails
    • Savory Recipes
      • Lunch & Dinner
      • Salads & Bowls
      • Soups
      • Sourdough
      • Southern Recipes
  • Resources
    • Shop
menu icon
go to homepage
  • About
  • Recipes
  • Resources
  • Portfolio
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Recipes
  • Resources
  • Portfolio
  • Subscribe
×
Home » Recipes » Soups » Homemade Cream of Mushroom Soup

Homemade Cream of Mushroom Soup

Published: Sep 24, 2022 · by Kyleigh Sage · This post may contain affiliate links.

  • Share
  • Email
Jump to Recipe
homemade cream of mushroom soup pin.

Canned cream of mushroom soup has nothing on this homemade version! It's super creamy with a rich, earthy flavor from the mushrooms. Topped with crispy shiitakes and sage for added texture and flavor, it's the perfect cozy fall soup!

two bowls of homemade creamy mushroom soup.

You might also like this creamy acorn squash soup or this classic French onion soup!

Jump to:
  • Ingredient Notes
  • How to Make Mushroom Soup
  • How to Make Condensed Cream of Mushroom Soup
  • Recipe FAQ's
  • Tips for Success!
  • More Recipes You Might Like!
  • Recipe Card
  • Comments

Ingredient Notes

You just need a few simple ingredients to make this creamy mushroom soup!

labeled shot of ingredients for homemade cream of mushroom soup.

Mushrooms - I use both cremini and shiitake mushrooms in this soup because they have nice meaty texture, but you can use whatever variety of mushroom you prefer!

Shallot - The mild flavor of shallots are perfect for this light mushroom soup. But you could also use a small yellow onion instead.

Marsala Wine - I just love the flavor of marsala with the mushrooms! However, you can easily substitute madiera, sherry, or any other dry white wine! You can also omit the wine and just use a little bit of vegetable stock to deglaze the pan instead.

Dijon Mustard - This is optional, but adds some great extra flavor to the soup.

Vegetable Stock - I always use homemade vegetable stock because that's what I have on hand. But you can also use store-bought vegetable stock or chicken stock! Just note, if using store-bought stock you may need to reduce the salt content of the soup.

Heavy Cream - You can substitute half & half or whole milk for a lighter soup if you prefer.

Flour - This is used to make a roux and thicken the soup, but you could also use a cornstarch slurry if you want a gluten-free option.

Fresh Herbs - Using fresh herbs is always better, and they give this dish some brightness to balance out all the rich flavors.

Nutmeg - Just a small amount of nutmeg helps to enhance the earthy flavors of the mushrooms!

Cayenne Pepper - I love adding just a little bit of cayenne for some added flavor and heat! But just leave it out if you prefer.

The complete list of ingredients and amounts is located in the recipe card below.

Variations

Blend the soup! I love leaving chunks of whole mushrooms in the soup, but it's also delicious blended for an extra smooth and creamy consistency! You can use either an immersion blender or a standard blender to get the soup nice and smooth! If using a standard blender, you'll need to blend in 2-3 small batches. Only fill the blender about halfway and leave the hole in the lid open to allow steam to escape.

Top with homemade croutons! For some extra crunch, throw on some homemade sourdough croutons (like the ones from my potato leek soup recipe)!

Can I make this soup vegan? This cream of mushroom soup is already vegetarian, but with just a couple swaps it can be vegan! Substitute the butter with extra virgin olive oil and swap out the cream with a can of coconut cream.

Add bacon! If you do eat meat, this soup is absolutely delicious with some crispy bacon or pancetta on top!

How to Make Mushroom Soup

In a large stockpot, melt 2 tablespoons of butter over medium heat then add in the sage leaves to crisp up for about 30 seconds. Remove and set aside.

Then add in the shiitake mushrooms. Sauté for 3-5 minutes or until golden brown and lightly crispy. Remove from the pan and set aside.

crispy fresh sage in butter.
crisping shiitake mushrooms in pot.

Add in the remaining 2 tablespoons of butter, shallot and garlic and sauté until soft and aromatic, about 5 minutes.

Then add in the sliced mushrooms and continue to cook for 10-12 minutes until they're soft and beginning to caramelize.

sautéing shallots and garlic in pot.
adding sliced cremini mushrooms to pot.

Add in the Dijon mustard and flour and cook for 1-2 minutes.

caramelized mushrooms in pot.
adding flour to mushrooms to create roux.

Pour in the marsala wine to deglaze the pan, making sure to scrape up any browned bits on the bottom of the pot!

Add in the vegetable stock, thyme, sage, salt, pepper, nutmeg, and cayenne. Reduce the heat and simmer for 15-20 minutes or until the soup has thickened slightly.

adding wine to deglaze pan.
adding broth to mushroom soup.

Then stir in the heavy cream and cook for another 5-10 minutes, until heated through. Taste and adjust seasonings if needed.

If desired, you can then puree the soup for an even creamier consistency! You can use either an immersion blender or a standard blender to get the soup nice and smooth! If using a standard blender, you'll need to blend in 2-3 small batches. Only fill the blender about halfway and leave the hole in the lid open to allow steam to escape.

adding heavy cream to mushroom soup.

Ladle the cream of mushroom soup into bowls and top with the crispy shiitakes and sage.

two bowls of homemade cream of mushroom soup with crispy shiitakes.

How to Make Condensed Cream of Mushroom Soup

I've never been a big fan of canned cream of mushroom soup, but it's a staple ingredient in a lot of southern casseroles. So I love using this homemade cream of mushroom soup instead!

The only problem is that this soup is a lot thinner than the condensed version, so it isn't a perfect swap. But with some minor changes, you can make a condensed version!

Instead of the listed quantities, REDUCE

4 cups vegetable stock → 1 cup vegetable stock
1 cup heavy cream → ½ cup heavy cream

Follow the instructions as written up to step 6. Then add in the reduced amount of vegetable stock, heavy cream, herbs and spices. Reduce the heat and simmer for 5-10 minutes or until thickened.

homemade cream of mushroom soup with crispy sage.

Recipe FAQ's

How long will this mushroom soup last?

Store in an airtight container in the fridge for up to 5 days!

Can I freeze this soup?

Since this mushroom soup contains cream, I don't recommend freezing it. However, you can freeze a portion of the soup BEFORE adding in the cream, and then add in the remaining cream when it's time to serve.

Can I make this mushroom soup gluten-free?

Yes! Instead of using flour to thicken the soup, use a cornstarch slurry at the end! Dissolve 2 tablespoons of cornstarch in 2 tablespoons of water and stir into the soup.

Tips for Success!

For best results I always recommend using weight measurements (especially when baking) because it's the most accurate. Kitchen scales are super affordable and also reduce the number of dishes you have to do! However, all my recipes also include US customary measurements for convince. Use this chart to convert measurements for common ingredients!

Substitutions: In all my recipes, I've included substitutions that I know will work, but I cannot guarantee results if you substitute ingredients that I have not recommended. [For example, granulated sugar and honey are indeed both sweeteners but they have very different properties so they can not always be swapped 1:1. Using honey in a cookie recipe that calls for granulated sugar will yield a giant mess.] In the recipe card you'll find links to the specific ingredients/brands that I use.

A note on salt: I almost exclusively use Diamond Crystal Kosher Salt because it's the best all-purpose salt for cooking and baking. If you're not using kosher salt, consult this handy guide for a conversion chart! When in doubt, if you're using table salt just reduce the amount by half for baked goods. When cooking, I prefer to under-salt because you can always add more! If you've over-salted, adding a little bit of acid (like lemon juice) can help.

More Recipes You Might Like!

  • super close up of french onion soup
    Classic French Onion Soup
  • close up of mushroom risotto
    Mushroom Risotto with Crispy Shiitakes
  • close up of mushroom tarts with gruyere
    Caramelized Mushroom Puff Pastry Tarts with Gruyere
  • close up of bowl chicken wild rice soup with kale and mushrooms
    Creamy Chicken and Wild Rice Soup with Kale

If you love this recipe, please leave a star rating at the bottom of the page! This provides helpful feedback to both me and other readers.

Also be sure to add us as a trusted site on Google so that our recipes show up more in your searches!

Add us as a trusted site on Google

For more delicious, scratch-made recipes you can subscribe to my newsletter and follow along on social media!

Recipe Card

close up of bowl of homemade cream of mushroom soup with crispy mushrooms on top.

Homemade Cream of Mushroom Soup

5 from 75 votes
This homemade cream of mushroom soup is topped with crispy shiitakes and sage for added texture and flavor. It's the perfect cozy fall soup!
Prep Time: 20 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 1 hour hour
Servings: 6 servings
Author: Kyleigh Sage
Print Pin Email Save Saved!

Special Equipment

  • stock pot
  • blender optional
Need Metric Measurements?Use the options below to toggle between cups and grams!

Ingredients
 
 

Garnish

  • 2 tablespoons unsalted butter
  • 10 sage leaves, optional
  • 8 ounces shiitake mushrooms

Mushroom Soup

  • 2 tablespoons unsalted butter
  • 2 large shallots, finely chopped
  • 3 cloves garlic, finely chopped
  • 16 ounces cremini mushrooms, sliced
  • 1 teaspoon Dijon mustard , optional
  • ¼ cup all purpose flour
  • ½ cup marsala wine, substitute sherry or white wine
  • 4 cups vegetable stock
  • 2 teaspoons fresh thyme
  • 2 teaspoons fresh sage
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • ½ teaspoon nutmeg
  • ¼ teaspoon cayenne pepper, optional
  • 1 cup heavy cream

Instructions

Mushroom Soup

  • In a large stockpot, melt 2 tablespoons of butter over medium heat then add in the sage leaves to crisp up for about 30 seconds. Remove and set aside.
  • Then add in the shiitake mushrooms. Sauté for 3-5 minutes or until golden brown and lightly crispy. Remove from the pan and set aside.
  • Add in the remaining 2 tablespoons of butter, shallot and garlic and sauté until soft and aromatic, about 5 minutes.
  • Then add in the sliced mushrooms and continue to cook for 10-12 minutes until they're soft and beginning to caramelize.
  • Add in the Dijon mustard and flour and cook for 1-2 minutes.
  • Pour in the marsala wine to deglaze the pan, making sure to scrape up any browned bits on the bottom of the pot!
  • Add in the vegetable stock, thyme, sage, salt, pepper, nutmeg, and cayenne. Reduce the heat and simmer for 15-20 minutes or until the soup has thickened slightly.
  • Then stir in the heavy cream and cook for another 5-10 minutes, until heated through. Taste and adjust seasonings if needed.
  • If desired, you can then puree the soup for an even creamier consistency! You can use either an immersion blender or a standard blender to get the soup nice and smooth! If using a standard blender, you'll need to blend in 2-3 small batches. Only fill the blender about halfway and leave the hole in the lid open to allow steam to escape.
  • Ladle the cream of mushroom soup into bowls and top with the crispy shiitakes and sage.

Condensed Mushroom Soup

  • Reduce the amount of vegetable stock to 1 cup and reduce the amount of heavy cream to ½ cup.
  • Follow the instructions as written up to step 6. Then add in the reduced amount of vegetable stock, heavy cream, herbs and spices. Reduce the heat and simmer for 5-10 minutes or until thickened.
  • Use 1:1 to replace canned cream of mushroom soup!

Notes

Store in an airtight container in the fridge for up to 5 days!

Nutrition

Serving: 1 | Calories: 256kcal | Carbohydrates: 16g | Protein: 4g | Fat: 18g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.2g | Cholesterol: 55mg | Sodium: 1430mg | Potassium: 450mg | Fiber: 1g | Sugar: 6g | Vitamin A: 1103IU | Vitamin C: 3mg | Calcium: 59mg | Iron: 1mg

The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Category | Dinner, Soup
Cuisine | American
Diet | Vegetarian
Love this recipe?Mention @barleyandsage on Instagram and tag #barleyandsage
« Pumpkin Biscotti
Pumpkin Bundt Cake with Maple Glaze »

Comments

    tell us what you think! Cancel reply

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

    Recipe Rating




    5 from 75 votes (74 ratings without comment)
  1. Bea says

    February 02, 2024 at 2:08 pm

    Made this soup, so delicious!!

    Reply
    • Frida says

      February 15, 2025 at 10:16 pm

      5 stars
      Followed recipe and very pleased with results.
      Used immersion blender for a creamier consistency 👍
      Wasn’t able to use shiitake mushrooms for topping so opted for more crimini mushrooms.
      Next time with add more mushrooms for topping.
      Will definitely 👍 be making this soup recipe again.

      Reply
Kyleigh looking at cupcakes.

Hi, I'm Kyleigh!

It's a one woman show around here; I'm the writer, photographer, and recipe developer for Barley & Sage! Here you'll find delicious scratch-made recipes ranging from quick and easy meals to extravagant desserts and everything in between!

More about me

Did you make a recipe?
Tag
@barleyandsage
and
#barleyandsage
on social!

Soup Recipes

  • creamy roasted garlic cauliflower soup.
    Roasted Garlic Cauliflower Soup
  • bowl of broccoli white cheddar soup with homemade croutons.
    Broccoli Cheddar Soup
  • bowl of creamy chicken gnocchi soup with parmesan cheese.
    Creamy Chicken Gnocchi Soup
  • close up of spinach tortellini soup with spinach.
    Spinach Tortellini Soup with Italian Sausage
  • close up of bowl of lasagna soup topped with ricotta.
    Lasagna Soup
  • close up of slow cooker chicken tortilla soup.
    Slow Cooker Chicken Tortilla Soup
See more Soups →

Barley & Sage has been Featured in:

featured in logos 2.
featured in logos.

Popular Recipes

  • close up of sweet corn gazpacho.
    Summer Sweet Corn Gazpacho
  • close up shot of homemade cannoli
    Homemade Cannoli
  • pistachio macarons with white chocolate ganache and chopped pistachios
    Pistachio Macarons with White Chocolate Ganache
  • close up of sourdough pizza crust.
    Sourdough Pizza Crust
  • close up photo of black forest cupcakes with fresh cherries
    Black Forest Cupcakes
  • close up of chewy brown butter sugar cookies
    Brown Butter Sugar Cookies
woman owned small business sertify.
veteran owned business sertify.

Footer

Back to top ↑

About

  • Our Story
  • Portfolio
  • Work With Me
  • Resources
  • Shop
  • Web Stories
  • Family Recipes

Legal

  • Privacy Policy
  • Terms & Conditions
  • Accessibility Statement
  • Nutrition Disclaimer
  • Photo/Recipe Policy
  • Comment Policy

Connect

  • Contact Us
  • Subscribe

On this website, we promote products and brands that we love through affiliate links and sponsored content. The money we earn from them helps us keep this blog alive, at no cost to you. As an Amazon Associate, I earn from qualifying purchases. Thank you for your support!

Copyright © 2019-2026 Barley & Sage® LLC | All rights reserved

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings

Something went wrong. Please try again.