Cream of Mushroom Soup Recipe

Cream of Mushroom Soup Recipe

Cook Time: 30 minutes

Ingredients

  • 5 cups sliced fresh mushrooms
  • 1 cups chicken stock
  • cup chopped onion
  • 1 teaspoon dried thyme
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • teaspoon salt
  • teaspoon ground black pepper
  • 1 cup half-and-half or heavy cream
  • 1 tablespoon sherry

Directions

  1. Gather all ingredients.
  2. In a large heavy saucepan, combine the mushrooms, chicken stock, chopped onion, and dried thyme. Bring to a simmer over medium heat and cook until the vegetables are tender, about 10 to 15 minutes.
  3. Carefully transfer the hot mixture to a blender or food processor. Cover and hold the lid down with a potholder to prevent splashing. Pulse until the soup is creamy, but still has some chunky pieces of vegetables.
  4. Return the soup mixture to the saucepan. Melt the butter in the same saucepan over medium heat.
  5. Once the butter is melted, whisk in the flour until smooth and combined.
  6. Whisk in the salt and black pepper. Slowly pour in the half-and-half or heavy cream, followed by the blended mushroom mixture. Stir well to combine.
  7. Bring the soup to a boil, then reduce the heat and simmer, stirring constantly, until it thickens, about 5 minutes.
  8. Stir in the sherry and taste the soup. Add more salt or pepper as needed to adjust the seasoning.
  9. Serve the soup hot and enjoy!

Nutrition Facts (per serving)

Calories 165
Total Fat 11g
Saturated Fat 7g
Cholesterol 31mg
Sodium 408mg
Total Carbohydrate 14g
Dietary Fiber 3g
Total Sugars 6g
Protein 5g
Vitamin C 7mg
Calcium 61mg
Iron 3mg
Potassium 568mg

Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Cream of Mushroom Soup Recipe

History of Cream of Mushroom Soup

The origins of cream of mushroom soup date back to the early 20th century in the United States. This comforting dish gained widespread popularity when it was embraced as a quick and easy meal. However, its roots can be traced to European culinary traditions where mushrooms were commonly used in hearty soups. In the U.S., it became especially notable after the 1930s when it was commercialized by the Campbell Soup Company, who introduced canned versions of the soup. The creamy texture and earthy flavor made it a hit in households across America, solidifying its place in comfort food history.

Regional Features of Cream of Mushroom Soup

Cream of mushroom soup is beloved across various regions of the world, but it has particular prominence in North American and European cuisines. In North America, it is often prepared with button mushrooms, while in Europe, particularly in France and Italy, varieties like porcini or cremini mushrooms are more commonly used to enhance the soup's flavor. In the U.S., many cooks add a splash of sherry or white wine, contributing a distinctive richness. While the basic recipe is quite similar, regional adaptations include different types of stock (chicken, vegetable, or beef) and varying levels of creaminess, from light versions to indulgent, rich variations.

How Cream of Mushroom Soup Differs from Similar Dishes

Cream of mushroom soup stands out from other mushroom-based dishes due to its creamy texture, which is achieved by blending the mushrooms into a velvety base of butter, flour, and cream. Unlike mushroom broth soups or chunky stews, this dish focuses on a smooth, luxurious consistency that makes it a perfect starter or accompaniment to a meal. It differs from other creamy soups, such as cream of celery or cream of chicken, by the unique earthy flavor of mushrooms, which brings a deep umami richness that can't be replicated by other ingredients.

Where Cream of Mushroom Soup Is Typically Served

Cream of mushroom soup is often served in homes as a comforting starter or light meal. It is a staple at family gatherings, particularly in the colder months when hearty, warming dishes are in demand. In restaurants, it is commonly featured as a special on soup menus or offered as a vegetarian option. Additionally, the soup is frequently used as a key ingredient in casseroles, sauces, and as a base for other soups. It's also popular in American diners, where it's served alongside sandwiches or toasted bread for a cozy, filling lunch.

Interesting Facts About Cream of Mushroom Soup

  • Did you know that Campbell's first introduced its canned version of cream of mushroom soup in 1934? The company still sells millions of cans every year.
  • Cream of mushroom soup is a common ingredient in many American casseroles, including the famous "green bean casserole," which was introduced by Campbells in the 1950s as a holiday dish.
  • The soup is also a favorite among vegetarians, offering a creamy and hearty option without any animal-based ingredients (if made with vegetable broth and non-dairy cream alternatives).
  • Some people believe that adding a dash of truffle oil to cream of mushroom soup can elevate it into a gourmet dish with an even more decadent, earthy flavor.
  • In some parts of Europe, the soup is served with a drizzle of cream and fresh herbs like parsley or thyme to enhance its flavor and visual appeal.

