• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Butter & Baggage logo
  • Recipe Search
    • Recipe Index
    • Appetizers
    • Breads & Biscuits
    • Breakfast
      • Muffins
    • Casseroles
    • Desserts
      • Bars
      • Brownies
      • Cakes & Cupcakes
      • Cookies
      • Fruit Desserts
      • Pies, Cobblers & Crisps
    • Main Dishes
      • Beef
      • Chicken
      • Pork
      • Seafood
    • Pasta
      • Mac and Cheese
    • Salads
    • Sauces & Dips
    • Side Dishes
    • Snacks
    • Soups & Chilis
  • Shop
  • My Favorites
  • Kitchen Hacks
  • About
    • Editorial Policies
    • Contact
  • Subscribe
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Search
  • Recipe Index
  • Kitchen Hacks
  • Portfolio
  • About
  • Editorial Policies
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Recipes » Soups & Chilis

    Cream of Mushroom Soup from Scratch (20 Minutes!)

    Published: May 8, 2026 by Barbara Curry

    Jump to Recipe
    No ratings yet

    Disclaimer: This post may contain affiliate links.

    Skip the canned version, this homemade cream of mushroom soup is just as quick and tastes so much better. Made with fresh mushrooms, broth, and milk, it comes together in about 20 minutes with ingredients you likely already have on hand. The result is a rich, creamy soup with real flavor and no unnecessary additives. Use it anywhere a recipe calls for a can of condensed mushroom soup, or serve it on its own with some crusty bread for an easy, comforting meal.

    A skillet filled with creamy gravy containing small pieces of sausage, with a metal whisk resting on the side and a gray cloth in the background.
    One batch equals one can, ready for any casserole that calls for it.


     

    Classic Flavor Without the Can

    I stopped buying canned cream of mushroom soup years ago. Not because I’m against convenience, I’m all for it, but because this homemade version takes about 20 minutes and tastes so much better that I couldn’t go back. Real mushrooms, real flavor, and nothing you can’t pronounce on the ingredient list.

    This is one of those recipes I come back to constantly, especially during the fall and winter when casserole season is in full swing. One batch equals one can of condensed mushroom soup, so anywhere a recipe calls for that familiar can, this steps right in. You can also eat it straight, pour it into a bowl with some crusty bread and call it dinner.

    It comes together with ingredients you likely already have on hand, it thickens beautifully as it cools, and it freezes well if you want to make a few batches at once. If you like making pantry staples from scratch, I have a chicken version that’s just as easy.

    Warm Up Your Winter: Southern Classics!

    FREE EMAIL BONUS: Southern staples made simply & cozy

    A Word on the Mushrooms

    White button mushrooms work perfectly here and are what I reach for most often. If you want a deeper, earthier flavor, baby bellas (cremini) are a great swap, they’re actually the same mushroom, just a bit more mature, so they hold up well and add a richer color to the soup. Either way, chop or slice them however you prefer. I like a rough chop so there’s some texture in every bite.

    The other ingredient worth mentioning is the Worcestershire sauce. It might seem unexpected in a cream soup, but it adds a savory depth that intensifies the flavors.

    What to Watch for While It Cooks

    This is a straightforward recipe, but a couple of things make the difference between good and really good. First, let the mushrooms cook long enough to release their liquid, about 6 to 8 minutes over medium heat.

    Once you add the flour, give it a full minute to cook before adding any liquid. This gets rid of that raw flour taste and helps the soup thicken properly. Then add the broth, milk, and Worcestershire sauce slowly, whisking the whole time. It should come together and thicken in about 3 to 4 minutes. Keep in mind it will continue to thicken as it cools, so don’t worry if it seems a touch thin right off the heat.

    The Casserole Swap

    This is the real reason I keep this recipe on repeat. One batch of this soup is the exact equivalent of one can of condensed cream of mushroom soup. So when a casserole recipe calls for that can, you can use this instead.

    It works beautifully in green bean casserole, tuna noodle casserole, chicken and rice bakes, and just about any comfort food dish that relies on that creamy mushroom base. The texture and consistency are right where they need to be, and the flavor is noticeably better. Once you try it, you’ll understand why the canned version stays on the shelf.

    Serve It With

    As a standalone soup, this pairs well with just about anything you’d want to dip or dunk. Serve it alongside warm biscuits for dunking, or with a simple green salad to round out the meal. It’s also a natural match with roasted vegetables if you want to double down on the mushroom flavor.

    Mushrooms, Broth, and Milk

    You’ll find exact amounts in the recipe card at the bottom of the post.

    A flat lay of cooking ingredients including mushrooms, a bottle of Worcestershire sauce, chicken bone broth, a stick of butter, a bowl of flour, and a carton of lactose-free whole milk on a gray surface.

    Stir Up A Quick Batch

    Step One: Prep The Mushrooms

    A black cutting board with chopped white mushrooms, a few whole mushrooms, and a knife with a brown handle on a light blue surface.
    Slice the mushrooms.
    Chopped mushrooms being sautéed in a large, dark skillet with a wooden spoon on a gray surface. The mushrooms are lightly browned and spread across the pan.
    Cook the mushrooms in a large skillet.

    Step Two: Add The Flour

    Sprinkle in the flour and whisk until the mushrooms are coated. Let it cook briefly so the flour loses its raw taste.

    Step Three: Pour In The Liquid

    Slowly add the chicken broth, milk, and Worcestershire sauce, whisking the whole time. Keep stirring until the mixture is smooth.

    Step Four: Cook Until Thick

    It thickens more as it cools: Keep that in mind if you’re using it in place of canned soup in another recipe.

    A metal whisk rests in a skillet filled with creamy white gravy containing small chunks, set on a blue-gray surface with a light gray cloth nearby.
    Continue cooking until the soup thickens into a creamy consistency.

    Storage and Freezing

    Store leftover soup in an airtight container in the refrigerator for up to 4 days. It will thicken significantly as it chills, just add a splash of broth or milk when you reheat it and stir until smooth. To freeze, let the soup cool completely, then transfer to a freezer-safe container or zip-top bag. It keeps well for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.

    I like to freeze this in single-batch portions so I always have a “can” of mushroom soup ready to go when a casserole recipe calls for it. It’s a small bit of effort that makes a real difference.

    // This is the vacuum sealer I use. Freeze them flat to save room. //

    If you loved this recipe, give it a star ⭐️⭐️⭐️⭐️⭐️ rating! Also, snap a picture of your finished dish and share it with me on Instagram using the hashtag #butterandbaggage and tagging me @butterandbaggage.

    A skillet filled with creamy, light brown gravy containing small chunks, with a metal whisk resting in the sauce and a streak showing where the sauce has been stirred.

    Cream of Mushroom Soup from Scratch (20 Minutes!)

    Author: Barbara Curry
    Skip the canned version, this homemade cream of mushroom soup is just as quick and tastes so much better. Made with fresh mushrooms, broth, and milk, it comes together in about 20 minutes with ingredients you likely already have on hand. The result is a rich, creamy soup with real flavor and no unnecessary additives. Use it anywhere a recipe calls for a can of condensed mushroom soup, or serve it on its own with some crusty bread for an easy, comforting meal.
    No ratings yet
    Print Pin
    PREP: 20 minutes minutes
    TOTAL: 20 minutes minutes
    Servings: 1 can

    Ingredients
     

    • 8 ounces mushrooms
    • 3 tablespoons butter
    • 3 tablespoon flour
    • 1 cup chicken broth
    • 1 cup whole milk
    • 2 teaspoons Worcestershire sauce
    • Salt and pepper to taste

    Instructions
     

    • Melt the butter over medium heat in a large skillet and add chopped or sliced mushrooms. Cook until tender and the liquid has been released, about 6-8 minutes.
    • Add the flour and whisk to combine. Let it cook for a minute then slowly add the chicken broth, milk and Worcestershire sauce, whisking constantly until it thickens, about 3-4 minutes. Salt and pepper to taste. It will thicken as it cools.
    Barbara’s Tips + Notes
    • Yield: Equal to a can of mushroom soup.
     

    Nutrition

    Calories: 603kcal | Carbohydrates: 39g | Protein: 19g | Fat: 43g | Saturated Fat: 26g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 124mg | Sodium: 1402mg | Potassium: 1260mg | Fiber: 3g | Sugar: 19g | Vitamin A: 1459IU | Vitamin C: 6mg | Calcium: 343mg | Iron: 3mg
    Follow Me On SocialDid you make this recipe? Mention @ButterandBaggage or tag #ButterandBaggage on Instagram!

    Explore Recipes

    Soups & Chilis
    « Skip the Can—These Slow Cooker Sloppy Joes Are So Much Better
    Planning Easter Brunch? Start With These 20 Recipes »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Barbara holds a tote bag filled with flowers, baguettes, and fresh produce at an indoor market.

    Barbara Curry is the culinary adventurer of Butter & Baggage. With a dedicated enthusiasm for real butter made from happy cows she is in constant pursuit of delicious recipes and tasty dishes. She shares her experiences, ventures, and occasional misadventures because let’s face it things can get messy in any kitchen.

    More about me →

    Subscribe

    Spring Sides

    • A wooden spoon with a serving of macaroni salad.
      Creamy Southern Macaroni Salad with Cheese
    • A plate of green bean salad with potatoes next to salmon.
      Green Beans and New Potato Salad with Honey Vinaigrette
    • A basket of yeast dinner rolls.
      Old-Fashioned Yeast Rolls with a Modern, Foolproof Method
    • Cornbread corn pudding with a serving spoon in a casserole dish.
      Custardy Cornbread Pudding Casserole

    Footer

    ↑ back to top

    Our All-Star Recipes

    • A round baking dish of mac and cheese with a serving spoon.
      Southern Old Fashioned Macaroni and Cheese
    • A skillet of charred corn with a wooden spoon.
      Skillet Charred Corn with Bacon and Cream
    • A serving spoon of ground beef potato casserole.
      Hamburger Potato Casserole Without Canned Soup
    • A serving spoon of baked beans with hamburger.
      Southern Baked Beans with Ground Beef
    • A baked chicken tamale pie.
      Baked Chicken Tamale Pie Casserole with A Cornbread Crust
    • Square biscuits in a bowl with coffee cups.
      Square Buttermilk Biscuits (Tall & Flaky)

    COPYRIGHT © 2026 BUTTER & BAGGAGE | PRIVACY POLICY | WEB STORIES
    BRANDING & CUSTOMIZATION BY GRACE + VINE STUDIOS

    Rate This Recipe

    Your vote:




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