The Ultimate Vegan Mushroom Gravy: Rich, Savory, and Effortlessly Delicious
Elevate your culinary creations with this exquisite Mushroom Gravy recipe! Crafted with an abundance of fresh mushrooms, aromatic vegetables, fragrant herbs, and a savory broth, this condiment is both surprisingly easy to prepare and incredibly sophisticated. Get ready to drench all your favorite dishes in its rich, umami-packed goodness.
Planning a memorable holiday feast or a comforting weeknight dinner? Don’t forget the essential accompaniments. Be sure to explore my other beloved recipes like Vegan Dinner Rolls, Creamy Vegan Mashed Potatoes, and Vegan Stuffing for a complete and delightful plant-based meal experience.

While my Easy Vegan Gravy recipe is a lifesaver for those times when speed is of the essence, this incredible Mushroom Gravy truly shines when you have a little extra time to invest. It’s a labor of love that rewards you tenfold with its profound depth of flavor. Still remarkably simple to prepare, its complex, earthy notes elevate it from a mere side dish to the undisputed star of any meal. This isn’t just gravy; it’s a culinary experience waiting to happen.
This exceptional vegan mushroom gravy features a harmonious blend of fresh, sautéed mushrooms, fragrant herbs, robust vegetable broth, and a touch of soy sauce to enhance its savory profile. These humble ingredients combine to create sophisticated layers of flavor, delivering a powerful burst of umami with every single drizzle. Whether you’re a devout mushroom enthusiast or simply looking to add a new dimension to your meals, you’ll find yourself reaching for this rich, velvety gravy to pour over virtually everything on your plate. Its irresistible appeal lies in its ability to transform ordinary dishes into extraordinary culinary delights.
Why This Easy Vegan Mushroom Gravy Will Become Your New Favorite
Prepare to fall in love with this homemade mushroom gravy. It’s more than just a sauce; it’s a versatile culinary game-changer that brings warmth, depth, and gourmet flair to any table. Here’s why this recipe deserves a permanent spot in your kitchen repertoire:
- Effortlessly Elegant and Sophisticated: We all appreciate a quick and easy gravy, but sometimes, a meal calls for something truly special—something with a bit more oomph. This easy mushroom gravy recipe answers that call. By infusing it with deeply caramelized mushrooms, perfectly sautéed aromatics, and vibrant fresh herbs, we create a gravy that tastes like it took hours, but comes together in minutes. It offers a luxurious texture and a complex flavor profile that will impress even the most discerning palates, proving that elegance doesn’t have to be complicated.
- The Ultimate Versatile Condiment: This rich and savory mushroom gravy is an absolute chameleon in the kitchen. It’s the perfect companion to transform any meal, whether it’s a quick weeknight dinner or an elaborate holiday spread. Imagine it generously poured over crispy french fries, complementing a hearty vegan meatloaf, enhancing roasted vegetables, or even elevating a simple bowl of mashed potatoes. Its robust flavor and velvety texture make it an ideal partner for almost any savory dish, adding an irresistible layer of comfort and taste. It’s truly a condiment you’ll want to drizzle on everything!
- A One-Pan Wonder Ready in Just 20 Minutes: Who knew gourmet flavor could be achieved with such speed and simplicity? This mushroom gravy recipe is a true one-pan marvel. All your ingredients come together in a single skillet, minimizing cleanup and maximizing efficiency. In 20 minutes or less, you’ll witness a transformation from simple components to a silky, flavorful gravy bursting with earthy goodness. It’s the ideal recipe for busy cooks who refuse to compromise on taste, delivering an incredible culinary experience without the fuss.
- Naturally Vegan and Delicious: This recipe proves that you don’t need animal products to create an incredibly rich and satisfying gravy. Using fresh mushrooms, vegetable broth, and plant-based cream alternatives (optional), we achieve a deeply savory, umami-rich gravy that is 100% vegan. It’s a fantastic option for those following a plant-based diet, those with dietary restrictions, or anyone simply looking to enjoy a delicious and wholesome alternative to traditional gravies. Its flavor is so robust, you won’t miss a thing!
Essential Ingredients for Your Perfect Mushroom Gravy (with handy substitutions)
Crafting this savory mushroom gravy requires a few key ingredients, each playing a crucial role in building its incredible depth of flavor and luxurious texture. Here’s a detailed look at what you’ll need, along with versatile substitution options to suit your pantry and dietary needs:
- Olive Oil: The foundation for sautéing our aromatics and mushrooms. Use a good quality extra virgin olive oil for a subtle fruity note, or any neutral cooking oil like avocado oil if preferred.
- Onion and Garlic: These classic aromatics form the backbone of our gravy’s flavor. Finely diced onion provides a sweet, savory base, while minced garlic adds a pungent, aromatic kick. If you don’t have a yellow onion, a white onion or even a sweet onion will work well. For a more delicate flavor, shallots can be used as an excellent substitute for the onion, offering a milder, sweeter profile.
- Mushrooms: The star of the show! I particularly love making this mushroom gravy with sliced cremini (also known as baby bella) or portobello mushrooms. They offer a wonderfully balanced umami flavor and a rich, earthy depth that is characteristic of classic mushroom gravies. For an even more intense and complex flavor, feel free to experiment with other varieties. Shiitake mushrooms bring a distinct woody, savory note; oyster mushrooms offer a delicate, slightly peppery taste; and porcini mushrooms, whether fresh or rehydrated dried ones, will infuse the gravy with an incredibly deep, almost meaty umami. A mix of different mushrooms can also create a wonderfully nuanced flavor profile.
- Fresh Herbs: Fresh herbs are indispensable for brightening the gravy’s rich flavors. I typically use fresh thyme leaves, which impart a lovely earthy and slightly minty aroma. However, you can easily customize the herbaceous notes. Consider adding chopped fresh sage for a classic Thanksgiving feel, rosemary for a piney, fragrant twist, parsley for a fresh, clean finish, or marjoram for a delicate, sweet, and pungent aroma. If fresh herbs aren’t available, you can absolutely use dried herbs, but remember to reduce the amount significantly (usually by half or even two-thirds) as their flavor is much more concentrated.
- All-Purpose Flour: This acts as our thickening agent, creating the roux that gives the gravy its desirable body and smooth consistency. It’s essential for achieving that classic gravy texture. For a gluten-free option, you can seamlessly substitute all-purpose flour with a good quality gluten-free all-purpose flour blend or use cornstarch. If using cornstarch, create a slurry with a small amount of cold water before whisking it into the hot gravy to avoid lumps.
- Vegetable Broth: The liquid base for our gravy, adding essential moisture and flavor. Choose a high-quality, low-sodium vegetable broth to control the overall saltiness. For an even deeper mushroom flavor, consider using mushroom broth instead. This will amplify the earthy notes and create a more intensely flavored gravy.
- Low Sodium Soy Sauce: A crucial ingredient for enhancing the umami and adding a touch of savory depth without making the gravy taste overtly like soy sauce. Its rich, salty flavor perfectly complements the mushrooms. If you need a gluten-free option, tamari is an excellent substitute, offering the same savory punch.
- Salt: Essential for seasoning and balancing all the flavors. Start with the recommended amount and adjust to your personal taste at the end of cooking. Remember that soy sauce already contributes saltiness, so taste before adding too much.
- Vegan Cream (Optional): While optional, a splash of vegan cream truly transforms this gravy into a silky, luxurious indulgence. It adds a delightful richness and velvety mouthfeel. You can use vegan heavy cream, creamy full-fat coconut milk (make sure it’s unsweetened and from a can for the best texture), or homemade cashew cream. This step is entirely up to your preference; the gravy is still incredibly flavorful without it. If you opt out of the cream but still desire a bit of extra body and silkiness, stirring in a pat of vegan butter at the very end can achieve a similar effect.

