Best Vegan Mushroom Gravy Recipe: Rich, Easy, and Comforting

Anna

Sharing stories, traditions, and flavors

Vegan Mushroom Gravy

There’s something incredibly cozy about the scent of mushrooms slowly simmering into a rich, silky gravy that’s completely plant-based. After years of hunting for a vegan gravy recipe that actually satisfies that deep, savory craving, I finally crafted one that’s earthy, flavorful, and surprisingly simple to whip up. Whether you’re topping mashed potatoes on a chilly evening or elevating your favorite holiday dishes, this Vegan Mushroom Gravy hits all the right notes without any fuss. It’s the kind of recipe that turns weeknight dinners into something special and shows even the most devoted meat-eaters that plant-based doesn’t mean compromising on taste. Let me take you through every step of creating this hearty, crowd-pleasing sauce that’s sure to become your go-to gravy masterpiece.

Why choose Vegan Mushroom Gravy?

Rich, Earthy Flavor: This gravy delivers a deep, satisfying mushroom taste that’s totally plant-based. Simple to Make: Only a few wholesome ingredients and straightforward steps make it perfect for cooks of any skill level. Versatile Use: Ideal for mashed potatoes, roasts, and even veggie bowls. Comforting and Cozy: Perfect for warming up chilly nights or elevating holiday meals with ease. Crowd-Pleaser: This gravy wins over vegans and meat-eaters alike with its hearty, savory goodness.

Vegan Mushroom Gravy Ingredients

For the Mushroom Base

  • Cremini mushrooms – use fresh, sliced cremini for a deep, earthy flavor that forms the heart of this vegan mushroom gravy.
  • Yellow onion – finely chopped to add natural sweetness and depth to the sauce.
  • Garlic cloves – minced for an aromatic punch that complements the mushrooms perfectly.

For the Gravy Sauce

  • Olive oil – choose extra virgin for richness and to sauté your veggies evenly.
  • All-purpose flour – helps thicken the gravy to that perfect silky consistency; gluten-free flour works too!
  • Vegetable broth – the flavorful liquid base that brings all the ingredients together in this vegan mushroom gravy.

For Seasoning and Finish

  • Soy sauce or tamari – adds umami depth, boosting the savory profile without overpowering the mushrooms.
  • Fresh thyme – a few sprigs infuse subtle herbal notes that enhance the cozy feel.
  • Black pepper – freshly cracked to gently season and balance the richness of the gravy.
  • Nutritional yeast – optional, for a cheesy undertone that elevates the plant-based taste beautifully.

How to Make Vegan Mushroom Gravy

For the Mushroom Base:

  1. Heat oil: Warm 2 tablespoons of olive oil in a large skillet over medium heat until shimmering, about 1 minute, ensuring an even coating to prevent sticking.
  2. Sauté onions: Add the finely chopped yellow onion and cook until soft and translucent, about 5 minutes, stirring occasionally to achieve a light golden hue.
  3. Cook mushrooms: Stir in the sliced cremini mushrooms, sautéing until they release their juices and become tender and golden brown, about 7–8 minutes.

For the Gravy Sauce:

  1. Add garlic: Toss in the minced garlic cloves, cooking just until fragrant—about 30 seconds—being careful not to let it brown or burn.
  2. Sprinkle flour: Sprinkle the all-purpose flour over the vegetables, stirring constantly for 1 minute until the roux turns a light golden color and no lumps remain.
  3. Whisk broth: Slowly whisk in the vegetable broth, adding it in a steady stream, then simmer gently on low heat for about 3 minutes until thick and silky.
  4. Season gravy: Stir in soy sauce or tamari, fresh thyme leaves, and cracked black pepper; simmer another minute to meld flavors and deepen that savory richness.

Optional: Garnish with fresh thyme sprigs for an herbal aroma.

Exact quantities are listed in the recipe card below.

What to Serve with Vegan Mushroom Gravy?

