• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • meet the team
  • blogger resources
  • Contact Me
My Account
Member Dashboard
40 Aprons Premium (Ad Free!)

40 Aprons

Delicious, Healthy-ish Meals for the Whole Family

  • All Recipes
  • Most Popular
    • Cheryl’s Favorites
    • 30-Minute Recipes
    • Creamy Soups
    • Copycat Recipes
    • Casseroles
    • One-Dish Wonders
  • Method
    • Air Fryer
    • Baking
    • Crockpot
    • Grilling
    • Instant Pot
    • Sous Vide
  • Course
    • Appetizers
    • Cooking Basics
    • Breakfast
    • Condiments
    • Dessert
    • Main Course
    • Meal Prep
    • Side Dishes
    • Soups
  • Cuisine
    • American
    • Asian
    • Indian
    • Italian
    • Mediterranean
    • Mexican & Latin
    • Southern
Home Blog Course Soup Recipes

Cream of Mushroom Soup

Cheryl Malik
Cheryl Malik Posted: 11/12/19 Updated: 02/02/23
5
/5
13 Comments
Jump to Recipe
VG Vegetarian

This post may contain affiliate links. Please read our disclosure policy.

Cream of mushroom soup Pinterest graphic
Cream of mushroom soup Pinterest graphic
Cream of mushroom soup Pinterest graphic
Cream of mushroom soup Pinterest graphic

This cream of mushroom soup is rich and decadent and so, so much better than canned! It’s perfect as a starter or main dish, or even as a delicious homemade cream of mushroom soup in a casserole or other recipe like a green bean casserole. Vegetarian and easy to make gluten-free, grain-free, or dairy-free.

Two bowls of cream of mushroom soup

Why This Soup Is So Good

  • This soup is deliciously creamy, French-inspired and full of flavor.
  • You can serve it as an appetizer or as a main course.
  • Easy to make gluten-free, paleo, vegetarian or vegan.
  • It’s so much better than canned and easy to make!

How to Make It

  1. Put a pot on a medium heat and cook onions in 2 tbsp butter ’til slightly softened then add garlic and stir about 20 seconds.
  2. Add 2 tbsp more butter and then the mushrooms. Cook ’til softened.
  3. Pour in 1/4 cup white wine, stir, then sprinkle the flour over. Whisk well and cook 3-5 minutes ’til golden. Slowly stir in broth whisking well.
  4. Add the spices and simmer for about 15 minutes then add half and half. 
  5. Blend to the desired consistency with an immersion blender or by transferring a portion to a blender, processing until desired texture, and returning to the pot.
Four process shots to show how to make the soup

Variations

This soup is so easy to adapt to fit your diet by making a few simple substitutions:

  • Make it gluten-free: simply use gluten-free all-purpose flour in place of the all-purpose flour.
  • Make it paleo: replace the all-purpose flour with cassava flour. You can also substitute ghee for the butter.
  • Make sure you use vegetable stock for vegetarian versions!
  • For vegan, use a vegan butter.

Serving Suggestions

This soup is so wonderfully full of flavorful, it makes a great appetizer or starter if you are having a dinner party – it’s perfect for your holiday entertaining! It’s also hearty enough to serve this as a main course with a green salad and some crusty bread. You could also use this to make a from scratch green bean casserole.

Cream of mushroom soup on a spoon

Why You’ll Love It

It only takes around 30 minutes to make this delicious soup from scratch, and all in one pot. It uses a handful of pantry staple ingredients so it’s easy to whip up on short notice. The added white wine makes this such a flavorful soup and it’s so rich in flavor.

Can You Make It Ahead of Time?

Soup is such a great option when you are entertaining as you can make it ahead of time and it stores well. You can either keep it warm in the pan, if you plan on serving it within an hour or two, or, once it has cooled, just place it in an airtight container and it will keep in the fridge for around 5 days. The soup also freezes really well.

Cream of mushroom soup served in a white bowl with a spoon

Chef’s Tips

  • White or baby bella mushrooms are best for this soup recipe.
  • Use an immersion blender to your desired consistency after it is cooked, you can also ladel the soup in portions into a stand blender – be careful though as it will be hot.
  • Garnish the soup with fresh herbs.

