Cream Of Mushroom Soup Gravy Recipe: Velvety Thickness From Scratch

Sauces & Condiments

Cream Of Mushroom Soup Gravy Recipe: Velvety Thickness From Scratch

This cream of mushroom soup gravy recipe transforms simple pantry staples into a rich, velvety sauce that elevates mashed potatoes, meatloaf, or roasted vegetables to restaurant-quality.

The secret lies in balancing the soup's earthy depth with a smooth, thickened texture using just flour and butter—a foolproof technique that delivers consistent results every time.

What sets this gravy apart is its velvety thickness, achieved through a proper roux that prevents lumps while adding a subtle nutty richness.

Unlike store-bought versions, this recipe builds flavor layer by layer: starting with a light brown roux, deglazing with beef broth, and finishing with the cream of mushroom soup for that unmistakable umami punch. The result? A sauce that coats perfectly without overpowering the dish.

By the time you stir in the final ingredients—cream for silkiness and fresh herbs for brightness—you'll have a gravy so smooth and flavorful, it becomes the star of the meal.

The best part? It comes together in under 20 minutes, making it ideal for weeknight dinners or holiday feasts when you need a quick but impressive sauce.

Use this gravy to drizzle over creamy mashed potatoes, pour generously over meatloaf, or even serve as a dipping sauce for roasted chicken. The versatility, combined with its restaurant-quality depth, makes it a pantry essential worth mastering. Let's get started!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for cream of mushroom soup gravy

Pantry staples and a few fresh aromatics create velvety gravy with restaurant-quality depth.

Ingredient Amount Notes
Unsalted Butter 🧈 ½ cup Cold, cubed for roux
All-Purpose Flour 🌾 ½ cup Diamond Crystal preferred
Beef Broth 💧 2 cups Low-sodium preferred
Cream of Mushroom Soup 🍄 2 cups Condensed, not ready-to-serve
Heavy Cream 🥛 ½ cup Full-fat for silkiness
Shallot 🧅 1 whole Minced, about 2 tbsp
Garlic Cloves 🧄 2 cloves Minced, about 1 tsp
Fresh Thyme Leaves 🌿 1 tbsp Chopped, or 1 tsp dried
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred

The cream of mushroom soup is non-negotiable here—condensed versions like Campbell's or Progresso deliver the richest umami base. For the roux, Diamond Crystal flour absorbs more liquid than other brands, preventing a gummy texture. Shallots add subtle sweetness without overpowering the earthy mushrooms; substitute 2 tbsp finely chopped yellow onion if needed. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. The beef broth should be low-sodium to balance the flavors without added salt.

No cream of mushroom soup? Homemade mushroom duxelles (sautéed mushrooms, shallots, thyme) blended with a splash of cream works beautifully. Short on heavy cream? Half-and-half thins the sauce slightly but maintains silkiness. The roux must be light brown—any darker risks bitterness. For extra richness, add 1 tbsp of cream cheese at the end. The gravy thickens as it cools, so add a splash of warm water if it's too stiff after resting. Pre-made gravy mixes contain preservatives that dull the fresh flavor—this recipe beats them every time.

Store leftovers in an airtight container for up to 5 days in the fridge. The texture thickens upon reheating, so stir in 1-2 tbsp warm water to restore smoothness. Freezes beautifully for 3 months—portion into ice cube trays for single-use servings. For holiday meals, double the recipe and freeze half. The gravy reheats perfectly, making it ideal for last-minute gatherings. Always taste before serving—adjust salt and pepper to preference.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I forget to thaw meat—just dump the broth, stir in that can of mushroom soup, and boom, instant richness. No last-minute grocery runs needed.
  • Umami Bomb: That creamy soup base? It’s like a flavor shortcut—deep, savory, and just a splash of heavy cream turns it into something restaurant-worthy. The butter and flour make it silky, not greasy.
  • Weeknight Hero: Slather it over mashed potatoes, drizzle on roasted veggies, or smother a steak—it’s the ultimate lazy-but-fancy sauce. Honestly, I’ve used it for everything from breakfast hash to holiday casseroles.
  • Budget Stretch: A single can of soup and a stick of butter stretch to feed four for under $5. The leftovers? Even better the next day—thicker, richer, and still just as easy to reheat. My wallet and taste buds win.