There’s nothing quite like pairing that rich, smooth mushroom goodness with delicious side dishes to complement your meal.

  • Creamy Mashed Potatoes: The fluffy texture of mashed potatoes soaked in vegan mushroom gravy creates a warm, comforting bite that satisfies every craving.

  • Roasted Brussels Sprouts: The caramelized edges of these sprouts add a delightful crunch while the savory gravy enhances their natural sweetness and earthiness.

  • Savory Stuffing: A classic side that pairs beautifully with mushroom gravy, stuffing brings flavorful herbs and bread to the table, making every forkful irresistible.

  • Vegetable Pot Pie: This hearty dish enveloped in flaky pastry benefits from the rich umami of the gravy, binding together tender veggies and creating a symphony of comforting flavors.

  • Steamed Green Beans: The crisp texture and fresh taste of green beans offer a vibrant contrast, brightening up your plate while complementing the earthy richness of the gravy.

  • Brown Rice or Quinoa: These versatile grains serve as the perfect base to soak up all the luscious gravy, adding a nutty flavor and a healthy touch to your meal.

  • Crispy Tofu: Marinated and baked tofu adds a substantial protein element, and is deliciously enhanced when drizzled with the savory mushroom gravy.

  • Chilled White Wine: A glass of chilled Sauvignon Blanc complements the dish perfectly, elevating your dining experience and washing down the savory goodness with a refreshing sparkle.

Make Ahead Options

These Vegan Mushroom Gravy preparations are perfect for busy cooks looking to streamline their meal planning! You can sauté the mushroom base (onions and mushrooms) and prepare the gravy sauce up to 24 hours in advance; simply refrigerate it in an airtight container. To maintain optimal flavor, let it cool completely before sealing. When you’re ready to serve, gently reheat the gravy over low heat, whisking in a touch of vegetable broth if it thickens too much, achieving that rich, silky texture. With these steps, you’ll have a comforting, homemade Vegan Mushroom Gravy ready in minutes, making weeknight dinners a breeze!

Expert Tips for Vegan Mushroom Gravy

  • Use fresh mushrooms: Fresh cremini mushrooms deliver the richest, earthiest flavor—avoid canned or pre-sliced for best taste and texture.
  • Cook mushrooms thoroughly: Sauté until golden brown and their moisture evaporates to concentrate umami in your vegan mushroom gravy.
  • Whisk flour carefully: Sprinkle flour gradually and whisk constantly to prevent lumps and create a smooth, silky gravy.
  • Simmer gently: Keep the heat low when adding broth to avoid burning and to thicken the sauce evenly.
  • Adjust seasoning last: Add soy sauce and black pepper after thickening to control the depth of savory flavor perfectly.

How to Store and Freeze Vegan Mushroom Gravy

Fridge: Store your leftover vegan mushroom gravy in an airtight container for up to 5 days. Allow it to cool before sealing to maintain freshness.

Freezer: For longer storage, freeze the gravy in freezer-safe containers for up to 3 months. Portioning it into smaller containers makes defrosting easier.

Reheating: When ready to enjoy, thaw overnight in the fridge, then reheat gently on the stove over low heat, adding a splash of vegetable broth to restore creaminess if needed.

Room Temperature: Avoid keeping vegan mushroom gravy at room temperature for more than 2 hours to ensure food safety.

Vegan Mushroom Gravy Variations

Feel free to put your own spin on this delightful gravy and cater it to your taste buds!

  • Gluten-Free: Substitute all-purpose flour with gluten-free flour or cornstarch for a thickener that works wonderfully without the gluten.

  • Herb Infusion: Add dried or fresh herbs like rosemary or sage for a fragrant twist that elevates the earthy flavors even more. It adds a lovely aromatic layer to the gravy.

  • Spicy Kick: Incorporate a pinch of cayenne pepper or some sautéed jalapeños for a heat that contrasts beautifully with the rich mushroom flavors.

  • Creamy Texture: Stir in a splash of coconut milk or cashew cream at the end for a luscious, creamy gravy that’s indulgent and satisfying.

  • Smoky Flavor: Use smoked paprika or a dash of liquid smoke to introduce a delicious depth, making your gravy reminiscent of a campfire feast.

  • Wine Addition: Splash in a bit of white wine while sautéing the mushrooms for an elegant touch that elevates the overall taste profile significantly.

  • Nutty Flavor: Mix in a handful of toasted walnuts or pecans for an unexpected crunch that pairs well with the velvety smoothness of the gravy.

  • Caramelized Onions: Swap out the yellow onion for caramelized onions to add a sweet, rich flavor depth that complements the mushrooms beautifully.