More Spectacular Soup Recipes

  • Curried Lentil Kale Soup With Mushrooms
  • Easy Black Bean Soup
  • Mashed Potato Soup with Tarragon
  • Leftover Turkey Tortilla Soup (Whole30)

Soup in a large pot with a spoon

Hey – you’ve made it this far, and now we’re best friends! If you make this recipe, I’d love for you to give it a star rating ★ below. Make sure you follow me on Instagram, Pinterest, and Facebook, too!

Hey – you’ve made it this far, so now we’re basically best friends! If you make this recipe, I’d love for you to give it a quick review & star rating ★ below. Make sure you follow me on Instagram, Pinterest, TikTok, and Facebook, too!

Two bowls of cream of mushroom soup
5 from 5 votes

Cream Of Mushroom Soup

Prep:10 minutes
Cook:20 minutes
Total:30 minutes
This cream of mushroom soup is rich and decadent and so, so much better than canned! It's perfect as a starter or main dish, or even as a delicious homemade cream of mushroom soup in a casserole or other recipe like green bean casserole.
Print Save Saved! Click Here to Remove Ads
8

Ingredients

  • 4 tablespoons unsalted butter divided
  • 1/2 cup chopped onion
  • 6 cups sliced fresh mushrooms about 20 oz., white or baby bella
  • 4 cups chicken broth or vegetable stock see Note
  • 1/4 cup white wine
  • 2-3 cloves garlic minced
  • 1/8 teaspoon dried thyme
  • 4 tablespoons all-purpose flour see Note for gluten free or grain free
  • 1/2 teaspoon salt plus more to taste
  • 1/4 teaspoon ground black pepper plus more to taste
  • 1 cup half-and-half

Instructions 

  • Put a pot on a medium heat and cook onions in 2 tbsp butter 'til slightly softened then add garlic and stir about 20 seconds.
  • Add 2 tbsp more butter and then the mushrooms. Cook 'til softened.
  • Pour in 1/4 cup white wine, stir, then sprinkle the flour over. Whisk well and cook 3-5 minutes til golden. Slowly stir in broth whisking well.
  • Add the spices and simmer for about 15 minutes then add half and half. 
  • Blend to the desired consistency with an immersion blender or by transferring a portion to a blender, processing until desired texture, and returning to the pot.

Notes

Make it gluten-free: simply use gluten-free all-purpose flour in place of the all-purpose flour.
Make it paleo: replace the all-purpose flour with cassava flour. You can also substitute ghee for the butter.
Make sure you use vegetable stock for vegetarian or vegan versions!

Nutrition Information

Calories: 149kcal, Carbohydrates: 9g, Protein: 6g, Fat: 10g, Saturated Fat: 6g, Cholesterol: 26mg, Sodium: 199mg, Potassium: 390mg, Fiber: 1g, Sugar: 2g, Vitamin A: 282IU, Vitamin C: 3mg, Calcium: 44mg, Iron: 1mg, Net Carbs: 8g

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

 

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

 

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

© Author: Cheryl Malik

Did you make this recipe?

Tag @40aprons on social and be sure to leave a review on the blog post!

Rate Recipe Tag Me on Instagram

Cheryl Malik

Meet Cheryl Malik

Cheryl Malik is the recipe developer, writer, and photographer behind the healthy, flavorful, family friendly recipes at 40 Aprons. She's been a blogger for 10+ years and is known for her delicious recipes and detailed recipe instructions. Cheryl is a mom of three who lives in Memphis, TN.

Read more...

