This site uses affiliate links and I may earn a commission at no extra cost to you.

This one-pot easy vegan mushroom gravy is creamy, savory, umami-rich, and super simple to prepare! Perfect for serving as part of a mid-week meal, over a big bowl of creamy vegan mashed potatoes, or for impressing at Thanksgiving/ Christmas!

completed bowl of mushroom gravy against a white background

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Why You’ll Love This Easy Vegan Mushroom Gravy Recipe

This rich, creamy gravy made with roasted mushrooms and other aromatics may just steal the show at the Thanksgiving table (45 Vegan Thanksgiving recipes here). And really, why should it stay only at Thanksgiving? This hearty vegan mushroom gravy requires just 9 simple ingredients and 40 minutes to prepare. So whether you’re making a vegan roast dinner, or a big bowl of vegan mashed potatoes, don’t skip this mushroom onion gravy.

Not only is it packed with flavor, but it’s made with easy-to-find, inexpensive ingredients like button mushrooms! And it’s soo much more flavorful than store-bought vegan gravy we’ve tried in the past (and cheaper, too!). Even better, you can easily prepare it gluten-free, oil-free, with fresh or dried mushrooms, and flavored in various ways! Plus, on the off chance that you have any leftovers, it also stores and reheats well! Which means it’s also great to make in advance for the holidays (one less thing to worry about on the day!)

Make everyone happy, with options, by also making this easy vegan gravy.

The Ingredients

This easy vegan mushroom gravy recipe requires just 9 simple ingredients, including:

ingredients for Mushroom Gravy measured out on a white surface

Add-ins & Recipe Variations

We love the base vegan mushroom gravy recipe because it’s wonderfully budget-friendly while still tasty. However, if you want to mix things up a bit and/or you have some of the extra ingredients listed below in your kitchen already, then feel free to experiment!

  • Other herbs: Fresh herbs like fresh thyme, rosemary, and sage would all work well in this mushroom onion gravy. You could use one or all (to taste).
  • Soy sauce: Soy sauce will provide a deeper color, extra saltiness, and umami depth to the vegan mushroom gravy recipe. For gluten-free mushroom gravy, use tamari instead.
  • Spice: Not a typical addition to this mushroom onion gravy. However, if you like a bit of spice, add a pinch (or more) of red pepper flakes to the vegan mushroom sauce.
  • Nutritional yeast: A bit of nutritional yeast (added to taste) will add a nutty, ‘cheesy’ layer of flavor to the homemade mushroom gravy.
  • Miso: To further enhance the umami flavor, add a teaspoon of white Shiro miso to the mushroom sauce.
  • Kitchen bouquet: You can use just a little kitchen bouquet (which is naturally vegan) to give your vegan mushroom onion gravy a deeper brown color. As a general household alternative, some use a spoonful of instant coffee powder instead.

How to Make Vegan Mushroom Gravy

Keep scrolling to the recipe card for the complete list of ingredients and recipe instructions.

measured out ingredients in a bowl against white background

Step 1: First, chop the ingredients. You’ll need to peel and dice the onion, finely chop the mushrooms (clean them first with a lightly damp paper towel but don’t ‘wash’ them), and mince the garlic.

Step 2: Next, heat the oil in a medium-large skillet/ saucepan over medium heat. Once hot, add the onions, mushrooms, garlic, bay leaves, and oregano. Then, sauté for 2-3 minutes until the onions become translucent and tender. After that, remove the bay leaves.

process of mushroom gravy ingredients being mixed in a pan

Step 3: Next, sprinkle the flour over the mixture and mix, stirring constantly for 1-2 minutes until it’s golden. Then, add the vegetable broth, stirring constantly, and bring the mixture to a gentle simmer. After that, season with ground pepper.

Step 4: Finally, use a whisk and gently mix the gravy, cooking it until it reaches your desired consistency. It took me around 20 minutes.

FAQs

Can I use dried mushrooms?

Yes, absolutely. You’ll need to first rehydrate them. We recommend you do so in the heated vegetable broth. That way, even more mushroom flavor will infuse into the liquid. Using dried mushrooms will make a vegan mushroom gravy with a richer, more intense flavor.

Can I make this recipe oil-free?

We use a roux method to combine the oil and flour, so with the recipe as written, no. However, if you want to use cornstarch instead of flour (method below), then yes, you could skip the oil. Instead, use a little veg broth or water to sauté the onion for this healthy mushroom gravy.

Can I fix gravy that’s too thin?

Of course. You may simply need to cook it for longer. However, if that doesn’t have the desired effect, you could also add a little extra flour/cornstarch. Don’t add it directly to the mushroom onion gravy. Instead, first make a slurry with the flour and a little water, whisking until it’s lump-free. Then add that to the gravy and whisk well until the mixture thickens.

Can I make gluten-free vegan mushroom gravy?

Yes, you can! Just be sure to either use a gluten-free flour blend for the roux or use the cornstarch method (in the answer above), instead. Also, be sure if you use any add-ins, like soy sauce or miso, that they are either labeled gluten-free or substituted with something that is gluten-free.

How much flour do you need for homemade mushroom gravy?

The general rule of thumb is to use 2 tablespoons per 1 cup of liquid. However, this can be adjusted if you prefer a thicker homemade mushroom gravy.

