Mushroom gravy is the best side dish for holiday dinners. It’s easy to make with simple ingredients.

Its creamy texture is enriched by sautéed mushrooms that pack the gravy with endless umami and comfort.

Mushroom gravy is a versatile and creamy sauce that elevates any dish, from simple mashed potatoes to a hearty lentil loaf and gorgeous mushroom Wellington.

Mushroom gravy and potato mash

What is mushroom gravy?

Our mushroom gravy is the perfect sauce for a beautiful dinner.

It’s earthy and creamy and has a deeply satisfying flavor and umami.

Serve it with our stuffed butternut squash, mushroom Wellington, or lentil loaf.

Mushroom gravy and spoon

Add a side of vegetarian stuffing, sautéed green beans, and glazed carrots for a cozy dinner that’s as satisfying and comforting as it gets.

The recipe is quick to prepare and uses simple ingredients such as mushrooms, butter, all-purpose flour, broth, and rosemary.

You can even prep it ahead and keep it ready in your fridge.

Mushroom wellington and how to serve it with potatoes and gravy

How to make mushroom gravy

Quantities are in the recipe box at the bottom of the page. Substitutions are in the chapter below.

1. Gather your ingredients

To make mushroom gravy, you’ll need extra virgin olive oil, white or brown mushrooms, butter (or non-dairy butter), all-purpose flour, vegetable broth, rosemary, soy sauce, sea salt, and black pepper.

We recommend fresh flat-leaf parsley for garnishing.

Ingredients for mushroom gravy

2. Sauté the mushrooms

Clean the mushrooms. If heavily soiled, rinse them under running water. Alternatively, brush them with a wet paper towel.

Cut them into 1/8 inch or 3 mm slices.

Heat the extra virgin olive oil in a large skillet.

Add the sliced mushrooms and season with salt and black pepper.

Cook on medium-high heat for 10 minutes or until they brown.

Stir in grated garlic and cook for two more minutes until you smell its fragrant aroma.

Transfer the mushrooms onto a plate and set them aside.

How to sauté mushrooms

Note: the mushrooms will first release water. Keep cooking them until the pan is dry and they squeak and brown on the pan. The brown color on the mushrooms equals flavor.

2. Make the mushroom gravy

In the same skillet, melt the butter on medium heat.

Add the flour and whisk until the mixture bubbles.

Add vegetable broth, soy sauce, and a rosemary sprig.

Simmer while stirring until the liquid thickens (30 – 60 seconds).

Stir in sautéd mushrooms.

Taste and adjust for salt and consistency. You can add more broth if it is too thick.

Making mushroom gravy in a skillet.

Serving suggestions

Substitutions for mushroom gravy

Mushrooms: We recommend white or brown button mushrooms, cremini mushrooms, baby bella, porcini, or portobello mushrooms.

You can substitute frozen mushrooms for fresh. Cook them well until all the water has gone from the pan and the mushrooms are brown.

Extra virgin olive oil: Substitute butter, avocado oil, or another vegetable oil for olive oil.

Garlic: For maximum flavor, we recommend grating or mincing the garlic. You can also add a pinch of onion powder.

Flour: Substitute gluten-free flour to make the recipe gluten-free.

Butter: Substitute vegan butter to make the recipe vegan or dairy-free.

Vegetable broth: You can substitute chicken broth for vegetable broth.

Soy sauce: Soy sauce adds umami (a bold, savory flavor) and a beautiful dark brown flavor to the mushroom gravy. Substitute reduced-sodium soy sauce or tamari.

Rosemary: Substitute three fresh thyme sprigs or two bay leaves for rosemary.

Fresh herbs: We recommend fresh parsley or chives for garnishing the gravy and adding freshness.

Storage & Make Ahead

Make ahead: You can make mushroom gravy up to 24 hours in advance.

Let it cool down slightly, then cover with plastic wrap, touching the gravy.

Store in the fridge, then reheat it before serving. You might need to add 1 to 2 tablespoons of water.

Refrigerator: You can keep leftovers in an airtight container in the fridge for up to 4 days.

Freezer: Let the gravy cool down completely, then transfer it to a freezer-friendly container and freeze for 3 months. Thaw in the fridge over several hours.

Similar recipes

MUSHROOM RECIPES: Mushroom risotto, mushroom pasta, mushroom alfredo, mushroom ragu, mushroom Wellington, vegetarian lasagna, vegetable lasagna, lentil stew, and lentil bolognese.

HOLIDAY RECIPES: sweet potato casserole, vegan carrot cake, easy apple cake, pear cake, hasselback baked apples, apple crisp, vegan apple pie, vegan pumpkin pie, baked apples.

Mushroom gravy in a bowl

Mushroom Gravy

5 from 16 votes
Gravy can make or break your dinner, so we developed a creamy and tasty mushroom gravy recipe that is excellent with most mains; your guests will rave about it.
Creamy, with a bold flavor and tasty browned mushrooms, our mushroom gravy is a terrific sauce for special holiday meals and cozy family dinners.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6 people
Course: Main Course, Side dish
Cuisine: American