Mastering the Art of Vegan Mushroom Gravy: A Step-by-Step Guide
Creating this rich and savory vegan mushroom gravy is a straightforward process, yielding impressive results with minimal effort. Follow these simple steps to achieve a perfectly flavorful and silky-smooth gravy that will impress everyone at your table. For precise measurements, please refer to the comprehensive recipe card below.
Step 1: Sauté the Aromatics and Mushrooms
Begin by heating the olive oil in a large, sturdy skillet over medium-high heat. Allow the oil to become shimmering hot, but not smoking. Once heated, add the finely diced onion and the sliced mushrooms to the skillet. Cook these ingredients, stirring frequently, for approximately 8-10 minutes. The goal is to soften the onions and allow the mushrooms to release their moisture, then begin to brown beautifully, developing a rich, caramelized flavor. This browning step is crucial for the gravy’s deep taste. Once the mushrooms have developed a nice color and the onions are translucent and tender, add the minced garlic and fresh thyme leaves to the skillet. Continue to cook for just 1 more minute, stirring constantly, until the garlic becomes fragrant. Be careful not to burn the garlic, as this can impart a bitter taste to your gravy.

Step 2: Create the Roux and Build the Gravy Base
With your aromatics and mushrooms perfectly softened and fragrant, it’s time to create the roux, which will thicken our gravy. Evenly sprinkle the all-purpose flour over the mushroom and onion mixture in the skillet. Stir vigorously to combine, ensuring all the vegetables are coated in the flour. Continue to cook and stir for 1-2 minutes, allowing the flour to cook out its raw taste. The mixture will become quite thick and pasty. Immediately begin to gradually add the vegetable broth, a small splash at a time, continuously whisking as you pour. This gradual addition and constant whisking are key to preventing lumps and achieving a smooth gravy. Continue adding broth and whisking until all the vegetable broth has been incorporated and the gravy has thickened to your desired consistency. It should be rich and smooth, coating the back of a spoon.

