Easy Mushroom Gravy

This post may contain affiliate links meaning if you buy from them, I will make a few pennies, at no cost to you. See disclosure here.

This is the easiest and tastiest gravy you’ll ever make! Easy mushroom gravy complements both meat and vegetables and is so simple to make.

ladle scooping mushroom gravy.

Have you noticed how the right sauce can totally transform a dish? Over the years, I’ve perfected a lot of sauces and seasonings to go with my favorite entrees.

My brown gravy is perfect for meatloaf but I’ve had some requests from the mushroom lovers, so this easy mushroom gravy was born.

This salty and earthy gravy uses only a few simple ingredients, so it’s really easy to make and difficult to mess up.

The savory flavor from the beef broth is enhanced by the slightly-sweet mushrooms and tangy apple cider vinegar. Yes, the ACV is optional, but don’t skip it – it makes a big difference. 

Whether you serve it at Thanksgiving dinner or your regular family dinner, this easy mushroom gravy recipe is so yummy that you’ll find excuses to use it!

Meat eaters love it on top of chicken, steak, or pork and with a few simple tweaks, you can make it vegetarian and drizzle it on top of Brussels sprouts and green beans.

It has a depth of flavor that perfectly enhances both meat and veggies.

Why you’ll love Homemade Mushroom Gravy

Budget-friendly – If you love mushrooms, then you probably already have all of the simple ingredients in your pantry. This gravy recipe uses pantry staples like flour and beef broth.  

Versatile – You can make it a vegan gravy, use fresh herbs, and change the type of mushroom that you want. It’s really easy to make this your own. 

Flavorful – This is the definition of comfort food. The flavors all work together so well that this will become your go-to gravy recipe. 

mushroom gravy on a bowl of mashed potatoes.

Equipment you’ll need


Below is a list of the ingredients you’ll need to gather to make this recipe, why you need them, and possible substitutions. Scroll all the way down for the full recipe card with measurements.

  • ButterSince there is enough salt in the beef broth, use unsalted butter.  
  • MushroomsI used white mushrooms, but any type of fresh mushrooms can work. Cremini mushrooms have a deeper flavor, and baby bella mushrooms taste slightly sweeter. 
  • FlourThe all-purpose flour thickens the gravy, which is what makes it a gravy, rather than a sauce.
  • Beef BrothThis gives the gravy the perfect balance of meaty flavor and spices. Use beef stock or chicken stock if you don’t have beef broth.  
  • Apple Cider VinegarIt’s optional but adds some tangy notes to the earthy broth.  
  • Salt and PepperTaste it and add salt and pepper until it reaches your desired flavor. 
  • Thyme LeavesUse fresh leaves for a bolder flavor or dried leaves for a muted one. 
overhead shot of labeled ingredients laid out to make mushroom gravy.

If you have extra mushrooms, try my crockpot cream of mushroom chicken or mushroom steak bites.

How to make Easy Mushroom Gravy

This section shows you how to make this recipe, with process photos showing the steps to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.

  1. Step One: Sauté the mushrooms in a large saucepan with melted butter over medium heat. Season with salt and keep stirring until the mushrooms wilt and the liquid evaporates – about 10-15 minutes.  
sliced mushrooms in a skillet.
  1. Step Two: Add in the flour and cook, stirring frequently, for another 5 minutes. While briskly stirring, add 1 cup of beef broth. It will slightly thicken and look creamy.
flour sprinkled on mushrooms in a skillet.
  1. Step Three: Once incorporated, add in the remaining stock and stir until fully combined and season with black pepper and thyme. 
wooden spoon stirring mushrooms in a skillet.
  1. Step Four: Reduce the heat to medium-low and simmer until thickened, stirring frequently, for about 20 minutes.
mushroom gravy simmering in a skillet.

Ways to serve Mushroom Gravy

Use this as your go-to gravy whenever you make a meaty entre or a vegetable side dish. It tastes fantastic on top of fluffy mashed potatoes or baked potatoes.  

The flavors also taste delicious on top of garlic steak bites and homemade meatloaf too. 

What about veggies? Yup, it tastes great on them too! Add it on top of roasted cauliflower, roasted potato wedges, or oven-roasted carrots. If you’re vegan, make the gravy with vegetable broth and vegan butter and drizzle it on top of vegan biscuits.

