Home » Creamy Mushroom Gravy – The Best Gravy for All Meals
Creamy mushroom gravy

Creamy Mushroom Gravy – The Best Gravy for All Meals

There’s something undeniably cozy about a rich, velvety gravy spooned generously over a plate of fluffy mashed potatoes or roasted vegetables. It instantly takes any dish from simple to soul-satisfying. This Creamy Mushroom Gravy is exactly that kind of comfort food magic—it’s hearty, earthy, and full of deep savory flavor that wraps your meal in warmth and goodness.

I first fell in love with mushroom gravy while trying to find a way to add a little “oomph” to my weeknight mashed potatoes without using meat-based sauces. What started as a simple experiment with sautéed mushrooms quickly turned into a family favorite. Now, it’s my go-to recipe not only for cozy dinners but also for festive meals, holiday spreads, and potlucks where everyone is looking for that one rich, flavorful sauce to tie the meal together.

What makes this recipe so special is how easy it is to make from scratch with just a handful of pantry staples. You don’t need anything fancy—just fresh mushrooms, a few aromatics, a splash of cream or milk, and a bit of broth to bring it all together. The result? A smooth, luxurious gravy that’s versatile enough to pair with almost anything on your plate. Whether you’re planning a vegetarian dinner or just need a reliable topping for your chicken or turkey, this gravy is going to deliver.

Let’s dive into why this creamy mushroom gravy belongs in your regular rotation.

Why You’ll Love This Recipe

There are so many reasons to love this creamy mushroom gravy, but here are a few standout qualities that make it worth trying tonight.

Simple and fuss-free – With only a few basic steps and ingredients, this recipe is easy enough for weeknights yet elegant enough for entertaining. You won’t need any fancy gadgets or complicated techniques—just a pan, a whisk, and a little stirring.

Full of flavor – The mushrooms bring a deep umami richness that only gets better as they caramelize. Combined with garlic, onions, broth, and cream, this gravy becomes a silky, savory masterpiece.

Customizable – Whether you’re following a vegetarian diet, want a dairy-free version, or need to make it gluten-free, this recipe adapts easily. You can use plant-based butter and non-dairy milk for a vegan option or switch up the herbs and mushrooms for a flavor twist.

Perfect for meal prep – You can make this gravy ahead of time and store it in the fridge or freezer. It reheats beautifully, making it ideal for holiday meals or busy weeknights when you just want to heat and pour.

Kid- and crowd-approved – Even if you have picky eaters in your home, this gravy tends to win everyone over. The creamy texture and mild, savory flavor are comforting and familiar, which makes it a hit at family dinners.

From texture to taste and everything in between, this recipe checks all the boxes.

Health Benefits

While creamy mushroom gravy feels indulgent, it actually comes with a few noteworthy nutritional benefits, especially when compared to traditional meat-based gravies.

Mushrooms are the real heroes here. They’re low in calories but rich in nutrients like B vitamins (especially riboflavin and niacin), selenium, and antioxidants. They also provide fiber and plant-based protein, making them a satisfying addition to vegetarian meals.

Olive oil and butter, when used in moderation, provide healthy fats that help your body absorb fat-soluble vitamins and keep the gravy silky smooth. If you prefer, you can use only olive oil or opt for vegan butter to reduce saturated fat.

Garlic and onions add more than just flavor—they also bring immune-boosting compounds and anti-inflammatory properties that are beneficial for overall health.

Using milk instead of heavy cream, or opting for plant-based milk, allows you to control the fat content without compromising texture or taste. You still get that creamy mouthfeel with fewer calories.

Plus, this gravy is naturally free from meat and can be made gluten-free with just one swap, so it’s accessible to a wide range of dietary needs.

Preparation Time, Servings, and Nutritional Information

Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Yield: Serves 4 generously

Nutrition (Per Serving):
Calories: 180
Protein: 3g
Carbohydrates: 10g
Fat: 14g
Fiber: 2g
Sugar: 3g

