Creamy Mushroom Gravy – Rich, Savory, and Easy to Make

There’s something undeniably comforting about a rich, creamy gravy poured generously over a steaming plate of mashed potatoes, roasted veggies, or a warm, savory main dish. It’s like a warm blanket on a chilly day—cozy, nostalgic, and deeply satisfying. This Creamy Mushroom Gravy checks all the boxes of a feel-good comfort food, without being overly complicated or time-consuming.

The magic starts with humble ingredients: mushrooms, onions, garlic, butter, and broth. What makes this gravy really special is the way these ingredients come together to create layers of flavor. The mushrooms bring earthiness, the onions and garlic add savory sweetness, and the creamy base ties it all together into a smooth, velvety sauce that’s simply irresistible.

I first started making this gravy during a chilly autumn weekend when I wanted something comforting but didn’t feel like fussing with a whole roast dinner. I had a bag of mushrooms that needed using, a splash of cream, and some leftover broth. After one bite of this thick, umami-packed gravy over roasted potatoes, I knew I had stumbled upon something worth making over and over again.

Since then, this Creamy Mushroom Gravy has become a staple in my kitchen—something I reach for whenever I want to turn simple sides or plain proteins into a complete, soul-warming meal. Whether you’re planning a cozy family dinner or looking for a delicious topping to elevate a weeknight dish, this mushroom gravy delivers all the warmth and flavor you need.

Why You’ll Love This Recipe

There are plenty of reasons to fall in love with this creamy mushroom gravy, whether you’re a seasoned home cook or just learning your way around the kitchen.

It’s incredibly easy to make. With just a handful of everyday ingredients and one pan, you’ll have a luscious gravy ready in under 30 minutes. No fancy techniques or tools required.

It’s versatile. You can serve it with so many dishes—from mashed potatoes and roasted vegetables to grilled chicken or turkey meatballs. It’s even great as a dipping sauce for bread or poured over rice and quinoa.

It’s full of deep, savory flavor. The mushrooms develop a rich umami taste when sautéed properly, and the cream gives it that luxurious, smooth finish. The soy sauce adds a subtle boost of depth that keeps everyone coming back for seconds.

It’s customizable. Whether you want to make it dairy-free, vegan, or add some heat or extra herbs, the recipe is flexible and forgiving. You can use different mushrooms, adjust the thickness, or skip the cream for a lighter version.

It’s family-friendly. Even kids who claim they “don’t like mushrooms” tend to enjoy this gravy because of how soft and flavorful the mushrooms become. When finely chopped, they almost melt into the sauce.

Whether you’re hosting guests or just want to upgrade your dinner, this recipe is one that earns repeat appearances for all the right reasons.

Health Benefits

This creamy mushroom gravy is more than just comfort food—it actually offers some surprising health perks too, especially if you’re mindful about your ingredients.

Mushrooms are low in calories but high in nutrients. They’re packed with antioxidants, B vitamins, and minerals like selenium and copper. They also contain compounds that can help support immune function and reduce inflammation.

Onions and garlic are rich in antioxidants and sulfur compounds known to support heart health and fight inflammation. They also add depth of flavor without the need for too much salt or fat.

Using broth instead of cream-only bases cuts back on the saturated fat content while still keeping things flavorful and satisfying. Opting for a low-sodium vegetable or chicken broth helps control salt intake.

Cream or milk adds richness—but you can easily substitute with plant-based milk like unsweetened almond or oat milk to keep it lighter and dairy-free.

This gravy is also naturally free from refined sugars and processed ingredients, and you can easily make it gluten-free by swapping the flour for a gluten-free alternative like rice flour or cornstarch.

It’s proof that comfort food doesn’t have to be heavy or unhealthy to be delicious.

Preparation Time, Servings, and Nutritional Information

Total Time: 25 minutes
Preparation Time: 10 minutes
Cooking Time: 15 minutes
Servings: 4

Nutrition Per Serving (approximate):
Calories: 160
Protein: 3g
Carbohydrates: 10g
Fat: 12g
Fiber: 1.5g
Sugar: 2g
Sodium: 360mg

Ingredients List