Tips & Suggestions

  • For extra flavor, add one tablespoon of sherry or apple cider vinegar to the beef broth. 
  • Any mushrooms or combination of sautéed mushrooms can be used. 
  • For thicker gravy, add one tablespoon of cornstarch to 3 tablespoons of the broth, mix, and return to simmer. 
  • For a bit of umami flavor, add a splash of soy sauce.

How to reheat and store Easy Mushroom Gravy

How to store leftovers

Store the gravy in an airtight container in the refrigerator. 

How long will brown mushroom gravy last in the fridge? 

It will stay fresh in the refrigerator for about three days. 

Can I freeze homemade mushroom gravy? 

Yes, you can freeze homemade gravy. Either pour it into an ice cube tray or freeze it in a freezer-safe bag like a zip top bag. 

How to reheat it

It’s best to reheat the mushroom gravy in a large skillet over low heat.

ladle scooping mushroom gravy from a pot.


How do you make gluten-free mushroom gravy?  

An easy way to thicken gluten-free mushroom gravy is to use either cornstarch or rice flour instead of all-purpose flour. 

How do you make vegan gravy?  

Instead of beef broth, use vegetable stock to flavor the vegetarian mushroom gravy. You will also need to replace the butter with vegan butter. 

How do I get the mushroom flavor in the gravy without adding sliced or whole mushrooms? 

Not everyone likes the texture of mushrooms. If that’s you, I suggest using an immersion blender at the end of making your gravy. This will incorporate the mushrooms into the gravy so well that you won’t be able to tell they are there.

Homemade Mushroom Gravy

Need more easy gravy recipes? Try these:

Make-Ahead Turkey Gravy 

Easy Homemade Brown Gravy 

How To Make Meatloaf Gravy

Click here for my entire collection of sauces and seasoning recipes.

plate of mashed potatoes with mushroom gravy.
ladle scooping mushroom gravy.

Easy Mushroom Gravy

Melissa Williams | Persnickety Plates
This is the easiest and tastiest gravy you’ll ever make! Easy mushroom gravy complements both meat and vegetables and is so simple to make.
5 from 2 votes
Prep Time 5 minutes
Cook Time 1 hour
Total Time 1 hour 5 minutes
Course Sauce, Side Dish
Cuisine American
Servings 2 Cups
Calories 343 kcal


  • ¼ cup unsalted butter
  • 16 ounces white mushrooms sliced
  • salt to taste
  • ¼ cup all purpose flour
  • 4 cups low sodium beef broth 32 ounces
  • 1 Tablespoon apple cider vinegar optional
  • ¼ teaspoon fresh black pepper
  • ¼ teaspoon fresh thyme leaves to taste (or dried)


  • To a large saucepan or deep skillet over medium heat, melt the butter.
  • Add in the sliced mushrooms and season with salt.
  • Simmer, stirring frequently, until wilted and liquid has evaporated, approximately 10-15 minutes. The mushrooms should be brown, but not black.
  • Add in the flour and cook, stirring frequently, another 5 minutes.
  • While briskly stirring, add in 1 cup of beef broth. It will slightly thicken and look creamy. Once incorporated, add in the remaining stock and stir until fully combined.
  • Season with black pepper and thyme.
  • Reduce the heat to medium-low and simmer until thickened, stirring frequently, for about 20 minutes.


For extra flavor, add 1 Tablespoon of sherry or apple cider vinegar with the beef broth.
Any mushrooms, or combination of mushrooms, can be used.
For thicker gravy, add 1 tablespoon of cornstarch to 3 tablespoons of the broth, mix, and return to simmer.
Store leftovers covered in the fridge for up to 3 days.


Serving: 1gCalories: 343kcalCarbohydrates: 20gProtein: 17gFat: 24gSaturated Fat: 15gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 61mgSodium: 1075mgPotassium: 1715mgFiber: 3gSugar: 5gVitamin A: 722IUVitamin C: 5mgCalcium: 19mgIron: 2mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Tried this recipe? Tag me!Mention @melissa_pplates or tag #persnicketyplates!

Sharing of this recipe is both encouraged and appreciated. Copying/pasting and/or screenshots of full recipes to any social media is strictly prohibited. Content and photographs are copyright protected.

Reader Interactions

Share Your Thoughts

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Melissa Williams/Persnickety Plates is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. For more details, please see my Privacy Policy & Disclosures page.