Experiment with these variations to create your perfect version of Vegan Mushroom Gravy! Find out what combination makes your taste buds dance!

Best Vegan Mushroom Gravy Recipe: Rich, Easy, and Comforting Recipe FAQs

How do I know if my mushrooms are fresh enough for the vegan mushroom gravy?
Look for cremini mushrooms that are firm, smooth, and free of dark spots or slimy patches. Fresh mushrooms should have a mild, earthy aroma and feel dry to the touch. Avoid any that are wrinkled or have dark spots all over, as these indicate age and potential spoilage.

What’s the best way to store leftover vegan mushroom gravy?
Store your gravy in an airtight container in the refrigerator for up to 5 days. Make sure it’s completely cooled before sealing to prevent condensation and maintain freshness. This way, you can easily warm it back up to add a cozy touch to meals throughout the week.

Can I freeze vegan mushroom gravy? If so, how?
Absolutely! Freezing vegan mushroom gravy is a great way to extend its shelf life up to 3 months. Portion the gravy into freezer-safe containers or heavy-duty freezer bags, leaving a bit of space for expansion. Label with the date, freeze flat if using bags for easy stacking, and when ready, thaw overnight in the fridge. Reheat gently on the stove, stirring occasionally and adding a splash of vegetable broth if it thickens too much.

What should I do if my gravy turns out lumpy or too thick?
Don’t worry—if lumps appear, whisk the gravy vigorously over low heat or blend it briefly with an immersion blender to smooth it out. If it’s too thick, gradually stir in warm vegetable broth until you reach your desired consistency. Remember, slow and steady whisking while adding broth helps prevent lumps from forming in the first place.

Is this vegan mushroom gravy safe for pets or suitable for people with soy allergies?
This recipe includes soy sauce or tamari for umami, which isn’t recommended for pets due to sodium content. For soy allergies, substitute tamari with coconut aminos or a low-sodium vegan Worcestershire sauce. Always check ingredient labels to avoid hidden allergens and keep the meal safe and enjoyable for everyone at your table.

Vegan Mushroom Gravy

Best Vegan Mushroom Gravy Recipe: Rich, Easy, and Comforting

This Vegan Mushroom Gravy is rich, flavorful, and comforting, perfect for enhancing your favorite meals without compromising on taste.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Vegan
Calories: 150

Ingredients
  

For the Mushroom Base
  • 8 ounces cremini mushrooms fresh, sliced
  • 1 yellow onion finely chopped
  • 3 cloves garlic minced
For the Gravy Sauce
  • 2 tablespoons olive oil extra virgin
  • 2 tablespoons all-purpose flour gluten-free flour works too
  • 2 cups vegetable broth
For Seasoning and Finish
  • 2 tablespoons soy sauce or tamari adds umami depth
  • 3 sprigs fresh thyme for herbal notes
  • 1 teaspoon black pepper freshly cracked
  • 2 tablespoons nutritional yeast optional

Equipment

  • large skillet

Method
 

For the Mushroom Base
  1. Warm 2 tablespoons of olive oil in a large skillet over medium heat until shimmering, about 1 minute.
  2. Add the finely chopped yellow onion and cook until soft and translucent, about 5 minutes.
  3. Stir in the sliced cremini mushrooms, sautéing until they release their juices and become tender and golden brown, about 7–8 minutes.
For the Gravy Sauce
  1. Toss in the minced garlic cloves, cooking just until fragrant—about 30 seconds.
  2. Sprinkle the all-purpose flour over the vegetables, stirring constantly for 1 minute.
  3. Slowly whisk in the vegetable broth, then simmer gently on low heat for about 3 minutes until thick and silky.
  4. Stir in soy sauce or tamari, fresh thyme leaves, and cracked black pepper; simmer another minute.

Nutrition

Serving: 1cupCalories: 150kcalCarbohydrates: 20gProtein: 3gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 5gSodium: 600mgPotassium: 400mgFiber: 2gSugar: 1gVitamin A: 100IUVitamin C: 2mgCalcium: 20mgIron: 1mg

Notes

Store leftover gravy in an airtight container for up to 5 days. Can be frozen for up to 3 months. Reheat gently on the stove, adding vegetable broth if needed.

Tried this recipe?

Let us know how it was!