Step 3: Season and Finish
Once your gravy has reached the perfect thickness, stir in the low sodium soy sauce and season with salt to taste. The soy sauce adds a wonderful depth of umami, while salt balances and enhances all the flavors. Remember to taste and adjust the seasoning as needed, as broth and soy sauce can vary in sodium content. If you’ve decided to add vegan cream for an extra touch of decadence, stir it in now. Allow the gravy to heat through for another minute or two, ensuring all ingredients are well combined and the gravy is piping hot. The optional cream will lend an irresistible silkiness and a more luxurious mouthfeel.
Chef’s Tip for a Smooth Gravy: If you prefer a completely smooth, restaurant-quality gravy without any mushroom pieces, you can easily blend it. Carefully transfer the hot gravy to a regular blender and blend until completely smooth. Alternatively, an immersion blender can be used directly in the skillet for convenience. Blend until it reaches your desired silky consistency.

Step 4: Serve and Enjoy!
Your homemade vegan mushroom gravy is now ready to be enjoyed! Drizzle the hot, savory gravy generously over creamy mashed potatoes, hearty vegan meatloaf, roasted vegetables, or anything else your heart desires. This gravy is a true flavor enhancer that will elevate any meal it touches. Prepare for an explosion of rich, earthy, and utterly delicious flavors!
Creative Ways to Serve Your Delectable Mushroom Gravy
This savory mushroom gravy is incredibly versatile, making it the perfect accompaniment for a wide array of comfort foods and festive dishes. It’s best served warm, fresh off the stove, allowing its rich aromas and flavors to shine. Here are some inspiring serving suggestions to make every meal an occasion:
- Classic Comfort: The most quintessential pairing is, of course, with creamy mashed potatoes. The velvety gravy seeps into the fluffy potatoes, creating an unbeatable combination. It’s also divine drizzled over Vegan Buttermilk Biscuits, soaking into every flaky layer.
- Hearty Mains: Elevate your main courses by spooning this rich gravy over a savory Cheese-Stuffed Vegan Meatloaf or a platter of perfectly cooked vegan meatballs. It adds a luscious texture and deep flavor that transforms these dishes into true showstoppers.
- Potato Perfection: Move beyond mashed potatoes! This gravy is fantastic with crispy french fries or rustic potato wedges. For an extra indulgent treat, top your fries or wedges with shredded vegan cheese and then drench them in this warm, flavorful gravy – a true poutine-inspired delight!
- Holiday Feasts: During the holiday season, this mushroom gravy becomes an indispensable component of your festive spread. Transfer the hot gravy into an elegant serving dish and place it proudly on your table. Your dinner guests will love pouring it generously over slices of Vegan Turkey Roast, spoonfuls of fluffy Homemade Stuffing, individual portions of Mushroom Wellington, and even a comforting Green Bean Casserole. It ties all the holiday flavors together beautifully.
- Vegetable Enhancement: Don’t limit gravy to just starchy sides. It’s excellent drizzled over roasted Brussels sprouts, green beans, or asparagus, adding a savory richness to your vegetable dishes.
- Breakfast & Brunch: Think outside the dinner plate! This gravy can be a surprising and delicious addition to a savory vegan breakfast. Try it over vegan biscuits and gravy, or even alongside a tofu scramble.
Frequently Asked Questions About Vegan Mushroom Gravy
Here are some common questions about making, storing, and enjoying this delicious vegan mushroom gravy:
Absolutely! This mushroom gravy is an excellent candidate for meal prep. You can prepare the gravy 2 to 3 days before you plan to serve it. Once cooled, transfer it to an airtight container and store it safely in the refrigerator. When it’s time to enjoy, simply reheat it gently in a pot on the stove over low to medium heat, stirring often. If it appears a little thick, you can add a tablespoon or two of vegetable broth or water to thin it out to your desired smooth consistency as it warms through again.
Any leftover vegan mushroom gravy can be stored in an airtight container in the refrigerator for up to 5 days. Ensure it cools completely before refrigerating to maintain freshness and prevent bacterial growth. It reheats beautifully and tastes just as good the next day, making it perfect for extending your meal enjoyment.
While I haven’t personally tested freezing this specific recipe extensively, gravies generally tend to freeze well. This mushroom gravy should freeze successfully for up to 3 months when stored in a freezer-safe, airtight container. To use, thaw the gravy overnight in the refrigerator. Once thawed, reheat it gently on the stovetop, stirring frequently, and adding a splash of broth or water if needed to restore its smooth consistency before serving. The texture might change slightly after freezing and thawing, but the flavor should remain excellent.
Cremini (baby bella) mushrooms are highly recommended for their balanced earthy and umami flavors, making them ideal for gravy. However, you can use a variety of mushrooms to customize the taste. Shiitake mushrooms add a deeper, meatier flavor, while oyster mushrooms offer a delicate texture. A mix of wild mushrooms can also create a more complex and robust gravy. Feel free to use what you have available or what you prefer!
If your gravy turns out too thin, you can easily thicken it. Create a cornstarch slurry by whisking 1 tablespoon of cornstarch with 2 tablespoons of cold water. Gradually whisk this mixture into the simmering gravy and cook for another minute or two until it thickens. Repeat if necessary. If your gravy is too thick, simply whisk in an additional splash of warm vegetable broth or water until it reaches your desired consistency.