Ingredients List

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

  • 2 tablespoons olive oil – For a smooth, flavorful base.
  • 2 tablespoons unsalted butter – Adds richness and helps brown the mushrooms.
  • 8 ounces cremini or button mushrooms, sliced – Cremini mushrooms offer a slightly deeper flavor.
  • 1 small yellow onion, finely chopped – Adds sweetness and depth.
  • 2 garlic cloves, minced – Boosts aroma and savory undertones.
  • 2 tablespoons all-purpose flour – Creates the roux to thicken the gravy.
  • 1½ cups vegetable broth (or chicken broth) – Provides a flavorful liquid base.
  • ½ cup heavy cream or milk – For that smooth, creamy finish.
  • 1 teaspoon soy sauce (optional) – Enhances the umami without overpowering.
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon black pepper
  • 1 teaspoon fresh thyme or parsley, chopped (optional) – Adds a burst of freshness at the end.

Step-By-Step Cooking Instructions

Let’s walk through the entire cooking process, step by step. This is a straightforward, rewarding recipe—even if you’re new to making gravy from scratch.

1. Sauté the mushrooms and aromatics
Heat the olive oil and butter in a large skillet over medium heat. Once melted and hot, add the sliced mushrooms. Cook them for about 6–8 minutes, stirring occasionally, until they release their moisture and turn golden brown.

Next, add the chopped onion and sauté for another 3–4 minutes, until softened. Stir in the minced garlic and cook for 1 more minute, just until fragrant.

2. Make the roux
Sprinkle the flour evenly over the mushroom mixture. Stir well to coat everything and let it cook for about 1–2 minutes. This helps eliminate the raw flour taste and starts building the gravy’s thickness.

3. Add the broth gradually
Slowly pour in the broth, about ½ cup at a time, while continuously whisking or stirring. This prevents lumps and ensures a smooth texture. Keep adding broth and stirring until all the liquid is incorporated.

4. Simmer until thickened
Bring the mixture to a gentle simmer and let it cook for 4–5 minutes, or until it starts to thicken. If it gets too thick, simply add a splash more broth or milk to reach your desired consistency.

5. Stir in the cream or milk
Reduce the heat to low, then pour in the heavy cream (or milk). Stir well to combine. Let the gravy simmer for another 2–3 minutes, allowing the flavors to blend and the texture to become silky and rich.

6. Season and garnish
Taste the gravy and adjust with salt, pepper, and soy sauce (if using). Garnish with chopped thyme or parsley just before serving for a pop of color and freshness.

That’s it—you’ve made creamy mushroom gravy from scratch!

How to Serve

This versatile gravy pairs beautifully with so many dishes. Here are some delicious ideas:

  • Spoon generously over mashed potatoes for a comforting side dish.
  • Serve over pan-seared chicken breasts or turkey cutlets for a protein-packed meal.
  • Drizzle on roasted vegetables like carrots, Brussels sprouts, or cauliflower.
  • Use it as a topping for baked potatoes or grain bowls for a plant-based option.
  • Pair with biscuits or savory scones as a hearty brunch side.

Pairing Suggestions

To make your meal feel complete, here are some excellent dishes and drinks to serve with your mushroom gravy:

  • Main Courses: Herb-roasted chicken, grilled turkey breast, or a lentil loaf.
  • Sides: Garlic mashed potatoes, steamed green beans, or roasted sweet potatoes.
  • Beverages: Sparkling water with lemon or a spiced apple drink. For a cozy night in, try it with warm herbal tea like chamomile or mint.

Storage, Freezing & Reheating Instructions

You’ll be happy to know that this gravy keeps well and can be made ahead with ease.

Storage: Allow the gravy to cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 3 days.

Freezing: Pour the cooled gravy into a freezer-safe container or zip-top bag. Label and freeze for up to 3 months. To use, thaw in the fridge overnight.

Reheating: Warm the gravy in a saucepan over low heat, stirring occasionally. If the consistency is too thick, add a little broth or milk to loosen it up.

Common Mistakes to Avoid

Skipping the sauté – Mushrooms need time to brown to release their rich flavor. Rushing this step will result in a bland gravy.

Adding broth too quickly – Pouring in all the broth at once can create lumps. Gradual addition while stirring is key.

Using cold milk or cream – Always bring your cream or milk to room temperature before adding to the hot pan to avoid curdling.

Over-thickening – If your gravy gets too thick, it can feel heavy. Adjust with more liquid to keep it pourable.