You may also like...

  • Whole30 potato soup up close with bacon and chives
    Whole30 Potato Soup
  • A large cup of pinto bean soup topped with cilantro, lime, tomatoes, and green onions
    Pinto Bean Soup
  • This leftover turkey tortilla soup is made from leftover turkey and is so quick and easy! It's full of flavor, and as a Whole30 tortilla soup, it's healthy, too. You'll love how delicious this leftover turkey tortilla soup is and how healthy this Whole30 tortilla soup makes you feel after a couple days of indulgence! My favorite leftover turkey recipe.
    Leftover Turkey Tortilla Soup (Whole30 Tortilla Soup)

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Amanda says

    Posted on 11/23/22 at 10:29 pm

    I pre-make this recipe and then use it in casseroles that call for condensed soup. I cook it down and also adjust my casserole recipe for the difference in consistency. Great recipe!5 stars

    Reply
    • Molly | 40 Aprons TeamMolly | 40 Aprons Team says

      Posted on 11/28/22 at 2:30 pm

      That’s so great, Amanda! Perfect Thanksgiving cooking hack! Thanks so much for the review, Amanda!

      Reply
  2. Nicole says

    Posted on 12/29/19 at 6:07 pm

    Cheryl, we love your recipes! What would be the best way to make this dairy-free?

    Reply
    • Cheryl MalikCheryl Malik says

      Posted on 12/30/19 at 8:43 am

      Any non-dairy option for milk would work! To maintain the creaminess, perhaps substitute the milk for canned coconut cream or plant-based (non-flavored) creamer!

      For the butter, one can easily swap avocado oil for it.5 stars

      Reply
      • Cheryl MalikCheryl Malik says

        Posted on 2/3/20 at 10:14 am

        That will work! 🙂5 stars

  3. Shannon says

    Posted on 11/21/19 at 1:00 pm

    My son is allergic to dairy. Can you substitute a can of coconut milk or cream in this recipe?

    Reply
    • Savannah | 40 Aprons Team says

      Posted on 3/4/21 at 11:09 am

      Yes! 🙂5 stars

      Reply
  4. Tricia Roderick says

    Posted on 11/14/19 at 5:38 pm

    Hello,
    This soup looks delicious and perfect for wintry Oregon nights! What do you recommend substituting for the half and half to still get that creamy taste?
    Thank you

    Reply
    • Savannah | 40 Aprons Team says

      Posted on 3/4/21 at 11:09 am

      A can of unsweetened coconut cream would be excellent!5 stars

      Reply
  5. Alicia Battershell says

    Posted on 11/13/19 at 1:19 pm

    Any suggestions on a replacement for half and half?

    Reply
    • Cheryl MalikCheryl Malik says

      Posted on 11/14/19 at 8:33 am

      Are you allergic to dairy?

      Reply
      • Alicia Battershell says

        Posted on 11/14/19 at 10:57 am

        Not allergic, I usually use coconut milk in my cream soups but wasn’t sure how it would taste in this one.

  6. Karen says

    Posted on 11/13/19 at 12:39 pm

    Cheryl – can this be made thicker to resemble a “condensed” soup to use as a swap in other recipes? Would you recommend simply cutting amount of broth to achieve a condensed soup consistency? Is that an effective strategy?

    Reply

Primary Sidebar

What’s Popular?

Reusable meal prep trays with sweet potato, scrambled eggs, and sausage for a whole30 breakfast

Whole30 Breakfast Meal Prep

Crispy, golden air fryer tater tots in a large white serving bowl next to a small ramekin of bright red ketchup.

Air Fryer Tater Tots

Overhead view of marry me chicken in a cast iron skillet

Marry Me Chicken

Instant pot chicken and rice in a bowl

Dreamy Instant Pot Chicken and Rice

In Season

Whole30 In-n-Out burgers close up

Whole30 Burgers – Burger Joint Style (Paleo, Low Carb)

Overhead photo of keto chicken tortilla soup in a rustic bowl

Keto Chicken Tortilla Soup (Low Carb, Gluten Free)

Air fryer chicken wings on a platter with sauce

Crispy Air Fryer Chicken Wings in Buffalo Sauce

Instant pot frozen chicken breast - easy chicken recipes for dinners with few ingredients

Instant Pot Frozen Chicken Breasts

As seen on:

More Goodies + NO Ads!

Become a 40 Aprons Premium Member!

All the 40 Aprons content you love - now even better.

  • Member-Exclusive Recipes
  • Meal Plans & Grocery Lists
  • eBooks
  • NO ADS!
Join now

Privacy Policy

Accessibility

Disclaimers

Contact

© 2023 40 Aprons
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
206 shares