Step-by-step instructions for cream of mushroom soup gravy

Master this velvety gravy technique and you'll elevate any roast or mashed potatoes.

1

Develop a Rich Roux

In a heavy-bottomed saucepan, melt the 0.5 cup unsalted butter over medium-low heat. Once fully melted, immediately whisk in the 0.5 cup all-purpose flour to form a smooth paste. This is your roux foundation - don't rush this step.

Cook the mixture for 3-4 minutes, stirring constantly with a wooden spoon, until it turns a deep golden brown color. You're looking for that nutty aroma and color that signals the flour has fully cooked - this prevents that raw flour taste. If it starts to darken too quickly, reduce the heat slightly but maintain constant stirring to avoid burning.

2

Sauté Aromatics for Depth

Add the minced shallot and minced garlic cloves to the roux, stirring to coat them in the butter and flour mixture. Cook for 1-2 minutes until the shallots soften and become translucent, but don't let them brown - you want sweetness, not bitterness.

Stir in the chopped fresh thyme leaves and cook for an additional 30 seconds to infuse the aromatics into the roux. This step builds complex flavor that will carry through your gravy. The thyme should release its piney aroma, signaling it's ready for the next stage.

3

Gradually Incorporate Liquids

Slowly pour in the 2 cups beef broth while whisking continuously to prevent lumps from forming. The mixture will thicken immediately as the roux absorbs the liquid. Bring to a gentle simmer and cook for 5 minutes to allow the flavors to meld.

Next, whisk in the 2 cups cream of mushroom soup and 0.5 cup heavy cream. The soup will thicken the gravy while adding its characteristic mushroom flavor. Simmer for another 3-4 minutes until the mixture reaches your desired consistency - it should coat the back of a spoon but still be pourable.

4

Season and Finish

Remove the saucepan from heat and stir in the 0.5 tsp salt and 0.25 tsp black pepper. Taste and adjust seasoning if needed - sometimes the cream of mushroom soup requires additional salt to balance flavors. The gravy should be rich and velvety with a perfect balance of umami from the soup and savory notes from the broth.

For the smoothest texture, strain the gravy through a fine-mesh sieve to remove any lumps or thyme stems. Return to the saucepan and keep warm over low heat until ready to serve. This gravy pairs beautifully with roasted meats, mashed potatoes, or even as a creamy pasta sauce.

👨‍🍳

Pro Tips For Making Cream Of Mushroom Soup Gravy

  • STIR CONSTANTLY AT FIRST: The moment you add the beef broth to the roux, the flour will clump like a stubborn toddler refusing to cooperate. Keep that wooden spoon moving for at least 3-4 minutes until it’s smooth—no lumps, no excuses. I learned this the hard way when my first batch looked like gluey river sediment.
  • USE COLD BUTTER: Cut that unsalted butter into ice cubes before melting it in your pan. Cold butter browns more evenly and won’t scorch the flour, which means you’ll get a proper roux instead of a sad, gray paste. Trust me, your gravy’s depth depends on this step—skip it, and you’re just making a thin, flavorless paste.
  • SIMMER NOT BOIL: Once the soup and cream are mixed in, keep the heat low. A rolling boil will break the emulsion, turning your creamy gravy into a greasy, separated mess. A gentle simmer (tiny bubbles, occasional swirls) keeps everything silky. I used to rush this, and my gravy always ended up looking like it had been through a blender.
  • SALT THE BROTH: Don’t wait until the end—season the beef broth before adding it to the roux. The salt needs time to dissolve and penetrate the roux for even flavor distribution. If you add it later, you’ll end up with a bland base and a salty finish, which is the opposite of what you want. (Yes, even if you’re using unsalted butter.)

Health benefits of this recipe

Comfort Food Nutrition