Undercooking the roux – The flour needs time to cook so it doesn’t leave a starchy aftertaste. Don’t skip this step.

Pro Tips

  1. Use a mix of mushrooms like cremini, shiitake, and portobello for deeper flavor.
  2. Toast your flour slightly before adding liquid to enhance the nutty taste.
  3. Add a splash of lemon juice or vinegar at the end to brighten the flavor.
  4. Chop mushrooms finely if you want a smoother texture without using a blender.
  5. Let the gravy rest for a few minutes before serving to allow the flavors to meld.

Frequently Asked Questions (FAQs)

Can I make this dairy-free?
Yes, you can use plant-based butter and non-dairy milk like oat or almond milk. Just choose one that’s unsweetened and unflavored.

Can I use gluten-free flour?
Absolutely. Use a 1:1 gluten-free flour blend or cornstarch as a thickener. Start with half the amount and adjust as needed.

Can I freeze the gravy?
Yes. Let it cool completely, then freeze in a container for up to 3 months. Thaw and reheat gently with added liquid if needed.

Can I use dried mushrooms?
Yes, rehydrate dried mushrooms in warm water, then chop and use them as you would fresh ones. Save the soaking liquid and use it in place of broth for added flavor.

What can I use instead of soy sauce?
Coconut aminos or a splash of tamari are great substitutes. You can also leave it out if preferred.

Is this gravy spicy?
No, it’s mild and savory. You can add a pinch of red pepper flakes or smoked paprika if you want heat.

Can I blend the gravy?
Yes, for a smoother finish, use an immersion blender or blend in a regular blender after cooking. Be cautious with hot liquids.

How can I make this thicker?
Let it simmer a few more minutes uncovered. You can also stir in a slurry of 1 teaspoon cornstarch and 2 teaspoons cold water.

Can I double the recipe?
Yes, just be sure to use a larger skillet and adjust the cooking times slightly.

Will kids like this?
Most kids enjoy the creamy texture and mild flavor. You can even blend the mushrooms if texture is a concern.

Conclusion & Call to Action

Now that you know just how simple and delicious this creamy mushroom gravy is, it’s time to bring it into your kitchen. Whether you’re dressing up a holiday spread, giving your weekday dinners a cozy twist, or prepping something hearty for a family gathering, this gravy is going to earn a spot on your favorites list.

Try it out this week and let it warm up your plate—and your heart. Don’t forget to come back and share how it turned out! If you snap a photo of your creation, tag me on social media so I can cheer you on. I can’t wait to see how you make this recipe your own.

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: Julianne Carter
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This creamy mushroom gravy is rich, savory, and packed with umami flavor. It’s a quick, homemade sauce that elevates mashed potatoes, chicken, veggies, and more. Made in just 25 minutes with simple ingredients and customizable for gluten-free or vegan diets.


Ingredients

Scale
  • 2 tbsp olive oil

  • 2 tbsp unsalted butter

  • 8 oz cremini or button mushrooms, sliced

  • 1 small yellow onion, chopped

  • 2 garlic cloves, minced

  • 2 tbsp all-purpose flour

  • 1½ cups vegetable or chicken broth

  • ½ cup heavy cream or milk

  • 1 tsp soy sauce (optional)

  • ½ tsp salt (or to taste)

  • ¼ tsp black pepper

  • 1 tsp fresh thyme or parsley (optional)


Instructions

  • Heat olive oil and butter in a skillet over medium heat. Add mushrooms and cook until browned, about 6–8 minutes.

  • Add onion and cook for 3–4 minutes. Stir in garlic and cook for 1 more minute.

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

  • Gradually pour in broth, whisking constantly to avoid lumps.

  • Simmer until thickened, about 4–5 minutes.

  • Stir in cream or milk and soy sauce. Simmer 2–3 more minutes.

  • Season with salt and pepper. Garnish with herbs if desired.

Notes

  • Use plant-based milk and butter for a vegan version.
  • For gluten-free, substitute flour with cornstarch (1 tbsp mixed with 2 tbsp water).
  • Add more broth to thin the gravy if needed after reheating.
  • Use a mix of mushrooms for a deeper flavor.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Sauces & Gravies
  • Method: Stovetop
  • Cuisine: American, Comfort Food

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating

*