Here’s what you’ll need to bring this gravy to life:

  • 2 tablespoons butter – Adds richness and depth. Substitute with olive oil or vegan butter if preferred.
  • 1 tablespoon olive oil – Helps sauté the mushrooms evenly and adds a subtle fruity flavor.
  • 8 ounces mushrooms, sliced – Cremini or button mushrooms work great, but feel free to mix it up with shiitake or portobello for more complexity.
  • 1 small onion, finely chopped – Adds sweetness and aroma.
  • 2 cloves garlic, minced – Brings a savory kick and balances the earthiness of the mushrooms.
  • 2 tablespoons all-purpose flour – This thickens the gravy. You can substitute with gluten-free flour if needed.
  • 1½ cups vegetable or chicken broth – Acts as the base of the gravy and adds savory flavor.
  • ½ cup heavy cream (or milk) – For that silky, creamy finish. Use plant-based milk for a lighter or vegan version.
  • 1 teaspoon soy sauce (optional) – Deepens the umami flavor and balances the creaminess.
  • Salt and pepper, to taste – Season as you go to build flavor.
  • Optional: 1 tablespoon fresh thyme or parsley, chopped – Adds a fresh, aromatic touch before serving.

Step-By-Step Cooking Instructions

1. Sauté the Mushrooms and Onions

Start by heating the butter and olive oil in a large skillet over medium heat. Once the butter has melted and the oil is shimmering slightly, add the sliced mushrooms and chopped onions.

Cook for 8 to 10 minutes, stirring occasionally, until the mushrooms are browned and the onions are soft and translucent. This step is key to building flavor—so give them time to really caramelize.

Add the minced garlic and sauté for another 1 minute until fragrant.

2. Make the Roux

Sprinkle the flour evenly over the mushroom mixture. Stir constantly to coat everything and cook the flour for 1 to 2 minutes. This step ensures the raw flour taste is cooked out and begins the thickening process.

3. Add the Broth

Slowly pour in the broth while whisking or stirring continuously to avoid lumps. Once all the broth is added, increase the heat slightly and bring the mixture to a simmer.

Let it cook for 4 to 5 minutes, stirring occasionally, until the mixture begins to thicken into a smooth gravy.

4. Stir in the Cream

Reduce the heat to low and pour in the cream or milk, stirring gently to incorporate it into the gravy. Add the soy sauce if you’re using it.

Let the gravy simmer for another 3 to 5 minutes, stirring frequently, until it reaches your desired thickness. If it gets too thick, thin it out with a splash of broth or milk.

5. Season and Finish

Taste your gravy and season it with salt and pepper. Stir in chopped fresh thyme or parsley if using. Then, remove from heat and serve warm.

How to Serve

This creamy mushroom gravy is incredibly versatile. Try serving it in one of the following ways:

  • Over fluffy mashed potatoes for the ultimate comfort food.
  • Poured over pan-seared chicken, turkey, or beef patties.
  • Drizzled on roasted vegetables like carrots, cauliflower, or Brussels sprouts.
  • Spoon it over cooked rice or quinoa for a quick, hearty side.
  • Use it as a dip for warm crusty bread or soft dinner rolls.

Pairing Suggestions

To complete your meal, consider these pairings:

  • Main Dishes: Serve alongside grilled chicken, turkey meatballs, or a baked tofu steak for a plant-based option.
  • Sides: Pair with roasted garlic mashed potatoes, sautéed green beans, or a crisp garden salad.
  • Drinks: Enjoy with sparkling water infused with lemon, or serve with a warm mug of herbal tea for a cozy night in.

Storage, Freezing & Reheating Instructions

Storage: Let the gravy cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3 days.

Freezing: Freeze the gravy in a freezer-safe container for up to 3 months. Leave space at the top of the container for expansion.

Reheating: Thaw overnight in the fridge if frozen. Reheat gently on the stovetop over low heat, stirring often. Add a splash of broth or milk if it thickens too much during storage.

