Cream Of Mushroom Soup Gravy Recipe: Velvety Sauce for Mashed Potatoes

Comprehensive cream of mushroom soup gravy recipe visual reference

This velvety gravy transforms simple mashed potatoes into a restaurant-quality side dish. I developed this recipe to capture the rich, creamy essence of classic cream of mushroom soup in a pourable sauce.

With just a few pantry staples and 10 minutes of cooking time, you can create a smooth, flavorful gravy that pairs perfectly with potatoes, roasted meats, or vegetarian mains. It keeps well for up to 4 days in the refrigerator.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Cream of Mushroom Soup Gravy

Pantry staples and fresh mushrooms create this velvety, restaurant-quality sauce in minutes.

Ingredient Amount Notes
Unsalted Butter 🧈 ¼ cup For rich, creamy base
All-Purpose Flour 🌾 ¼ cup Creates smooth roux
Cremini Mushrooms 🍄 8 oz Sliced thin for even cooking
Whole Milk 🥛 1 ½ cups Full-fat for creaminess
Heavy Cream 🥛 ½ cup Adds velvety texture
Vegetable Stock 💧 1 cup Low-sodium preferred
Garlic Cloves 🧄 2 cloves Minced for depth
Dry Sherry 🍷 2 tbsp Or sub dry white wine
Worcestershire Sauce 🫒 1 tsp Use vegetarian version
Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Fresh Thyme Leaves 🌿 1 tsp Or 1/2 tsp dried

[recipeingredientscaler]

The mushrooms are key here. Cremini (baby bellas) have deeper flavor than white buttons—Whole Foods or Trader Joe’s always have good ones. For the dairy, organic whole milk and heavy cream from a trusted brand like Organic Valley make a noticeable difference in richness. The butter should be unsalted so you control the seasoning. Fresh thyme is ideal, but dried works (just cut the amount by half).

No sherry? Dry white wine or even a splash of apple cider vinegar can step in. Swap vegetable stock for chicken if you’re serving this with meat. The Worcestershire needs to be vegetarian—Annie’s makes a solid version. Short on time? Pre-sliced mushrooms from the grocery store save a few minutes (just pat them dry first). For extra depth, a pinch of nutritional yeast adds umami without overpowering.

This gravy thickens as it cools. Store in an airtight container for up to 4 days in the fridge. Reheat gently with a splash of milk to loosen. Freezes beautifully for 3 months—portion into ice cube trays for easy single-serving reheats.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: It’s just butter, flour, mushrooms, and dairy—no fancy steps, just a whisk and a stove.
  • Rich and Earthy: The creminis soak up the cream and butter, giving it that deep, savory taste I crave on chilly nights.
  • Dinner or Gravy: I drizzle it over mashed potatoes one night, then thicken it into soup the next. Versatile doesn’t cover it.
  • Budget Stretcher: A pound of mushrooms and a splash of cream feeds my family for two meals. Honestly, it’s my wallet’s best friend.

Step-by-Step Instructions for Cream of Mushroom Gravy

Here’s the method I use to create this silky, restaurant-quality sauce every time.

Step 1: Create a Perfect Roux Base

Melt the 0.25 cup unsalted butter in a heavy saucepan over medium heat. I always use a light-colored pan so I can see the color change as the roux develops. Once the butter stops foaming, whisk in the 0.25 cup all-purpose flour all at once.

Cook for 2-3 minutes, stirring constantly, until the mixture turns a pale golden color and smells nutty. This is your roux—the foundation that will thicken the gravy. Don’t let it brown too much or your sauce will taste burnt. The consistency should look like wet sand.

Step 2: Sauté Mushrooms and Aromatics

Add the 8 oz cremini mushrooms, sliced thin, to the roux. Cook over medium-high heat for 5-7 minutes until they release their moisture and begin to brown around the edges. I stir them only occasionally to allow proper browning.

Stir in the 2 cloves minced garlic cloves and 1 tsp fresh thyme leaves. Cook for 1 minute until fragrant. Then pour in the 2 tbsp dry sherry and 1 tsp Worcestershire sauce, scraping up any browned bits from the bottom. Let this mixture reduce by half.

