Vegan Mushroom Gravy

NFNut FreeVVegan
5 from 3 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

This Vegan Mushroom Gravy is made with hearty cremini mushrooms, fresh herbs and thickened with a fool-proof roux. You won’t be able to resist drizzling this buttery smooth gravy on everything. Vegan, Nut-Free, Soy-Free, Gluten-Free option.

Table of Contents
  1. Ingredients for Vegan Mushroom Gravy
  2. How to Make Vegan Mushroom Gravy
  3. Serving Suggestions
  4. How to Store Mushroom Gravy
  5. Substitutions & Variations
  6. Recipe FAQs
  7. Vegan Mushroom Gravy Recipe

The flavor in this velvety Vegan Mushroom Gravy will absolutely wow your dinner guests this holiday season! It’s chalked full of good-for-you mushrooms, allowing you to get an additional serving of veggies in without compromising flavor. 

vegan mushroom gravy in serving bowl

For All Your Drizzling Needs

It wouldn’t be the holidays without a delicious vegan gravy to smother your mashed potatoes and vegan roast with! Most of the gravy recipes we’re familiar with today have origins tied back to 17th century French cuisine and are derived from the French word “gravé”. Since, variations of gravy have been made across nations, but mushroom gravy is most popular in North America around holidays like Thanksgiving and Christmas. 

Ingredients for Vegan Mushroom Gravy

Making vegan gravy from scratch couldn’t be simpler. All you need is 10 ingredients (many of which I bet are in your kitchen right now) and 1 pan. It’s both quick prep and quick clean up – ideal for fuss-free holidays and seasonal dinner parties. 

ingredients for vegan mushroom gravy arranged on kitchen countertop

Plus, what most people love about traditional gravy is it’s bursting with savory, umami flavor. By using a combination of ingredients like fresh cremini mushrooms, herbs, vegan butter and tamari, we can achieve a similar umami-packed gravy that is 100% plant-based. 

How to Make Vegan Mushroom Gravy

side by side photos of cooked mushrooms in pan next to finished gravy on spoon in same pan
  1. Sauté the shallots for 2 minutes, stirring occasionally until fragrant. 
  2. Add the vegan butter and mushrooms to the pan, and coat evenly. Cook for 4-5 minutes, stirring infrequently. 
  3. Mix in the herbs and spices and sauté for an additional two minutes. Sprinkle the flour over the mushrooms and mix well to combine.
  4. Add vegetable broth and water to the pan and bring to a boil. Simmer until reduced and thickened, stirring occasionally. 
  5. Season and serve warm as desired. 

Caitlin’s Cooking Tips

  • Use a large pan vs. pot: A large pan will give you increased surface area, making it easier to cook the mushrooms evenly and speed up the cook time for the gravy. 
  • Different mushroom types have different flavors: I used cremini because they have more flavor than white button mushrooms and are budget friendly. Feel free to use a mix of different kinds of mushrooms for an even stronger depth of flavor. 
  • Use freshly cracked black pepper: Once I started incorporating fresh black pepper, I never went back. The flavor comparison is unparalleled. 
  • Grate the shallot as finely as possible! This will make the gravy extra smooth and velvety in texture.
mushroom gravy on mashed potatoes

Serving Suggestions

Just like with my Tahini Gravy recipe, this mushroom gravy pairs well with just about any holiday recipe. Here’s a few of my top favorites: 

Additionally, if you’re looking for more Vegan Thanksgiving recipes, you’ll also love this Vegan Shepherd’s Pie and this Healthy Cranberry Sauce!

How to Store Mushroom Gravy

Homemade mushroom gravy will last for up to 5 days in the fridge or 3 months in the freezer, when stored in an airtight container. 

To reheat, warm the gravy through on the stovetop or in a microwave safe bowl, stirring occasionally as needed.

Substitutions & Variations

  • Low-sodium tamari can be swapped 1:1 for low-sodium soy sauce or coconut aminos. 
  • Olive oil can be substituted with vegan butter, or vice-versa. Or, use another oil like avocado oil, vegetable oil or refined coconut oil. 
  • Low-sodium vegetable broth can be substituted with vegan chicken broth or vegan beef broth. Note that vegan chicken broth and vegan beef broth are significantly more salty, so additional salt to taste may not be needed.
  • Cremini mushrooms are my mushroom of choice, but a blend of any brown mushrooms like chopped portobello, shiitake, and porcini mushrooms will all work well, too. 