This gravy delivers creamy satisfaction without the guilt—it’s surprisingly lighter than you’d expect. The cream of mushroom soup provides umami depth from mushrooms (about 2 grams fiber per serving), while the heavy cream adds richness with healthy fats for satiety.

The roux technique creates a velvety texture without excess oil, making it a comforting yet balanced addition to meals. 🥄

Protein-Packed Pairings

Pair this gravy with lean protein sources like grilled chicken breast or turkey to create a high-protein meal (about 30g protein per serving when combined). The beef broth base adds collagen-rich gelatin, supporting gut health and joint function.

For a vegetarian option, serve over lentil loaf or tofu scramble to maintain protein balance while keeping the dish hearty.

Low-Calorie Adaptations

Cut 200+ calories per serving by swapping heavy cream for Greek yogurt (½ cup) or evaporated skim milk, while still achieving a smooth texture. Use low-fat cream of mushroom soup (like Progresso Light) to reduce fat by 50% without sacrificing flavor.

The gravy remains rich but becomes a lighter alternative for weight-conscious eaters.

Immune-Boosting Ingredients

The shallots and garlic in this recipe are immune powerhouses—they contain allicin, a compound with antiviral and antibacterial properties. Fresh thyme adds antioxidants (like thymol) that combat inflammation.

When paired with roasted vegetables (like carrots or Brussels sprouts), this gravy becomes a nutrient-dense sauce packed with vitamins A, C, and K.

Digestive Benefits

The roux’s slow-cooked flour is easier to digest than raw flour, making this gravy gentler on sensitive stomachs. The mushroom compounds in the soup (like ergothioneine) act as natural antioxidants, while the beef broth provides glutamine, an amino acid that supports gut repair.

For extra digestion support, stir in 1 tsp apple cider vinegar at the end for probiotic-friendly acidity.

Meal Prep Flexibility

This gravy’s long shelf life (5 days refrigerated or 3 months frozen) makes it a smart prep-ahead sauce. The cream of mushroom soup’s preservatives help maintain freshness, while the roux’s thickening power ensures it reheats smoothly.

Portion into ice cube trays for single-use servings—perfect for weeknight dinners or holiday leftovers without texture loss.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 1020mg44%
Total Carbohydrate 24g8%
Dietary Fiber 1g4%
Sugars 10g
Protein 8g16%
* 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 ready-to-serve cream of mushroom soup instead of condensed?

No—condensed soup is essential for the proper thickness and flavor. Ready-to-serve versions contain too much liquid, which will make your gravy watery. If you only have ready-to-serve, reduce it by half first, then proceed with the recipe. For best results, stick to the condensed version.

2

How do I fix gravy that's too thick or too thin?

For too thick gravy, whisk in 1-2 tablespoons warm water or broth at a time until smooth. For too thin gravy, mix 1 tablespoon flour with 1 tablespoon cold water, stir into the gravy, and simmer for 1-2 minutes. Always adjust gradually to avoid lumps.

3

Can I make this gravy without butter?

Yes! Use olive oil or vegetable oil (½ cup) for the roux, but the flavor will be subtly different. For a dairy-free version, replace the heavy cream with unsweetened almond milk or coconut cream (½ cup) and add 1 teaspoon cornstarch to help thicken. The texture will be lighter but still delicious.

4

What's the best way to reheat leftover gravy?

Gently reheat over low heat while stirring constantly to prevent scorching. If the gravy thickens too much, whisk in 1-2 tablespoons warm water or broth. Never microwave—it creates a skin and ruins the velvety texture. For best results, reheat in a saucepan for 3-5 minutes until warmed through.

5

Can I add other vegetables to this gravy?

Stir in finely chopped carrots, celery, or leeks (about ¼ cup total) when you sauté the shallots and garlic. For extra richness, blend in roasted garlic or puréed butternut squash (¼ cup) after the soup is added. Just ensure the vegetables are well-cooked to avoid a grainy texture.

★★★★★5.0(6 reviews)
Categories Sauces & Condiments