Sauces & Condiments
This cream of mushroom soup gravy recipe transforms simple pantry staples into a velvety, umami-rich sauce that elevates any meal. The secret lies in balancing the soup's natural depth with a smooth roux and just the right amount of cream—no lumps, no bitterness, just pure comfort. I developed this version after years of perfecting restaurant-style gravies at home, where the key is patience and precise seasoning.
The beauty of this recipe is its versatility—it works as a classic meatloaf glaze, a creamy pasta sauce, or a rich dip for breadsticks. A simple roux made with butter and flour creates the perfect thickening base, while a splash of heavy cream adds luxurious mouthfeel.
Fresh herbs like thyme or parsley brighten the earthy mushroom flavor, ensuring every spoonful is balanced and satisfying.
What you'll achieve is a gravy so smooth and flavorful it tastes homemade, not store-bought. The texture is velvety yet substantial, with just the right thickness to cling to noodles or coat roasted vegetables. Best of all, it reheats beautifully, making it ideal for meal prep or last-minute dinners.
For extra depth, consider adding a splash of white wine or a pinch of smoked paprika, but the basic version is foolproof. Let's create this rich, comforting sauce that will become your new weeknight staple.
Ingredients for cream of mushroom soup gravy
Ten simple ingredients transform into a velvety, restaurant-quality gravy that works for everything.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Cream of Mushroom Soup 🍄 | 2 cups | High-quality, no artificial flavors |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth roux |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Fresh Parsley Leaves 🌿 | 2 tbsp | Chopped for garnish |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth |
| White Wine 🍷 | ¼ cup | Optional, dry variety |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The soup is the foundation, so Campbell's or Progresso are solid choices—they've got the umami you need. For extra depth, grab a can of Worcestershire sauce (it's vegan-friendly) to add to the roux. The butter matters here—Plugrá or Land O'Lakes are reliable, but nothing beats grass-fed if you're splurging. The flour should be King Arthur or Gold Medal—they're sifted and consistent. Fresh thyme and parsley? Trader Joe's has great bundles, or just grab a bunch and strip the leaves yourself—takes two minutes.
No white wine? Chicken or vegetable broth works in a pinch, but the acidity helps balance the richness. Short on smoked paprika? Regular paprika at double the amount gets you close, though it won't have that smoky kick. The heavy cream can be swapped for half-and-half or coconut milk if you're watching fat, but trust me on the full-fat version. For the roux, don't rush it—low heat is key to avoid burning. If your soup is already thickened, you might skip the flour entirely and just melt the butter into it with the cream.
This reheats like a dream—just add a splash of milk or broth to loosen it up. Keeps for 5 days in the fridge, 3 months frozen. I double the batch and freeze half—perfect for lazy weeknights. Store it in a glass jar to avoid absorbing fridge odors. The flavor actually improves after a day or two as everything melds together. Garnish with extra herbs right before serving, or freeze them in the gravy for a pop of color later.
Why You'll Love This Recipe
- Pantry-to-Table Magic: I swear by this when I’ve got zero energy but still want something that tastes like I slaved over it. Three ingredients—soup, butter, flour—get you there in 10 minutes with just a whisk and a saucepan. The heavy cream and thyme turn it from basic to oh wow, no fancy skills required.
- Umami Bomb: That canned mushroom soup? It’s already packed with deep, savory flavor, but adding fresh thyme and a splash of heavy cream takes it to another level. The butter and flour roux gives it that velvety richness—like a hug in gravy form.
- Weeknight Swiss Army: Drizzle it over mashed potatoes, spoon it onto grilled chicken, or use it to elevate plain roasted veggies. I even pour it into a baking dish with biscuits for a lazy weekend brunch. It’s the ultimate flavor multiplier for meals that need a little je ne sais quoi.
- Budget Stretch: A single can of soup stretches into multiple servings, and the other ingredients are pantry staples you likely already own. Honestly, this is how I feed my family for under $5—no fancy ingredients, just pure, satisfying flavor that makes everything taste like a restaurant dish.
Step-by-step instructions for cream of mushroom soup gravy
Here's how to create a velvety, restaurant-quality gravy using just a few simple ingredients.
Make the Roux Foundation
Melt the 0.5 cup unsalted butter in a medium saucepan over medium heat. Once it's completely melted and foaming subsides, reduce heat to low and gradually whisk in the 0.5 cup all-purpose flour. This creates a roux - the base that will thicken your gravy.
Keep whisking constantly for 2-3 minutes until the mixture turns a light golden color. You're looking for a smooth, paste-like consistency that coats the back of a spoon. This step is crucial - if you let it brown too much, it'll taste bitter. The roux should smell nutty and toasty, not burnt.
Deglaze with Wine and Soup
Increase heat to medium and slowly pour in the 0.25 cup white wine, whisking continuously. The wine will bubble vigorously as it evaporates - let it cook for 1-2 minutes until completely reduced. This deglazing step removes the raw flour taste and adds depth of flavor.
Next, gradually whisk in the 2 cups canned cream of mushroom soup, about ½ cup at a time, allowing each addition to fully incorporate before adding more. Keep the heat at medium-low and stir constantly for 3-4 minutes until the mixture thickens slightly. You should see the gravy begin to coat the whisk as you stir.
Build Flavor and Texture
Add the 2 cloves minced garlic, 0.5 tsp smoked paprika, 0.5 tsp salt, and 0.25 tsp black pepper to the saucepan. Stir well to combine all the seasonings. The paprika will add a subtle smokiness that complements the umami from the mushroom soup.
Bring the mixture to a gentle simmer for 2-3 minutes, then reduce heat to low and stir in the 0.5 cup heavy cream. The cream will make your gravy luxuriously rich - just be careful not to let it boil or it may curdle. You're looking for a smooth, velvety texture that coats the back of a spoon when you stir.
Finish with Herbs and Garnish
Remove the saucepan from heat and stir in the 1 tbsp fresh thyme leaves and 2 tbsp chopped fresh parsley leaves. The herbs add freshness that balances the richness. Let the gravy sit off the heat for 2-3 minutes to allow the flavors to meld together.
For serving, you can either keep the gravy smooth or give it a rustic texture by gently stirring in a few spoonfuls of hot water (about 2 tablespoons) to loosen it slightly. Garnish with additional parsley if desired, and serve immediately over mashed potatoes, roasted meats, or crusty bread.
Pro Tips For Making Cream Of Mushroom Soup Gravy
- STIR CONSTANTLY LOW HEAT: The moment you add the heavy cream, the soup will bubble like a volcano—don’t walk away. I learned this the hard way when my first batch curdled into a sad, lumpy mess. Keep it on the lowest heat setting and stir every 30 seconds until it thickens. If it starts to split, immediately remove it from heat and whisk like your life depends on it.
- TOAST THE FLOUR FIRST: Melt the butter, then dump in the flour and cook it for 1-2 minutes before adding anything else. This step removes the raw flour taste and gives the gravy a deeper, nuttier flavor. Skip it, and your soup will taste like you just mixed powder into broth.
- SALT THE CREAM: Heavy cream is bland—season it before adding it to the soup. A pinch of salt (about ¼ teaspoon) dissolves into the cream and balances the flavors better than sprinkling it in at the end. Trust me, your gravy will taste richer without extra effort.
- USE DRY THYME STEMS: Save the woody stems from your thyme sprigs—they’re packed with flavor and won’t overpower the dish like the leaves can. Toss them into the roux (butter and flour) while toasting, then strain them out later. It’s the secret to a subtly aromatic gravy without bitterness.
Creative variations of this dish
Spicy Kick
For a smoky, spicy twist, stir in 1 tsp hot sauce (like Cholula or Tabasco) or ½ tsp cayenne pepper after adding the cream. This adds heat that cuts through the richness beautifully.
I love this variation for pairing with spicy meatballs or Cajun-style dishes—the cream of mushroom gravy balances the heat perfectly. 🌶️
Creamy Spinach Twist
Blend 1 cup fresh spinach (or ½ cup frozen) into the gravy after removing it from heat. The spinach wilts instantly and adds a subtle earthy flavor that pairs wonderfully with the mushrooms.
For extra richness, add 2 tbsp cream cheese while blending. This works amazingly over roasted chicken or baked potatoes.
Herb-Infused Variations
Swap out the thyme and parsley for other fresh herbs based on what you have: 1 tbsp chopped rosemary adds piney depth, while 1 tbsp chopped chives gives a mild onion-like brightness.
Dill works surprisingly well too—just 1 tbsp for a bright, almost Scandinavian touch. Always add herbs at the very end to preserve their freshness.
Wine-Free Option
If you’re avoiding alcohol, replace the white wine with ½ cup chicken or vegetable broth—just reduce it by half first to concentrate the flavor. For extra umami, add 1 tsp soy sauce or ½ tsp Worcestershire sauce to the roux.
The gravy will still be rich and flavorful, just with a slightly different depth. 💡
Dairy-Free Adaptation
For a dairy-free version, swap the butter for ½ cup olive oil and use ½ cup full-fat coconut milk instead of heavy cream. The texture will be slightly lighter, but still velvety.
Add 1 tsp nutritional yeast for a cheesy flavor boost. This works great as a pasta sauce or dip for veggie sticks.
Smoky BBQ Fusion
Add 1 tbsp BBQ sauce (like Sweet Baby Ray’s) and ½ tsp smoked salt to the roux for a sweet-and-smoky twist. This fusion gravy is perfect over pulled pork sandwiches or mac and cheese.
The cream of mushroom base adds unexpected depth that complements the smoky, tangy BBQ flavors beautifully. 🔥
Nutrition facts
Frequently asked questions
Can I make this gravy without white wine?
Replace the 0.25 cup white wine with ½ cup chicken or vegetable broth—reduce it by half first to concentrate the flavor. For extra depth, add 1 tsp soy sauce or ½ tsp Worcestershire sauce to the roux. The gravy will still be rich and flavorful, just with a slightly different depth.
How do I fix lumps in my gravy?
If lumps appear, immediately remove the pan from heat and vigorously whisk in 1-2 tablespoons of cold water or milk while stirring continuously. The cold liquid will help dissolve the lumps. For a smoother finish, strain the gravy through a fine-mesh sieve before serving.
Can I make this gravy ahead of time?
Yes! This gravy reheats beautifully. Store it in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm it over low heat on the stove, stirring frequently, or microwave in 30-second intervals while stirring. Add a splash of milk or broth if it thickens too much.
What's the best way to thicken it if it's too thin?
If your gravy is too thin, mix 1 tablespoon of all-purpose flour with 2 tablespoons of cold water to make a slurry. Gradually whisk it into the gravy while simmering on low heat until it reaches your desired consistency. Alternatively, melt 1 tablespoon of butter and whisk it in for a richer, smoother texture.
How can I make this gravy dairy-free?
Swap the butter for ½ cup olive oil and use ½ cup full-fat coconut milk instead of heavy cream. For a cheesy flavor, add 1 tsp nutritional yeast to the roux. The texture will be slightly lighter but still velvety. This version works perfectly as a pasta sauce or dip for veggie sticks.
