Soups & Stews
Transforming canned Campbell’s cream of mushroom soup into a homemade velvety pan sauce is the secret weapon for restaurant-quality gravy in just 10 minutes. The key lies in blending fresh mushrooms, rich cream, and a simple thickening technique that delivers a smooth, flavorful sauce without the canned shortcuts.
I perfected this recipe after years of testing—it’s the perfect balance of depth and simplicity for any weeknight dinner.
This velvety sauce starts with sautéed mushrooms that develop a rich, earthy aroma before blending into a silky base. A touch of cornstarch or flour creates that signature creamy texture without lumps, while a splash of beef or vegetable broth adds depth.
The result? A sauce so smooth it’ll fool even the most skeptical gravy lovers—no can required. It’s the kind of recipe that elevates simple proteins like chicken or steak into something truly special.
What makes this recipe stand out is its versatility—use it as a pan sauce for roasted meats, a creamy soup base, or even a dipping sauce for bread. The preparation is straightforward, but the flavor is anything but basic.
By the time you’re done, you’ll have a homemade gravy that tastes like it simmered for hours, not minutes. Ready to make dinner feel like a five-star meal?
Whether you’re cooking for a family gathering or a quiet weeknight, this sauce delivers professional results with minimal effort. The ingredients are simple, the technique is foolproof, and the outcome is undeniably rich and satisfying. Let’s get started—your taste buds will thank you.
Ingredients for campbell's cream of mushroom soup gravy
Nine simple ingredients transform canned soup into restaurant-quality velvety gravy in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍲 | 1 can | Condensed, not ready-to-serve |
| Heavy Cream 🥛 | ½ cup | Full-fat for optimal creaminess |
| Fresh White Button Mushrooms 🍄 | ½ lb | Sliced into 1/4-inch pieces |
| All-Purpose Flour 🌾 | 1 tbsp | For smooth thickening |
| Beef Broth 💧 | ¼ cup | Low-sodium preferred |
| Unsalted Butter 🧈 | 2 tbsp | Cold, for sautéing mushrooms |
| Garlic Cloves 🧄 | 2 cloves | Minced, for aromatic depth |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For subtle heat |
| Worcestershire Sauce 🍶 | 1 tsp | For umami complexity |
The Campbell's Cream of Mushroom Soup serves as the flavor foundation—condensed, not ready-to-serve, for maximum control. For the mushrooms, fresh white button mushrooms yield the best texture and earthy aroma, though cremini or baby bella add deeper flavor. Trader Joe's and Whole Foods carry pre-sliced mushrooms for convenience, but slicing your own ensures optimal browning. The heavy cream must be full-fat; reduced-fat versions lack the luxurious mouthfeel. If you prefer a lighter option, half-and-half works but sacrifices richness. For the beef broth, low-sodium options prevent over-salting, though homemade broth adds superior depth.
No fresh mushrooms? Dried porcini mushrooms rehydrated in warm broth deliver intense umami, though texture differs slightly. Substituting heavy cream with Greek yogurt creates a tangy variation, while coconut milk offers a dairy-free alternative (though flavor shifts dramatically). For the thickening agent, cornstarch creates a glossier finish than flour, though flour blends more seamlessly. The Worcestershire sauce is non-negotiable for its savory complexity—Lea & Perrins is the gold standard. For a vegetarian version, swap beef broth for vegetable broth and omit Worcestershire, replacing with soy sauce for umami.
This sauce reheats beautifully—simmer gently to restore its velvety texture. Store in an airtight container in the refrigerator for up to 5 days, or freeze for 3 months in ice cube trays for single-serving portions. The flavor actually improves after 24 hours as the ingredients meld. For a restaurant-quality presentation, strain through a fine-mesh sieve before serving to achieve silky smoothness. The sauce pairs perfectly with roasted chicken, steak, or mashed potatoes, elevating any dish to five-star quality.
Why You'll Love This Recipe
- I’ll be real: this costs less than takeout but feels like a restaurant dish. The soup and broth stretch to feed four, and leftovers reheat like a dream—no separation, no weird textures, just that same rich, comforting taste.
- Five-Ingredient Magic: I swear, this gravy comes together with fewer ingredients than my grocery list for coffee. Just a quick roux with flour and beef broth, then the soup and cream tie it all into that rich, velvety blanket of flavor—no fancy technique required.
- Umami Bomb: That first spoonful? Pure satisfaction. The Campbell’s soup brings the deep mushroom flavor, but the fresh mushrooms and heavy cream take it to another level—earthy, creamy, and just a little luxurious without the pretension.
- Game-Day Gravy: Between us, this is my secret weapon for game days, potlucks, or when the kids bring home friends. It’s the kind of dish that disappears fast, so I make a big batch—doubles as a creamy mushroom dip if anyone’s not into gravy.
Step-by-step instructions for Campbell's cream of mushroom soup gravy
A rich, velvety pan sauce comes together effortlessly with these precise techniques.
Sauté Mushrooms and Garlic Until Golden
Melt the 2 tablespoons unsalted butter in a medium saucepan over medium heat. Add the 0.5 pound sliced fresh white button mushrooms and cook for 5-6 minutes, stirring occasionally, until they release their moisture and begin to brown. The mushrooms should soften slightly but still retain their shape.
Push the mushrooms to one side of the pan and add the 2 cloves minced garlic cloves to the empty space. Sauté for 30 seconds until fragrant—this prevents burning while maximizing flavor. Stir the garlic into the mushrooms and continue cooking for another 2 minutes until the mushrooms are deeply golden brown and any excess liquid has evaporated.
Create a Smooth Roux with Flour and Broth
Reduce the heat to medium-low and sprinkle the 1 tablespoon all-purpose flour evenly over the mushrooms. Stir constantly for 1 minute to toast the flour lightly—this removes its raw taste and prepares it for thickening. Gradually pour in the 0.25 cup beef broth while whisking vigorously to prevent lumps from forming.
Simmer the mixture for 2-3 minutes until it thickens slightly and coats the back of a spoon. This step builds the gravy's foundation, ensuring a silky texture rather than a gluey one. Taste and adjust seasoning with the 0.5 teaspoon diamond crystal kosher salt and 0.25 teaspoon freshly ground black pepper if needed.
Incorporate Campbell's Cream of Mushroom Soup
Pour the contents of the 1 can Campbell's Cream of Mushroom Soup directly into the pan, stirring continuously to combine smoothly. The soup's natural thickeners will blend seamlessly with your roux, creating an instant velvety base. Bring the mixture to a gentle simmer over medium heat, allowing it to thicken for 2-3 minutes.
Here's where the magic happens: stir in the 0.5 cup heavy cream and 1 teaspoon Worcestershire sauce. Simmer for an additional 2 minutes until the sauce reaches your desired consistency—it should coat the back of a spoon but remain pourable. The Worcestershire sauce adds depth while the cream introduces luxurious richness.
Finish and Serve Immediately
Remove the pan from heat and let the gravy rest for 1 minute to allow flavors to meld. Taste again and make final adjustments with salt or pepper—this sauce should balance umami, creaminess, and subtle earthiness from the mushrooms. The gravy is now ready to serve over mashed potatoes, steak, or roasted vegetables.
For best results, serve immediately while warm. The sauce will thicken further as it cools, so don't over-thicken it during cooking. If needed, whisk in 1 tablespoon beef broth to loosen the gravy before serving. Each serving delivers a rich, comforting flavor profile that transforms simple dishes into restaurant-quality meals.
Pro Tips For Making Campbell'S Cream Of Mushroom Soup Gravy
- Sauté Mushrooms First: I learned this the hard way—skipping the sauté makes the gravy taste like canned soup with mushrooms added, not integrated. Brown 2 tablespoons of butter in a skillet, then cook sliced mushrooms on medium-high for 5-6 minutes until they release their moisture and develop a golden crust. That deep, earthy flavor is what turns this from basic gravy to something special.
- Whisk in Cold Cream: The moment you add heavy cream to warm soup, it can split and turn grainy—trust me, I’ve seen it happen. Instead, temper the cream by whisking it into the cooled soup mixture (after removing from heat) or drizzle it in while stirring constantly. If it’s still too hot, let it sit for 30 seconds and stir again. Your gravy will stay silky, not curdled.
- Bloom the Flour: Dumping raw flour into hot liquid makes a gluey mess that clumps. Instead, toast the flour in the same pan you sautéed mushrooms (just 30 seconds on medium) to deepen its flavor, then whisk in 1-2 tablespoons of beef broth first. Let it bubble for 30 seconds to cook off the raw taste before adding the rest of the broth or soup. This step makes the gravy richer and smoother.
- Strain for Smoothness: If you’re using fresh mushrooms, strain the sautéed mixture through a fine-mesh sieve before mixing it into the soup. It’s not the prettiest method, but it works—especially if your mushrooms released a lot of grit or you’re serving this over delicate dishes like mashed potatoes or noodles. Skip this, and you’ll get little texture surprises in every bite.
Wine and beer pairings for this dish
Red Wine Pairings
A medium-bodied Pinot Noir from Oregon or California is my go-to choice for this creamy mushroom sauce. Its bright acidity and red fruit notes cut through the richness while complementing the earthy mushrooms.
Look for bottles with 12-14% ABV—like La Crema or Meiomi—to balance the sauce’s velvety texture without overpowering it. The wine’s subtle oak undertones enhance the sauce’s umami depth, creating a harmonious match. 🍷
White Wine Options
For a lighter pairing, a Chardonnay with minimal oak—such as Kim Crawford Sauvignon Blanc or La Crema Russian River Valley Chardonnay—works beautifully. The wine’s crisp citrus notes refresh your palate between bites of creamy sauce.
Avoid heavily oaked Chardonnays, as their butteriness can clash with the sauce’s richness. A Sauvignon Blanc with its zesty acidity also provides a refreshing contrast. 🥂
Beer Complements
A Belgian-style witbier like Hoegaarden or Blue Moon adds a crisp, spicy contrast to the sauce’s creaminess. The coriander and citrus notes in these beers brighten each bite, making them ideal for lighter meals.
For heartier dishes, a pale ale—such as Fat Tire—with its malty sweetness and hoppy bitterness balances the sauce’s richness. Avoid heavy stouts or IPAs, which can overwhelm the delicate flavors. 🍺
Non-Alcoholic Choices
For a non-alcoholic option, a sparkling apple cider like Martinelli’s or a ginger beer with a splash of lime adds effervescence to cleanse your palate. The acidity in these beverages mirrors the sauce’s creaminess while providing a refreshing contrast.
A cucumber-mint infused water with ice also works well for a lighter, hydrating option. 💧
Serving Temperature Tips
Serve red wine at 60-65°F and white wine at 45-50°F to enhance their flavors. Chill beer slightly—around 40-45°F—to balance its carbonation with the sauce’s warmth. For non-alcoholic drinks, serve sparkling options chilled and infused waters over ice to maintain their crispness.
Proper temperature ensures each sip complements the sauce’s richness without competing for attention. ❄️
Nutrition facts
Frequently asked questions
Can I make this gravy without Campbell's Cream of Mushroom Soup?
Yes! For a homemade version, blend 1 cup cooked mushrooms, 1 cup vegetable or chicken broth, 2 tbsp butter, and 1 tbsp flour into a smooth paste. Simmer until thickened, then stir in 0.5 cup heavy cream and seasonings. The texture will be slightly lighter but still rich and flavorful.
Why does my gravy get lumpy?
Lumps usually happen when flour or cornstarch isn't fully dissolved. Always whisk vigorously when adding liquid to create a smooth paste first. For extra insurance, strain the finished gravy through a fine-mesh sieve before serving.
How can I make this gravy vegetarian?
Swap beef broth for vegetable broth and omit Worcestershire sauce. Add 1 tsp soy sauce for umami depth. Use vegan heavy cream or coconut milk for richness. The flavor will be milder but still delicious.
Can I prepare this gravy ahead of time?
Store in an airtight container in the fridge for up to 5 days. Reheat gently on low heat, stirring frequently and adding 1 tbsp broth if it thickens too much. The flavor actually improves after 24 hours as ingredients meld.
What's the best way to serve this gravy?
This velvety sauce pairs perfectly with roasted chicken, steak, or mashed potatoes. For extra elegance, drizzle over grilled vegetables or use as a dipping sauce for crusty bread. The rich texture works equally well in soup bases or as a finishing sauce for pasta.