FAQ about Cream of Mushroom Soup Recipe

You can store leftover cream of mushroom soup in an airtight container in the refrigerator for up to 3-4 days. For longer storage, you can freeze it for up to 2-3 months. Just be aware that the texture may change slightly after freezing, but it will still taste great when reheated.

Yes, this soup can be made ahead of time. If you're planning to make it in advance, it's best to store it in the fridge for no more than 3-4 days. You can also freeze it for up to 2-3 months. Reheat it on low heat and stir occasionally to prevent the soup from separating.

Yes, you can substitute the half-and-half with heavy cream for a richer soup, or use milk if you prefer a lighter option. If you're lactose intolerant, lactose-free milk or a non-dairy milk such as almond or oat milk can work as alternatives.

If you don't have sherry, you can use white wine, brandy, or even a splash of balsamic vinegar for a similar depth of flavor. Some people also use dry vermouth or cooking wine as a substitute.

Absolutely! You can experiment with different mushrooms like cremini, shiitake, or portobello for a more complex flavor. Adding garlic, fresh herbs (like parsley or thyme), or a splash of white wine can elevate the taste further. You can also add a small amount of cream cheese to make the soup extra creamy and silky.

Yes, you can skip the pureeing step if you prefer a chunkier soup. Just blend part of the soup and leave the rest as is for texture. Some people like to keep a few whole mushroom slices for a more rustic feel.

To make the soup thicker, you can simmer it for a little longer, or add a bit more flour when making the roux. If it's too thick, you can thin it with extra broth or milk until you reach the desired consistency.

Yes, you can easily substitute chicken broth with vegetable broth to make the soup vegetarian or vegan-friendly. The flavor will still be delicious, though slightly lighter.

The soup takes about 30 minutes of cooking time, with an additional 20 minutes of prep time. It's a relatively quick dish, so you can easily make it in under an hour from start to finish.

Yes, you can make this recipe dairy-free by substituting the butter with a dairy-free butter or olive oil, and replacing the half-and-half with a non-dairy milk like coconut milk or almond milk. You may also want to use a non-dairy cream or skip it entirely for a lighter option.

Comments

Alice

10/06/2025 01:52:54 PM

I took others' advice and substituted heavy cream for half and half. Also, only pureed 1/2 of the mixture so that I would have large chunks of mushrooms in soup. Very yummy taste and easy to make! (5 cups was approx. (2) 8 oz. mushroom containers)

PuffyTaco6135

06/08/2024 06:28:41 PM

I removed the cooked mushrooms, stock , onion and thyme to a side bowl, then cooked the butter and flour until it was a light brown(roux) then stirred in the half and half until it started to thicken. Then I put the mushroom mixture back in the pot and used an immersion blender to blend the mushroom mixture, brought it back to temperature and added twice the Sherry! Delicious!

padnurse

05/30/2025 02:31:33 AM

I took others advice & sautéed the mushrooms & onions in butter first, then combined other ingredients in a big pot. I used 20 ounces of 3 different mushrooms. Made the roux first, then added heavy cream. After I added mushroom onion mixture to the liquids, I used my immersion blender to puree the mushrooms. I froze it in 4, 10 ounce containers & used like canned mushroom soup. My family really noticed the difference in my pot roast.

Victoriamama

12/20/2018 12:18:23 AM

I am lactose intolerant so used lactose-free milk instead of half-n-half. Upped the flour by a tablespoon and used 16 oz mushrooms. Needed to add a little extra salt to make up for the sweetness of this type of milk. Sauteed the onions in butter by themselves first for about 5-8 min, then added mushrooms and thyme. Cooked until tender then added the flour. Cooked for 3 minutes to take the raw flour taste then added the broth, sherry and milk. Blended with my immersion blender leaving about half the mushroom pieces. Added a little balsamic vinegar as I just had the store brand sherry. Yummy! Definitely will have to double next time and use real sherry.

cb9xp2dh8r

05/26/2023 11:37:10 PM

I slow n low the mushrooms to caramelize them. This adds a bunch of flavor. You’ll know when they get a bit of a crust on them. I also use baby Bellas. For people saying this is bland, YOU are the only one that can adjust the seasoning to your liking. I don’t measure any herbs/spices/salt, it’s all done by taste. This is a great recipe. Thanks!

Luv2Cook

01/18/2020 06:21:21 PM

Great recipe with ingredients you probably have at home! I have made this twice now. The main thing I would recommend doing differently is to saute/brown the onions and mushrooms in butter/olive oil before adding them to the broth. I used a stick blender to blend the mushrooms. Tried it both fully blended and also with some whole mushrooms... great both ways. I didn't have sherry, so I used brandy and white wine. I would thin it a bit with chicken broth if you want to add noodles, rice, or potatoes. The addition of parsley at the end was a game changer. The soup is great as is... adding parsley makes it pop!