Ingredients 

Sautéed Mushrooms

  • 1 tablespoon extra virgin olive oil
  • 1 pound mushrooms sliced 1/8 inch or 3mm thick
  • ½ teaspoon salt
  • teaspoon black pepper
  • 2 cloves garlic grated

Gravy

  • 2 tablespoons butter or dairy-free butter
  • 4 tablespoons all-purpose flour
  • 2 cups vegetable broth or more for a thinner gravy
  • 1 sprig rosemary
  • 1 tablespoon soy sauce
  • 1 handful parsley optional, as garnish

Instructions 

  • Heat 1 tablespoon extra virgin olive oil in a large skillet.
    Add 1 pound mushrooms (sliced) and season with ½ teaspoon salt and ⅛ teaspoon black pepper.
    Cook on medium-high heat for 10 minutes or until they brown.
    Stir in 2 cloves garlic (grated) and cook for two more minutes until you smell its fragrant aroma.
    Transfer the mushrooms onto a plate and set them aside.
    How to sauté mushrooms
  • In the same skillet, melt 2 tablespoons butter on medium heat.
    Add 4 tablespoons all-purpose flour and whisk until the mixture bubbles.
    Add 2 cups vegetable broth, 1 sprig rosemary, and 1 tablespoon soy sauce.
    Simmer while stirring until the liquid thickens (30 – 60 seconds).
    Stir in sautéd mushrooms.
    Taste and adjust for salt and consistency. You can add more broth if it is too thick.
    Making mushroom gravy in a skillet.
  • Try it with mushroom Wellington, stuffed butternut squash, vegetarian stuffing, mashed potatoes, or check out our chapter with serving suggestions.
    We recommend topping with 1 handful parsley (chopped) as garnish.
    Mushroom wellington and how to serve it with potatoes and gravy

Video

Easy Mushroom Gravy is a creamy side dish

Notes

Nutrition information is an estimate for one serving of mushroom gravy out of six servings.
SUBSTITUTIONS
Mushrooms: We recommend white or brown button mushrooms, cremini mushrooms, baby bella, porcini, or portobello mushrooms.
You can substitute frozen mushrooms for fresh. Cook them well until all the water has gone from the pan and the mushrooms are brown.
Extra virgin olive oil: Substitute butter, avocado oil, or another vegetable oil for olive oil.
Garlic: For maximum flavor, we recommend grating or mincing the garlic. You can also add a pinch of onion powder.
Flour: Substitute gluten-free flour to make the recipe gluten-free.
Butter: Substitute vegan butter to make the recipe vegan or dairy-free.
Vegetable broth: You can substitute chicken broth for vegetable broth.
Soy sauce: Soy sauce adds umami (a bold, savory flavor) and a beautiful dark brown flavor to the mushroom gravy. Substitute reduced-sodium soy sauce or tamari.
Rosemary: Substitute three fresh thyme sprigs or two bay leaves for rosemary.
Fresh herbs: We recommend fresh parsley or chives for garnishing the gravy and adding freshness.
STORAGE
Make ahead: You can make mushroom gravy up to 24 hours in advance.
Let it cool down slightly, then cover with plastic wrap, touching the gravy.
Store in the fridge, then reheat it before serving. You might need to add 1 to 2 tablespoons of water.
Refrigerator: You can keep leftovers in an airtight container in the fridge for up to 4 days.
Freezer: Let the gravy cool down completely, then transfer it to a freezer-friendly container and freeze for 3 months. Thaw in the fridge over several hours.

Nutrition

Calories: 97kcal, Carbohydrates: 7g, Protein: 4g, Fat: 7g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0g, Cholesterol: 11mg, Sodium: 402mg, Potassium: 286mg, Dietary Fiber: 1g, Sugar: 2g, Vitamin A: 182IU, Vitamin B6: 0.1mg, Vitamin C: 3mg, Vitamin E: 0.5mg, Vitamin K: 13µg, Calcium: 11mg, Folate: 25µg, Iron: 1mg, Manganese: 0.1mg, Magnesium: 11mg, Zinc: 1mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.

5 from 16 votes (11 ratings without comment)

Leave a comment

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

Recipe Rating




13 Comments

  1. 5 stars
    Listen, I can’t make gravy to save my life. Even before I was vegetarian, i just couldn’t get that to come together and was always lumpy or bland. This was easy and very delicious. I think frying the mushrooms until all the water is gone is essential, it imparts seared bits of flavor on the pan that make this so yummy!

    1. Hi Stacey,

      Amazing – I’m so happy you enjoyed it! And you’re right, the key to success (and more flavor) is charred fried mushrooms ๐Ÿ’ช
      Thank you for taking the time to leave a comment here.

      All the best,
      Louise

    1. Hi JoAnn,
      Unfortunately, we are not able to provide this information since our calculator does not provide accurate sodium amounts.
      Kindest, Louise

    1. Hi Mary,
      1 serving is about 6 ounces, depending on the water content of mushrooms and the amount of vegetable broth added.
      I hope that helps. Have a great rest of your day!
      Kindest, Louise