Mushroom Gravy (Creamy and Vegan)
Take your dinner to the next level with this Mushroom Gravy recipe! Made with fresh mushrooms, aromatics, herbs, and broth, it’s an easy yet sophisticated condiment you’ll want to drizzle on everything.
Prep time: 10 mins
Cook time: 20 mins
Total time: 30 mins
Servings: 8 servings
Ingredients
- 2 tablespoons olive oil
- 1 small onion, finely diced (about 1 cup)
- 16 ounces cremini or baby portobello mushrooms, sliced
- 3 cloves garlic, minced
- 1 tablespoon fresh thyme leaves (or 1/2 tsp dried)
- 1/4 cup all-purpose flour
- 3 cups vegetable broth
- 1 teaspoon low sodium soy sauce
- 1/2 teaspoon salt (or to taste)
- optional: 1/4 cup vegan cream, cashew cream, or coconut milk (see Notes for options)
Instructions
- In a large skillet, add the olive oil and turn the heat to medium-high. Once the oil is warm, add the diced onion and mushrooms. Cook and stir frequently for about 10 minutes, until softened and starting to brown. Add the garlic and thyme and cook for 1 more minute, until fragrant.
- Sprinkle the flour evenly over the vegetables and stir it in thoroughly; the mixture will become thick. Immediately begin to gradually add the vegetable broth, a little bit at a time, whisking constantly. Continue whisking until all the broth has been added and you have a smooth, thickened gravy.
- Stir in the soy sauce and salt, tasting and adjusting the seasoning as needed. If using, stir in the vegan cream to add a rich, silky texture.
- Serve immediately, hot and delicious!
Notes
- You can blend the gravy with an immersion blender or in a regular blender for a completely smooth sauce if you prefer.
- For vegan cream, I like Ripple brand dairy-free half-and-half, but full-fat canned coconut milk (unsweetened) or homemade cashew cream work equally well.
- Gluten-Free Option: To make this gravy gluten-free, use a gluten-free all-purpose flour mix or cornstarch as your thickening agent. Also, ensure you use gluten-free tamari instead of soy sauce.
- This gravy is perfect for making ahead of time. Prepare it up to 2-3 days in advance and store it in an airtight container in the refrigerator. When ready to serve, simply reheat on the stove over low heat, stirring occasionally until smooth and warmed through. Add a splash of broth or water if it’s too thick.
Nutrition
Serving: 1 of 8 servings
Calories: 68 kcal
Carbohydrates: 8g
Protein: 2g
Fat: 4g
Saturated Fat: 1g
Polyunsaturated Fat: 0.4g
Monounsaturated Fat: 3g
Sodium: 379mg
Potassium: 283mg
Fiber: 1g
Sugar: 2g
Vitamin A: 230IU
Vitamin C: 2mg
Calcium: 19mg
Iron: 1mg
Course: Sauce
Cuisine: American
Author: Nora Taylor
Did you make this recipe? Mention @nora_cooks_vegan_ or tag #noracooks!