vegan mushroom gravy in serving bowl

Recipe FAQs

Is gravy usually vegan?

Gravy is traditionally made from pan drippings made from cooking turkey or other meats and is thickened with flour and butter into a pourable sauce. Therefore, traditional gravy is neither vegetarian or vegan-friendly.

Can I make this gravy gluten-free?

Yes! Omit the flour from this recipe and follow the instructions as written until step 4. Then, dissolve 1 tablespoon of cornstarch or arrowroot starch powder with 2 tablespoons of water and add to the gravy in the final 10 minutes of simmering. 

Can I make this gravy oil-free?

I have not tested an oil-free version of this gravy, but try my oil-free tahini gravy!

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

Vegan Mushroom Gravy

5 from 3 votes
Prep Time 10 minutes
Cook Time 22 minutes
Total Time 32 minutes
Servings 3 cups
This Vegan Mushroom Gravy is made with hearty cremini mushrooms, fresh herbs and thickened with a fool-proof roux. You won’t be able to resist drizzling this buttery smooth gravy on everything. Vegan, Nut-Free, Soy-Free, Gluten-Free option.



  • Aromatics: Warm the oil in a large sauté pan over medium high heat. Add the shallot and sauté for 2 minutes, stirring occasionally.
  • Cook the Mushrooms: Add the butter to the pan, then add the mushrooms once it’s melted. Stir the mushrooms so they are all evenly coated in butter, then let sit for ~1 minute before stirring again; this encourages browning and gives more depth of flavor. Repeat this process 3 to 4 more times, until the mushrooms have shrunk in size.
  • Herbs & Spices: add the thyme, black pepper, smoked paprika, and tamari to the pan. Mix well and sauté for 2 minutes. Sprinkle the flour over the mushrooms and mix well until evenly distributed.
  • Make the Gravy: Add the vegetable broth and water to the pan and mix well. Increase the heat to high and bring the gravy to a boil, then reduce the heat to medium and simmer for 15 to 20 minutes, stirring occasionally, until the gravy has reduced and thickened.
  • Serve: season with additional black pepper and salt, if necessary. Serve warm, as desired. Leftovers will keep in the fridge for up to 5 days.

Recipe Notes

  • Olive oil can be subbed for all butter, or vice-versa
  • Gluten-Free: omit the flour from this recipe, but follow the remaining instructions as written until step 4. Dissolve 1 tablespoon of cornstarch or arrowroot powder in 2 tablespoons of water and add to the gravy in the final 10 minutes of simmering. Mix well; if the gravy is too thin for your liking, dissolve and add additional cornstarch to the gravy in 1 teaspoon increments.


Calories: 199kcalCarbohydrates: 18gProtein: 6gFat: 13gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 7gTrans Fat: 1gSodium: 415mgPotassium: 751mgFiber: 2gSugar: 4gVitamin A: 116IUVitamin C: 2mgCalcium: 46mgIron: 2mg
Course: Side Dish
Method: Stovetop
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

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.


  1. This gravy looks delicious and I will definitely be trying it! Seems like the flour might work better than some other recipes I’ve tried with corn starch that get sort of gelatinous, especially as a leftover.

    Maybe an odd question but I wasn’t finding it anywhere obvious on your blog or YouTube channel, but what plug in burner do you use in your videos? I’ve been looking to get one and wanted to see what some of my favorite food blogs use!

  2. 5 stars
    Excellent. Made it for Thanksgiving and all of the non-vegan family members raved over it and chose it over the traditional gravy!

  3. 5 stars
    So delicious! Made this tonight and served over homemade mashed potatoes. Definitely a keeper–my husband is still talking about it hours later 🤎

  4. Thanks for the recipe, I make a gravy that’s practically identical except I don’t use smoked paprika. Will definitely try this now. I also add nutritional yeast for that nutty flavour (and B vitamins of course 😄)