Claire Morey

03/27/2020 06:59:23 PM

Did not purée the vegetables as I mandolined all those beautiful mushrooms...seemed a shame so I sautéed them with the onions in some butter and evoo. The sauce was absolutely delicious as the mushroom let off some of their juice during the sautéing. So, so good. No mention of the half and half so I put it in with the stock before thickening.

Carla

10/22/2024 11:53:39 PM

I added 1 cup barley and 1 cup water. I blended the barley with the mushrooms in blender after it was cooked. No sherry. I used a Dutch oven to whisk butter , flour and cream then added contents of blender when rue was thicker. Yummy, more hearty, hubby lives barley and mushroom soup.

Nina in Bellflower

07/05/2023 10:25:08 PM

As is the recipe is delish as is, I've been making this recipe for years, I love it. Over time, I've modified, simplified just a little. Any mushrooms, chopped, sliced, diced, all work ( I set some of pretty sliced mushrooms aside). I use 1 pot, I do not make a flour and butter rue and I use about 1/2 cup of heavy cream and have made it with & without the sherry, it's still great. I don't measure spices, but I use about 1 Tbsp Italian spice blend and add cumin, because I love cumin, in addition to the black pepper. Individuals may add salt to taste at the table because the chicken broth has sodium. I use an immersion blender right in the pot to finely chop everything but not puree. I add the pretty sliced mushrooms that I set aside and bring to a boil. Without the flour, it is not thick, but I want to cut carbs when possible. I can have it ready from start to finish in about 30-35 minutes. I'm not a pro, but since I'm blending the mushrooms and onions, it doesn't matter how you slice or dice.

Ted Benice

09/29/2019 12:29:25 AM

I used shitake mushrooms for half the amount and it added richness and meatiness. I also added 1/4cu of sauvinon blanc and an additional 1 1/2 cu of stock. I used pacific vegetarian stock instead of chicken. I added 1tbsp of white wine vinegar. In the food processor I left the veg chunky not pureed. I kept aside some 1/4" diced shrooms and added them when everything was mixed. I simmered the whole mix for 30min to gel the flavors. Amazing!

tina

03/04/2019 09:24:32 PM

Awesome recipe, used combo of button and baby Bella's saute" in 1/2 stick butter with 2 cloves of garlic minced, thyme, and 1/8 tsp dill. Sautéed for about 10 mins then added 1/4 cup white wine cook till reduced. Added flour and cooked for a few mins to cook off flour taste then added chicken broth. Simmered for a few mins then added 1/2 n 1/2, salt and pepper. Rich and creamy!!!!

LaraByTheSea

08/28/2025 12:19:14 AM

Wonderful. I added 8 oz of cream cheese which made it silkier and gave it a great flavor.

Dave

08/23/2025 03:19:19 AM

Like others, I sauteed the onions & mushrooms in butter and a splash of olive oil and also added a cloved of crushed garlic along with a diced small yellow zucchini. Using half-n-half, I also added in a splash of Worcestershire sauce and when all was said and done: wow, what a great result! One note: I didn't have sherry on hand so used the equivalent amount of white cooking wine...worked out very well!

Suzanne

08/06/2025 05:07:36 PM

I added some garlic

DaringSoup3691

07/07/2025 11:46:29 PM

No changes, grand recipe!!! Thank you

Njydryd

04/08/2025 02:48:20 PM

My first COM soup from scratch. By mistake put butter in at beginning. Added 3 more T’s butter with flour as per recipe. However, I was using whole milk in lieu of heavy cream, so it balanced out beautifully.

Elizabeth Nguyen

04/01/2025 05:38:28 PM

This tastes way better than I expected.

Caylee

03/30/2025 01:06:03 AM

I love mushroom soup and usually use milk instead of cream. But this time it I wanted the real think. I used both Cremini and White mushrooms. Much to my dismay I had run out of sherry, so I substituted brandy. I only used half the soup in the blender as I like whole sliced ones 8n my soup. I'll definitely make this again.

Reader54321

03/26/2025 08:41:48 PM

Love it, used 18% cream & 1% to thin out. Oyster, cremini and Whitaker mushrooms.

Jeanne

03/12/2025 12:11:18 AM

I LOVED the flavor of this! I used everything the recipe listed and I did add a little garlic powder. I did not puree anything - kept my mushrooms diced and the broth was plenty thick. I sautéed the mushrooms and onion in the butter until they were cooked, added the flour and stirred. Then I added everything else. I've made cream of mushroom soup soooooooo many times. This was the best yet! Thanks for the recipe!