Common Mistakes to Avoid

  • Overcrowding the pan: Too many mushrooms at once can steam instead of sauté. Use a large skillet or cook in batches.
  • Skipping the flour cook time: Raw flour taste can ruin your gravy. Make sure to cook it at least 1–2 minutes before adding the broth.
  • Adding broth too quickly: Pour slowly and stir constantly to prevent lumps.
  • Over-salting: Taste as you go, especially if your broth is already seasoned.
  • Overheating after adding cream: High heat can cause the cream to separate. Keep it at a gentle simmer once added.

Pro Tips

  1. Slice mushrooms evenly so they cook at the same rate and develop a uniform texture.
  2. Use fresh herbs like thyme or parsley for a bright, aromatic finish.
  3. Make it ahead—the flavors deepen as it sits. Just reheat gently and adjust consistency with broth.
  4. Use a whisk when adding liquid to help prevent lumps.
  5. Don’t rush the sauté—golden mushrooms are key to building depth of flavor.

Frequently Asked Questions (FAQs)

Can I use non-dairy milk instead of cream?
Yes! Unsweetened almond, oat, or soy milk all work well for a lighter or vegan version.

What type of mushrooms work best?
Cremini and button mushrooms are great, but you can also use shiitake, portobello, or a mix for more complexity.

Is it gluten-free?
Not by default, but you can substitute the flour with cornstarch or a gluten-free flour blend.

Can I make it ahead?
Absolutely. This gravy stores well and reheats beautifully. Just reheat gently and thin it if needed.

How do I thicken it more?
Simmer a few minutes longer or add an extra teaspoon of flour (whisked into a small amount of broth before adding).

Can I freeze this gravy?
Yes, it freezes well. Use within 3 months and stir in a bit of broth when reheating if it’s too thick.

What if I don’t have cream?
You can use whole milk, evaporated milk, or even a dairy-free substitute.

Does this gravy go with meat?
Definitely. It pairs beautifully with grilled or roasted chicken, turkey, or even beef patties.

Can I leave out the soy sauce?
Sure! It adds depth, but the gravy will still be flavorful without it.

What’s the best way to reheat it?
Gently on the stove over low heat while stirring. Add liquid if needed to thin it out.

Conclusion & Call to Action

This creamy mushroom gravy is everything a great comfort food should be—simple, satisfying, and packed with flavor. It turns everyday ingredients into something truly special, and it’s flexible enough to match just about any meal.

Whether you’re pouring it over mashed potatoes for a cozy dinner or using it to jazz up your leftovers, it’s a recipe you’ll want to keep in your back pocket for easy weeknight wins and holiday gatherings alike.

Now it’s your turn—try this recipe and let me know how it turns out. Did you add a twist of your own? Snap a photo of your creamy mushroom masterpiece and tag me. I’d love to see how you make it yours!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Mushroom Gravy


  • Author: Marina Savoy
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A rich, savory, and creamy mushroom gravy made with sautéed mushrooms, onions, garlic, broth, and cream. Perfect for potatoes, meats, or veggies.


Ingredients

Scale
  • 2 tbsp butter

  • 1 tbsp olive oil

  • 8 oz mushrooms, sliced

  • 1 small onion, finely chopped

  • 2 cloves garlic, minced

  • 2 tbsp all-purpose flour

  • 1½ cups vegetable or chicken broth

  • ½ cup heavy cream or milk

  • 1 tsp soy sauce (optional)

  • Salt and pepper, to taste

  • Optional: 1 tbsp chopped thyme or parsley


Instructions

  • In a skillet, heat butter and oil over medium heat. Sauté mushrooms and onion for 8–10 minutes until golden and soft.

  • Stir in garlic and cook for 1 minute.

  • Sprinkle flour, stir to coat, and cook for 1–2 minutes.

  • Gradually whisk in broth. Simmer 4–5 minutes until thickened.

  • Add cream and soy sauce. Simmer 3–5 minutes more.

  • Season with salt, pepper, and fresh herbs if desired. Serve warm.

Notes

  • Use dairy-free alternatives for a vegan version.
  • Add a splash of broth if the gravy gets too thick when reheating.
  • Optional soy sauce deepens flavor but can be skipped.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Sauce, Gravy
  • Method: Stovetop
  • Cuisine: Comfort Food, Western

Leave a Comment

Recipe rating