Step 3: Build the Liquid Base

Slowly pour in the 1 cup vegetable stock, whisking constantly to prevent lumps. Then add the 1.5 cups whole milk in a steady stream while continuing to whisk. The mixture will thicken immediately as the roux absorbs the liquid.

Bring to a gentle simmer, then reduce heat to medium-low. Cook for 5 minutes, stirring frequently, until the gravy coats the back of a spoon. At this point, the mushroom pieces should be tender and the sauce should have a velvety texture.

Step 4: Finish with Cream and Seasonings

Stir in the 0.5 cup heavy cream and simmer for another 2-3 minutes. The gravy will become noticeably richer and more luxurious in texture. I always taste at this stage before adding the 0.5 tsp salt and 0.25 tsp black pepper—the mushrooms and stock can vary in saltiness.

Adjust seasoning if needed, then remove from heat. The finished gravy should be thick enough to nappe (coat the back of a spoon) but still pourable. If it’s too thick, whisk in a little more milk to reach your desired consistency.

👨‍🍳

Pro Tips For Making Cream Of Mushroom Soup Gravy

  • Brown the Mushrooms: Cook the cremini mushrooms in butter until deeply browned—about 8-10 minutes on medium-high heat. I learned this the hard way: undercooked mushrooms make the gravy taste raw and watery.
  • Whisk the Roux: Keep the butter and flour mixture moving constantly for 2-3 minutes until it turns a light golden color. This builds a base that thickens without tasting like raw flour.
  • Warm the Milk: Heat the whole milk and heavy cream slightly before adding to the roux—cold dairy can make the gravy lumpy. I used to skip this and ended up with a clumpy mess.
  • Season Gradually: Taste and adjust salt in stages, especially since unsalted butter doesn’t add any. Sounds obvious, but I’ve ruined batches by oversalting early.

Wine and Beer Pairings for These Flavors

White Wine Pairings

A crisp Chardonnay with bright acidity cuts through the richness beautifully. I prefer unoaked versions from California like Kendall-Jackson Avant—the citrus notes complement the creamy mushrooms without overpowering them.

Red Wine Options

For red lovers, a light Pinot Noir works surprisingly well. Try Meiomi or La Crema from California—their red fruit flavors and earthy undertones harmonize with the thyme and mushrooms in this dish. 🍷

Beer Pairings

A malty Amber Ale like Fat Tire from New Belgium Brewing brings caramel notes that enhance the gravy’s depth. The moderate hop bitterness balances the creaminess perfectly.

Non-Alcoholic Choices

For a non-alcoholic option, try sparkling apple cider—the effervescence cleanses your palate between bites. I love Martinelli’s for its crisp, clean taste that pairs well with the earthy mushrooms.

Temperature Tip

Serve white wines slightly chilled at 45-50°F and reds at 55-60°F for optimal pairing. This temperature range allows the flavors to shine without overpowering your meal. ❄️

Serving Suggestion

Pour your chosen beverage in a proper glass—white wine in a Chardonnay glass, red wine in a Pinot Noir glass. The right glassware enhances the aroma and flavor experience with your gravy. 💫

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 26g33%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 480mg21%
Total Carbohydrate 12g4%
Dietary Fiber 1g4%
Sugars 4g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use canned soup instead of fresh mushrooms?

Yes! Substitute 1 can (10.5 oz) of cream of mushroom soup for the fresh mushrooms and liquid ingredients. Simmer with 0.5 cup milk and 1 tsp Worcestershire sauce for extra depth.

2

Why did my gravy turn out lumpy?

Lumps usually mean the roux wasn’t whisked smoothly into the liquid. Fix by blending with an immersion blender or straining through a fine-mesh sieve. Next time, add liquid in a slow, steady stream while whisking constantly.

3

How do I make it gluten-free?

Replace the all-purpose flour with an equal amount of cornstarch or gluten-free flour blend. Cook the roux for 1 extra minute to remove the raw taste.

★★★★★4.5(1 review)
Nathan Turner