What mushrooms are best for mushroom gravy?

We like to use button mushrooms because they’re so affordable and easy to find. However, our second favorite would be cremini (which are quite ‘meaty’ and hold their shape). You could also use baby Bella, portobello, porcini, or even shiitake mushrooms.

Toni’s Recipe Tips

  • If you’re using cornstarch: While you can add it the same way as you would the flour (sprinkled into the pan), I like to create a cornstarch slurry by combining the powder with a few spoonsful of water and whisking well until it’s lump-free. Then add that to the gravy mixture. Stirring constantly, cook until the mushroom gravy has thickened, and then serve! This should only take minutes.
  • To caramelize the mushrooms: For more depth of mushroom flavor, first pan-fry the mushrooms with no oil to allow them to release their excess liquid and start to brown. Don’t stir them too much during this time (this can take 10-15 minutes). Then continue with step 2 above.
  • Adjust the texture: We love this chunky mushroom onion gravy as is. However, if you prefer smooth gravy, you could use a blender/immersion blender to blend it until it’s smooth (or your texture of choice). Add a little extra stock then, if preferred.
  • The color will vary: Based on the vegetable broth you use and the color of the mushrooms used, too.
  • To save time: You can purchase pre-chopped mushrooms. Unfortunately, though, they’ll cost more than buying them whole.
  • For a thinner gravy: You can either reduce the flour slightly or add a few tablespoons of water to the prepared mushroom gravy.
completed close up bowl of mushroom gravy against a white background

Serving Suggestions

I could pour this delicious vegan mushroom sauce/gravy over almost anything savory. But here are some of my favorite serving options!

Storage Instructions

Fridge: Transfer any leftover homemade mushroom gravy to an airtight container and store it in the fridge for 4-5 days.

Freeze: You should also be able to freeze it for up to two months, either in a container or Ziplock/Stasher bag.

Reheat: You can reheat the mushroom sauce either on the stovetop or in the microwave. If it has thickened (which it tends to do as it sits), add an extra splash of vegetable broth or water to the gravy to bring it to your desired consistency.

completed bowl of mushroom gravy against a white background

More Delicious Vegan Sauces

If you tried this vegan mushroom gravy recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Cookbooks

If you’re loving my recipes and would like a more comprehensive resource, check out my cookbooks!

Easy Vegan Mushroom Gravy

5 from 33 votes
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 4 servings
completed bowl of mushroom gravy against a white background
This one-pot easy vegan mushroom gravy is creamy, savory, umami-rich, and super simple to prepare! Perfect for serving as part of a mid-week meal, over a big bowl of creamy vegan mashed potatoes, or for impressing at Thanksgiving/ Christmas!

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Video

Ingredients 

  • 3 ½ tablespoons vegetable oil
  • ½ cup yellow onion diced
  • ¾ cup button mushrooms finely chopped
  • 2 garlic cloves minced
  • 2 bay leaves
  • ½ teaspoon dried oregano
  • 3 ½ tablespoons all-purpose flour
  • 2 cups rich vegetable broth
  • ground pepper to taste

Instructions 

  • In a saucepan over medium heat, heat the oil. Add the onions, mushrooms, garlic, bay leaves, and oregano. Saute onions for about 2 to 3 minutes or until they become translucent and tender. Remove the bay leaves.
    process of garlic, onions, and mushrooms cooking in a pan
  • Add the flour and mix to form a thick paste. Allow to cook, stirring, 1-2 minutes until golden.
    process of mixing the ingredients of mushroom gravy in a pan
  • Add the vegetable broth, stir, and bring to a simmer over medium heat. Season ground pepper.
    process of mushroom gravy ingredients being mixed in a pan
  • Use a whisk to gently mix the gravy until it thickens to your desired consistency, about 20 minutes. If you prefer a thinner gravy, mix in 1 to 2 tablespoons of water.
    process of mushroom gravy ingredients being mixed in a pan

Notes

  • If you’re using cornstarch: While you can add it the same way as you would the flour (sprinkled into the pan). We like to create a cornstarch slurry by combining the powder with a few spoonsful of water and whisking well until it’s lump-free. Then add that to the gravy mixture. Stirring constantly, cook until the mushroom gravy has thickened, and then serve! This should only take minutes.
  • To caramelize the mushrooms: For more depth of mushroom flavor, first pan-fry the mushrooms with no oil to allow them to release their excess liquid and start to brown. Don’t stir them too much during this time (this can take 10-15 minutes). Then continue with step 2 above.
  • Adjust the texture: We love this chunky mushroom onion gravy as is. However, if you prefer smooth gravy, you could use a blender/immersion blender to blend it until it’s smooth (or your texture of choice). Add a little extra stock then, if preferred.

Nutrition

Calories: 45kcalCarbohydrates: 10gProtein: 2gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 472mgPotassium: 103mgFiber: 1gSugar: 2gVitamin A: 258IUVitamin C: 2mgCalcium: 13mgIron: 1mg

Additional Info

Author: Jake
Course: Breakfast, Dinner, Lunch
Cuisine: American
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
About

Jake

Jake switched to a plant based diet in 1996 and quickly realized he had no idea how to cook. All these years later and he’s still trying to figure it out…

More about Jake
5 from 33 votes (33 ratings without comment)

Leave a comment

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

Recipe Rating