Soups & Stews
This cream of mushroom soup sauce recipe transforms simple ingredients into a velvety, umami-rich sauce that elevates any dish in just 20 minutes. The secret lies in a proper roux and slow reduction, creating a texture so smooth it rivals store-bought versions—without the additives.
I developed this recipe after years of testing, ensuring every spoonful delivers that perfect balance of earthy mushrooms and creamy richness.
The process is straightforward but precise: sauté mushrooms until deeply aromatic, build a roux for thickening, then blend everything into a silky consistency. No blender? No problem—a fine whisk and patience will get you there.
The result is a sauce with bold umami depth that works as a dip, pasta topping, or casserole base—versatile enough for weeknight meals or special occasions.
What sets this sauce apart is its restaurant-quality texture—creamy yet light, with no graininess or separation. The key is controlling heat and stirring constantly during thickening. Once mastered, you’ll never buy canned soup again.
Serve it warm over mashed potatoes, drizzle it on grilled meats, or use it as a creamy base for baked dishes.
For extra depth, toast whole spices like thyme or bay leaves with the mushrooms before blending. Store leftovers in the fridge for up to 5 days, or freeze for longer shelf life. This sauce proves homemade can be better—and faster—than anything you’ll find in a can.
Ingredients for cream of mushroom soup sauce
Eleven simple ingredients transform into restaurant-quality mushroom sauce in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| White Mushrooms 🍄 | 1 lb | Sliced into 1/4-inch pieces |
| Shallots 🧅 | 2 whole | Minced, about 2 tbsp |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cut into pieces |
| All-Purpose Flour 🌾 | 2 tbsp | Sifted, for roux |
| Heavy Cream 🥛 | 1 cup | Full-fat for creaminess |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Fresh Thyme Leaves 🌿 | 1 tsp | Or 1/4 tsp dried thyme |
| Dried Bay Leaves 🍃 | 1 whole | Crushed lightly |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
The mushrooms are the star—cremini or white work best for their meaty texture. Local farmers markets often have fresher options than grocery stores, but the pre-sliced packs at Whole Foods are a good shortcut. Avoid canned mushrooms—they lack the depth of fresh. For extra umami, toast the sliced mushrooms in a dry pan for 3-4 minutes before adding butter. Penzeys sells dried mushrooms if you want to experiment with powdered versions for depth, but fresh is non-negotiable here. The shallots add sweetness without overpowering, so don't skip them—even if you're in a rush.
No heavy cream? Half-and-half or whole milk works in a pinch, but the sauce will be lighter. Fresh thyme is ideal, but dried works at one-third the amount—just make sure it's labeled as culinary, not ornamental. The bay leaf is crucial for that subtle earthiness, but if you're out, a pinch of dried oregano can mimic it. For the roux, butter and flour in equal parts is key—don't rush the cooking or it'll taste raw. If you're watching calories, substitute half the butter with olive oil (the sauce will still be rich, just slightly different).
This sauce keeps beautifully—5 days in the fridge sealed in an airtight container, or 3 months frozen in ice cube trays for single servings. For extra smoothness, strain through a fine-mesh sieve before serving. The flavor actually improves overnight as the ingredients meld. I like to make a double batch—one for immediate use, one to freeze. Trader Joe's sells pre-made mushroom powder that can boost flavor if you're short on time, but fresh is always better.
Why You'll Love This Recipe
- Pantry-to-Pot Magic: I swear by this recipe when I’ve got nothing but basics. Sauté mushrooms, shallots, and garlic in butter until they’re golden—no fancy prep, just raw flavor building. The flour? That’s the secret weapon—it thickens everything while you’re still stirring, so no waiting around.
- Umami Bomb: That earthy mushroom depth paired with caramelized shallots? It’s like a flavor punch. Honestly, the first time I made it, I kept tasting it off the spoon—smooth, rich, but not heavy. The butter and garlic give it that cozy, restaurant-worthy finish without overpowering.
- Sauce for Everything: Slather it on grilled chicken, toss it with pasta, or drizzle it over roasted veggies—this sauce plays nice. I’ve even used it as a dip for garlic bread (yes, really). It’s the kind of thing that makes you realize how much better simple meals taste when you add a little extra love.
- Budget-Friendly Leftovers: A single batch stretches across three meals for my family—no waste, just flexibility. The mushrooms and shallots stretch further than you’d think, and the sauce keeps well in the fridge. Between us, it’s my go-to for turning cheap cuts of meat into something special without breaking the bank.
Step-by-step instructions for cream of mushroom soup sauce
Here's how to build a rich, velvety mushroom sauce that's deeper than anything from a can.
Sauté the Aromatics Until Golden
Heat 2 tablespoons of the unsalted butter in a large saucepan over medium heat. Add the 2 whole minced shallots and 4 cloves minced garlic, stirring constantly for 3-4 minutes until the shallots turn translucent and the garlic becomes fragrant but doesn't brown. This foundational step develops the sauce's complex flavor profile.
Watch the pan carefully—the garlic burns quickly. If it starts to darken, reduce heat to medium-low immediately. The butter should foam gently but not brown. Here's the thing: proper aromatics extraction means you'll taste the mushrooms' umami more intensely later.
Cook the Mushrooms Until Deeply Browned
Add the 1 lb sliced white mushrooms to the pan in a single layer. Cook undisturbed for 5 minutes to develop a golden crust, then stir and continue cooking for another 8-10 minutes until the mushrooms release their moisture and turn deeply brown. This caramelization creates the sauce's signature depth.
Don't rush this step. You want the mushrooms to brown thoroughly—not just soften. If they're releasing too much liquid, increase heat to medium-high to evaporate excess moisture. The mushrooms should yield to gentle pressure and have a rich, earthy aroma filling your kitchen.
Build the Roux for Thickening
Reduce heat to medium-low and add the remaining 2 tablespoons cold unsalted butter along with the 2 tablespoons sifted all-purpose flour. Whisk vigorously for 2-3 minutes until the mixture forms a smooth, pale roux with a nutty aroma. This creates the sauce's velvety texture and helps it cling beautifully to pasta or potatoes.
Watch for color changes—the roux should lighten as it cooks. If it darkens too quickly, you've gone too hot. The perfect roux is smooth, pale, and smells like toasted flour. This is your sauce's structural foundation, so don't skip the whisking—every grain of flour needs to cook evenly.
Deglaze and Simmer the Flavor Base
Pour in the 1.5 cups chicken broth all at once, scraping up any browned bits from the bottom of the pan. Add the 1 whole crushed dried bay leaf, 1 tsp fresh thyme leaves, 0.5 tsp salt, and 0.25 tsp black pepper. Bring to a gentle simmer, then reduce heat to low and let it cook uncovered for 5 minutes to allow flavors to meld.
The broth should reduce slightly, concentrating the mushroom flavors. You'll notice the sauce becoming more aromatic—this is where the magic happens. If the sauce looks too thick, add 1-2 tablespoons water to loosen it slightly. The bay leaf and thyme infuse the liquid with herbal depth that complements the mushrooms perfectly.
Finish with Cream for Velvety Texture
Remove the pan from heat and stir in the 1 cup heavy cream. Return to low heat and simmer gently for 3-4 minutes until the sauce reaches your desired consistency—it should coat the back of a spoon smoothly. The cream adds luxurious richness while maintaining the sauce's velvety texture.
Taste and adjust seasoning if needed. The sauce should be rich but not overly salty, with bright mushroom flavor and subtle herbal notes. For an extra touch, strain the sauce through a fine-mesh sieve to remove any remaining thyme stems and bay leaf fragments. Serve immediately over pasta, mashed potatoes, or use as a base for other dishes.
Pro Tips For Making Cream Of Mushroom Soup Sauce
- Sweat the Shallots First: Don’t rush the shallots—cook them in butter over medium-low heat until they’re translucent and just starting to caramelize (about 5-6 minutes). I learned this the hard way after burning three batches; patience here means the whole sauce tastes deeper, not bitter.
- Deglaze with a Splash: After browning mushrooms and shallots, hit the pan with ¼ cup of white wine or chicken stock immediately—this lifts all the fond (the browned bits) off the bottom. Skip this, and your sauce will taste flat, no matter how much flour you add later.
- Use Cold Butter for Roux: Whisk in the flour first, then add cold cubed butter piece by piece while stirring like crazy. This prevents lumps and gives you a smoother sauce—no one wants to taste flour grit in their cream of mushroom.
- Strain for Silkiness: After simmering, strain the sauce through a fine-mesh sieve to remove any stubborn mushroom fibers. It’s a little extra work, but the result is velvety, not stringy—worth it if you’re serving it over pasta or mashed potatoes.
Best sauces and condiments for cream of mushroom soup sauce
Creamy Mashed Potato Topping
This sauce transforms into a decadent mashed potato topping that rivals anything from a diner. Spread 1 cup of warm mashed potatoes on a baking sheet, then ladle ½ cup of the hot mushroom sauce over each portion.
Bake at 375°F for 10-12 minutes until bubbly and golden. The sauce's richness melts into the potatoes, creating a creamy, umami-packed layer. For extra crunch, sprinkle with crispy fried shallots or toasted breadcrumbs before serving. 🥔
Pasta Sauce Perfection
Toss freshly cooked fettuccine or tagliatelle with ½ cup of this sauce per serving, then finish with grated Parmesan cheese and fresh parsley. The sauce's velvety texture clings beautifully to the noodles, while the umami mushrooms complement the pasta's starchiness.
For a restaurant-style dish, add sautéed mushrooms and crispy pancetta on top. This sauce works equally well with whole wheat or gluten-free pasta—just adjust the sauce consistency with a splash of broth if needed.
Grilled Meat Glaze
Use this sauce as a finishing glaze for grilled meats like steak or chicken breast. Brush 2-3 tablespoons of the warm sauce onto proteins during the last 5 minutes of grilling. The sauce caramelizes slightly, creating a glossy, flavorful crust.
I love this technique on ribeye steaks—the mushrooms' earthiness pairs perfectly with beef's richness. For extra depth, add 1 teaspoon soy sauce to the sauce before glazing.
Vegetable Dip Base
Thin the sauce with ¼ cup additional chicken broth to create a perfect dip for crudités or breadsticks. The creamy texture and umami flavor make it irresistible. Serve with carrot sticks, celery, and bell pepper strips for a healthy appetizer.
For a smoky twist, stir ½ teaspoon smoked paprika into the sauce before thinning. This dip is especially popular at my holiday parties—it disappears quickly! 🥕
Casserole Layering
This sauce forms the creamy middle layer in baked casseroles like mushroom lasagna or shepherd's pie. Spread ½ cup of the sauce between layers of pasta or vegetables, then top with cheese and bake. The sauce's richness binds everything together while adding depth.
For a one-dish wonder, mix the sauce with cooked ground beef or lentils, then top with mashed potatoes and bake until golden. Preheat your oven to 375°F for even cooking.
Breakfast Hash Topping
Elevate your breakfast hash by spooning ¼ cup of the warm sauce over crispy potatoes, onions, and sausage. The creamy texture contrasts beautifully with the hash's hearty components. I often add a sprinkle of crumbled feta cheese and fresh dill for brightness.
This sauce works wonders on weekend brunch platters—it's a crowd-pleaser that feels special without being overly complicated. 🍳
Nutrition facts
Frequently asked questions
Can I make this sauce without a blender?
This recipe doesn't require blending—just whisk vigorously after adding the broth and cream. The sauce will still be velvety thanks to the roux and proper cooking technique. For extra smoothness, strain through a fine-mesh sieve after cooking to remove any herb fragments.
What's the best way to store leftovers?
Transfer cooled sauce to an airtight container and refrigerate for up to 5 days. For longer storage, freeze in ice cube trays for single servings (thaw in the fridge overnight). The flavor actually improves after refrigeration as ingredients meld further.
Can I substitute vegetable broth for chicken broth?
Yes, but expect a slightly more vegetal flavor. For a neutral base, use a 50/50 mix of both broths. The sauce's richness will still shine through, though the umami depth will be more balanced. This works well for vegetarian versions of the recipe.
Why did my sauce turn out grainy?
Graininess usually means the roux wasn't cooked long enough or the sauce was stirred too vigorously while cooling. Next time, cook the roux until it's pale golden (about 2-3 minutes) and whisk gently when adding cold ingredients. For an instant fix, blend the cooled sauce briefly to smooth out any lumps.
How can I make this sauce spicier?
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper when simmering the broth. For heat with depth, stir in 1 teaspoon harissa paste during the final cream stage. Always taste first—you can adjust while the sauce is warm on the stove.