Homemade Cream of Mushroom Soup {Better than canned!}

Homemade Cream of Mushroom Soup is a delicious and easy substitute for canned condensed soup and adds home cooked flavor to your favorite casseroles and family recipes.

Cheaper than store bought and freezer friendly this rich and decadent soup is easy to make which is perfect for meal planning and prep.

jar of mushroom soup

If you’d rather skip my essential cooking tips and tricks and get straight to this delicious recipe – simply scroll to the bottom of the page where you can find the printable recipe card.

 Cream of Mushroom Soup 

Skip the can and whip up this homemade cream of mushroom soup. Condensed cream of mushroom soup that you can use in all kinds of recipes. Affordable to make, quick, and fully loaded with flavor. 

You will find tons of recipes that use condensed mushroom soup as an ingredient if you don’t want to make store-bought consider making this simple soup at home. 

7 ingredients, and in about 20 minutes, you have a thick and creamy mushroom soup. 

What is a healthy substitute for cream of mushroom soup?

This cream of mushroom substitute is a homemade mushrooms soup. You can control the ingredients used. Making homemade soup is a lot healthier and lower sodium than canned condensed soups.

Another alternative is a Bechamel Sauce. You can dice up mushrooms and mix them into the sauce. 

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read my disclosure policy here.

ingredients for cream soups

Here are all the cream of mushroom soup ingredients. You might find you have them all in your pantry already. 

Cream of Mushroom Soup Ingredients

  • butter
  • all-purpose flour
  • chicken stock
  • milk or half-and-half
  • salt & pepper
  • garlic & onion powder
  • mushrooms (of course!)

Butter – I highly recommend using butter and not margarine for this recipe. You will find you get a creamy and rich flavor when you use butter. 

Mushrooms – The key to the mushrooms is chopping them up fine. That way, they are small pieces and don’t overpower the soup. Now, if you want to make this mushroom soup to eat as is, you can leave them a bit bigger. 

Flour – All-Purpose flour is what I used. The flour will help to thicken the soup nicely. For a gluten free version use 2 tablespoons cornstarch.

Chicken Stock – I love using chicken stock when I can, as it adds incredible flavor to soups. But, if you prefer, use vegetable stock for a vegetarian mushroom soup. 

Half and Half – Here, you have the dairy, which will add richness and thicken the base of this mushroom soup recipe. It’s up to you whether you use milk or half & half.

Seasoning – Salt, pepper, garlic powder, and onion powder will add a lot to this cream soup. Feel free to add extra or do less to flavor the soup to fit your personal preference. 

Looking for more comfort food? Follow LTB on Pinterest!

The steps to making cream soup from scratch are straightforward. You can make any homemade condensed cream soups with simple ingredients, just like this recipe. 

How do you make cream of mushroom soup from scratch?

Step 1: Over medium-high heat, melt the butter in a saucepan. Next, you will take your finely diced mushrooms and toss them in with the butter. Stir well and allow the mushrooms to soften and even brown up a little bit.

Step 2: Now, you will add in your flour, whisking it with the butter and mushrooms. Allow it to cook for a minute or two; this will remove the flour flavor. 

Step 4: Once your flour is mixed well, slowly whisk in the chicken broth and half and half, incorporating it with the roux you created. Add in all the spices and season to taste with the salt and pepper. 

Step 5: Reduce heat and simmer the soup and allow it to thicken. Once the soup is nice and thick, remove it from the heat. You will then need to allow the soup to cool fully. Then transfer the soup into an airtight container and refrigerate.

bowl of soup with mushrooms

How do you thicken it

The flour is what is used for thickening this mushroom soup. It is important to mix the flour with the butter and cook for a minute or two. This will remove the flavor of flour and create a nice base to make the thick roux. 

Now, you will also simmer the soup at the end. This is going to thicken the soup even more. Just be patient and allow time for the soup to thicken. 

How do you use condensed cream of mushroom soup?

You can eat this soup plain as a meal, mix in casseroles, use it as a gravy style topping for meats and such, and so much more.

Condensed cream soups are used in so many recipes you are sure to find tons of ways to use up this soup.

Can you freeze it?

You can freeze cream of mushroom soup if you don’t plan to eat it right away. Make sure to allow the soup to cool fully. Then you will transfer to a freezer bag or container. Freeze for 3-4 months. Thaw in the fridge overnight and then use as you would like.

Can you eat cream of mushrooms soup by itself?

Of course you can! If it’s too thick, just thin it with a little broth. If you plan on eating it like this, I like to leave my mushrooms a little chunkier. I like to make mine creamier with a bit of sour cream!

jar of chunky mushroom soup

What’s the difference between this soup and golden mushroom soup?

This version has dairy in it and a much creamier texture which is perfect for adding to other recipes. Golden mushroom soup doesn’t have any dairy (which is great if you are dairy or gluten free) and uses a tomato based broth.

How long does it last in the fridge?

This will last for 3-4 days in the refrigerator or you can freeze it. If it gets thick, just thin it out with a little broth or milk.

How many cups in a can of cream of mushroom soup?

If you measure out a store bought can, you will get 1 1/4 cups. This recipe makes slightly more than that so make sure you adjust your recipe accordingly if you are using it as a substitute in any recipe that calls for it. Like green beans casserole!

If you love this recipe as much as I do, please write a five-star review in the comment section below (or on Pinterest with the “tried it” button – you can now add pictures into reviews, too!), and be sure to help me share on facebook!

bowl of soup with text "cream of mushroom soup"

Other homemade soups

Mushroom Soup Substitute

jar of mushroom soup overhead picture

Cream of Mushroom Soup

Yield: 2 cups
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes

Cheaper than store bought and freezer friendly this rich and decadent soup is easy to make which is perfect for meal planning and prep.


  • ½ cup (1 stick) butter
  • 6 tablespoons all-purpose flour
  • 1 cup chicken stock
  • 1 cup milk or half-and-half
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 1 cup mushrooms (chopped fine)


    1. In a medium saucepan melt butter over a medium-high heat. Add the mushrooms and cook for 1-2 minutes or until the mushrooms start to get golden brown.
    2. Add in flour and whisk together until well combined. Cook for 1-2 minutes to cook out the flour taste and making a roux.
    3. Add chicken stock and milk, whisk until smooth, about 1-2 minutes.
    4. Season with salt, pepper, garlic powder and onion powder.
    5. Reduce heat to low and bring to a simmer. Cook until it begins to thicken, about 3-5 minutes.
    6. Remove from heat and allow to cool completely.
    7. Store in airtight container in refrigerator.
    8. Use as you would condensed soup.


*If you love this recipe as much as I do, please leave me a comment and rate it 5 stars. Thank you!

Recommended Products

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read my disclosure policy here.

Nutrition Information:
Yield: 2 Serving Size: 1 cup
Amount Per Serving: Calories: 228Total Fat: 5gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 16mgSodium: 1300mgCarbohydrates: 34gFiber: 3gSugar: 4gProtein: 12g

This nutrition information was generated via a third party, Nutritionix, and can not be held liable for any discrepancies in the information provided.

Did you love this recipe?

Follow me on Pinterest for more comfort food recipes that you will love to eat as leftovers! Click here!

@LeftoversThenBreakfast.com. Content and photographs are copyright protected. Sharing of this recipe is both encourages and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.

Leave a Comment

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


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