This make-ahead mushroom gravy recipe is naturally vegetarian (and vegan), brimming with rich, savory flavors, and guaranteed to be a crowd-pleaser.

Last year, for our lively Friendsgiving gathering, I found myself in a delightful culinary experiment. As a thoughtful alternative to my beloved traditional turkey drippings gravy, I whipped up an improvised vegan gravy recipe for our plant-based guests. To my genuine surprise and immense pleasure, this humble vegan gravy utterly stole the spotlight that evening. Every single person at the table, regardless of their dietary preferences, raved about its incredible depth of flavor. It was a resounding success, proving that a meat-free gravy can be every bit as satisfying and delicious as its conventional counterpart.
Inspired by its overwhelming popularity, I knew I had to share this exceptional recipe with all of you, just in time for the upcoming holiday season. Whether you’re hosting Thanksgiving, Christmas, Easter, or simply looking for a fantastic side dish to elevate a weeknight dinner, this mushroom gravy is an absolute must-try. It’s a testament to the fact that wholesome, plant-based ingredients can create truly unforgettable culinary experiences.
At its heart, this vegan mushroom gravy is built upon a simple yet potent foundation of earthy mushrooms, aromatic onions, pungent garlic, robust vegetable stock, fresh thyme, and a touch of butter (or vegan butter for a fully plant-based version). But what truly elevates this gravy from good to extraordinary are a couple of secret ingredients that unlock unparalleled depth and complexity. First, I deglaze the pan with a generous splash of dry white wine – a crucial step that releases all the caramelized, flavorful bits stuck to the bottom, adding layers of savory goodness. If wine isn’t your preference, brandy or bourbon also work beautifully, imparting their own unique warmth. The second secret weapon is a spoonful of rich miso paste, a fermented soybean paste that delivers an incredible punch of umami. For those without miso on hand, a dash of soy sauce or nutritional yeast can serve as excellent alternatives, providing that coveted savory depth. Together, these carefully selected ingredients harmonize to create a full-bodied gravy that proudly stands shoulder-to-shoulder with any meat-based gravy I’ve ever tasted – no turkey drippings necessary!
Beyond its phenomenal taste, another significant advantage of this mushroom gravy recipe is its impressive make-ahead convenience. This feature is particularly invaluable when you’re navigating the busy chaos of holiday meal preparation. You can easily prepare this gravy up to a few days in advance, allowing you to focus on other dishes when the big day arrives. I’ve also included comprehensive options below for those who need to make their gravy gluten-free or alcohol-free, ensuring everyone can enjoy this delectable creation. Furthermore, if you prefer a silkier texture, tips for achieving a creamier consistency or a perfectly smooth purée are provided. While I personally adore the hearty chunks of sautéed mushrooms that lend a rustic charm and wonderful bite to this gravy, you are, of course, absolutely welcome to purée it with an immersion blender or a traditional blender for a velvety-smooth finish, catering to your preferred texture.
So, let’s gather our ingredients and embark on the journey to craft this show-stopping mushroom gravy!

Unveiling the Key Ingredients for Your Mushroom Gravy
Before we dive into the detailed step-by-step recipe, let’s take a moment to discuss the essential ingredients that contribute to the exceptional flavor profile of this mushroom gravy. Understanding the role of each component will empower you to make informed substitutions and truly make this recipe your own.
- Butter (or Vegan Butter): We begin by using a few tablespoons of butter (or a high-quality vegan butter) to expertly sauté our vegetables and mushrooms. This initial fat provides a rich base, allowing the ingredients to brown beautifully and develop deep, caramelized flavors. For an extra touch of decadence and creaminess just before serving, I highly recommend stirring in an additional pat of butter. This not only enhances the texture but also adds a luxurious sheen.
- Onion and Garlic: These aromatic staples are crucial for building the foundational flavor of our gravy. Diced white onion and minced garlic infuse the broth with a savory depth that is truly indispensable. If you prefer a milder, more delicate onion flavor, feel free to substitute with finely diced shallots, thinly sliced green onions, or even fresh chives. Each offers a slightly different nuance but contributes to the overall aromatic complexity.
- Mushrooms: The star of our gravy! I typically opt for a pound of baby bella (cremini) mushrooms due to their fantastic meaty texture and robust, earthy flavor, which holds up wonderfully in a rich gravy. However, this recipe is highly adaptable to your mushroom preferences. White button mushrooms offer a milder taste, while shiitake mushrooms bring a more intense, woodsy note. For an adventurous twist, consider incorporating wild mushrooms for an even deeper, more complex aroma. You could also rehydrate dried porcini mushrooms for an intensely concentrated umami boost, adding them to the sautéing process.
- All-Purpose Flour: Flour acts as our traditional thickening agent, creating a roux with the butter that provides the gravy with its classic, silky consistency. It ensures a beautifully thickened sauce that clings perfectly to your favorite dishes. (For a gluten-free alternative, please refer to the “Possible Recipe Variations” section below.)
- Dry White Wine: This is a game-changer for flavor! A splash of dry white wine is used to deglaze the pan, dissolving all the delicious browned bits (fond) from the bottom. This process incorporates incredible depth and a subtle acidity that balances the richness of the other ingredients. If white wine isn’t available or preferred, excellent alternatives include brandy or bourbon, which lend a warm, nuanced sweetness. Even a light beer can work in a pinch. For an alcohol-free version, simply increase the amount of vegetable stock.
- Vegetable Stock: Serving as the liquid base for our gravy broth, a good quality vegetable stock is essential. It provides the body and volume for the sauce, allowing all the flavors to meld beautifully. While a vegetarian stock keeps the gravy vegan-friendly, you are certainly welcome to use chicken or beef broth if dietary restrictions are not a concern and you desire a different flavor profile.
- Fresh Thyme: The classic, earthy aroma of fresh thyme is a perfect complement to mushrooms, adding an herbaceous elegance to the gravy. If fresh thyme isn’t readily available, a few pinches of dried thyme can be used, though fresh always offers a more vibrant flavor. Feel free to experiment with other fresh herbs you might have on hand. Rosemary or sage, for instance, would be equally delicious and provide a wonderfully aromatic alternative, especially for holiday meals.
- Miso Paste: This secret ingredient is a powerhouse of umami. A spoonful of white miso paste introduces a profound savory depth that mimics the richness often found in meat-based gravies. It adds complexity and a delightful, subtle funk that elevates the entire dish. If you don’t have miso paste, you can achieve a similar umami boost with a few teaspoons of soy sauce (use tamari for gluten-free) or nutritional yeast, adjusting to your taste preference.
- Salt and Pepper: The final, critical touch! Don’t forget to taste and generously season your gravy with fine sea salt and freshly-cracked black pepper throughout the cooking process, and especially at the end. Proper seasoning is key to balancing all the flavors and ensuring the gravy is perfectly seasoned to your liking.

Tailoring Your Gravy: Exciting Recipe Variations and Customizations
One of the beauties of this mushroom gravy recipe is its inherent flexibility. It serves as a fantastic foundation that can be easily adjusted and customized to suit various dietary needs, texture preferences, and flavor desires. Don’t hesitate to experiment and make it truly your own!
- Make it Gluten-Free: If you need a gluten-free option, simply omit the all-purpose flour. Instead, create a cornstarch slurry. To do this, whisk together equal parts room-temperature vegetable stock and cornstarch until a smooth, lump-free mixture forms. Gradually add this slurry to the simmering gravy, whisking continuously, until it reaches your desired thickness. Cornstarch thickens quickly, so add it slowly and allow it to cook for a minute or two before adding more.
- Make it Alcohol-Free: For an alcohol-free gravy, simply replace the dry white wine with an equal amount of extra vegetable stock. You could also use a splash of non-alcoholic white wine or even a dash of balsamic vinegar (just a tiny bit!) for a hint of acidity and depth, though the veggie stock alone works perfectly.
- Make it Creamy: To achieve a wonderfully rich and creamy gravy, stir in about 1/2 cup of heavy cream or, for a dairy-free and vegan option, full-fat coconut cream (from a can, unsweetened) towards the end of the cooking process. The cream will add a luxurious mouthfeel and a lighter color to the gravy.
- Make it Silky Smooth: If you prefer a velvety-smooth gravy without any mushroom chunks, an immersion blender is your best friend. Simply blend the gravy directly in the saucepan until it reaches your desired consistency. Alternatively, carefully transfer the hot gravy to a traditional blender. When using a traditional blender with hot liquids, it’s crucial to remove the small cap from the blender lid (the one that usually covers the opening for adding ingredients) and cover the opening with a kitchen towel. This allows steam to escape and prevents pressure from building up, which can cause the lid to blow off. Blend until perfectly smooth.
- Experiment with Different Herbs: While fresh thyme is a classic choice, don’t be afraid to branch out! As mentioned previously, fresh rosemary or sage would both be exquisite alternatives or additions to the fresh thyme, especially if you’re serving this gravy with holiday roasts or hearty winter dishes. A blend of all three could create a truly complex and aromatic experience.
- Miso Paste Alternatives: Should you find yourself without miso paste, you have a couple of excellent alternatives to provide that crucial umami punch. Stir in a few teaspoons of soy sauce (or tamari for a gluten-free option) to taste, or incorporate nutritional yeast, which offers a cheesy, savory flavor often used in vegan cooking. Adjust the quantity to your preference, tasting as you go. You can also simply omit these ingredients entirely if preferred, though they do add a significant layer of depth.

Mushroom Gravy (Vegan & Vegetarian)
- Author: Ali
- Prep Time: 15 mins
- Cook Time: 15 mins
- Total Time: 30 mins
- Yield: 6 to 8 servings
Description
This make-ahead mushroom gravy recipe is a rich, savory, and naturally vegetarian and vegan delight, perfect for elevating any meal, especially during the holidays.
Ingredients
- 3 tablespoons butter (or vegan butter)
- 1/2 cup diced white onion
- 1 pound baby bella mushrooms, sliced
- 2 large cloves garlic, minced
- 3 tablespoons all-purpose flour
- 1/4 cup dry white wine
- 2 1/2 cups vegetable stock
- 2 teaspoons fresh thyme leaves
- 2 teaspoons white miso paste*
- Fine sea salt and freshly-cracked black pepper, to taste
Instructions
- Sauté the Veggies: Heat 2 tablespoons of butter (or vegan butter) in a large sauté pan or saucepan over medium-high heat until it’s fully melted and shimmering. Add the diced onion to the pan and sauté for about 3 minutes, stirring occasionally, until it begins to soften and become translucent. Next, add the sliced mushrooms and minced garlic. Continue to sauté for 5 to 7 minutes, stirring periodically, until the mushrooms are beautifully browned, and most of their released liquid has evaporated. This browning step is crucial for developing deep flavor. Sprinkle the all-purpose flour over the mushrooms and gently toss it, cooking for 1 minute to coat the mushrooms and lightly toast the flour, forming a roux.
- Deglaze the Pan and Simmer: Pour in the dry white wine (or your chosen alcohol-free alternative). Using a wooden spoon, gently scrape up any browned bits that have stuck to the bottom of the pan – these are packed with flavor! Stir in the vegetable stock and fresh thyme leaves, whisking continuously until no more flour clumps remain and the mixture is smooth. Increase the heat slightly and continue cooking until the gravy reaches a gentle simmer and visibly begins to thicken. Once thickened, reduce the heat to low to maintain warmth.
- Incorporate Miso for Umami: For that extra layer of savory depth, briefly transfer about 1/3 cup of the hot gravy broth into a separate small bowl. Add the white miso paste to this bowl and whisk vigorously until the miso is completely smooth and dissolved into the broth. Pour this miso mixture back into the main saucepan with the gravy. Add the remaining 1 tablespoon of butter (or vegan butter) and stir until everything is well combined and the butter has melted, enriching the gravy further.
- Season and Adjust Consistency: Taste the gravy carefully. Season generously with fine sea salt and freshly-cracked black pepper as needed. Gravy often requires more seasoning than you might initially think to bring out all the flavors. If the gravy is too thick for your preference, gradually add a bit more vegetable stock, a tablespoon at a time, until it reaches your desired consistency. Remember that gravy tends to thicken further as it cools, so keep this in mind when assessing its thickness.
- Serve and Enjoy: Serve your homemade mushroom gravy warm and enjoy! It pairs wonderfully with a wide array of dishes.
Equipment
White Miso
Buy Now →
Fine Sea Salt
Buy Now →
Large Sauté Pan
Buy Now →
Notes
Storage Instructions: To properly store any leftover mushroom gravy, first allow it to cool completely to room temperature. Once cooled, transfer the gravy into an airtight food storage container. It can then be refrigerated for up to 4 days, making it perfect for meal prepping or enjoying leftovers. For reheating, gently warm the gravy in a saucepan over medium-low heat, stirring occasionally, until it reaches your desired temperature. Alternatively, it can be reheated in the microwave in short intervals, stirring between each, until hot.
Miso Paste Alternatives: As highlighted in the ingredients section, if you don’t have miso paste available, you can still achieve a wonderful depth of umami. Feel free to substitute with one to two teaspoons of soy sauce (or tamari for a gluten-free option) or nutritional yeast, adjusting the amount to your taste preference. These alternatives will infuse a similar savory richness into your gravy. You also have the option to simply omit these ingredients entirely, and your gravy will still be incredibly flavorful!
Serving Suggestions for Your Irresistible Mushroom Gravy
While this mushroom gravy is a match made in heaven for classic mashed potatoes, its versatility extends far beyond that beloved pairing. This rich and savory gravy can elevate a multitude of dishes, transforming them into comforting and deeply flavorful meals. Here are some fantastic serving ideas to inspire you:
- Mashed Potatoes and Root Vegetables: The ultimate classic! Spoon generously over creamy mashed potatoes, roasted parsnips, carrots, or sweet potatoes for a delightful side.
- Holiday Feasts: A vital component for any festive table. Serve alongside roasted turkey, ham, or as a standalone star for your vegetarian and vegan guests during Thanksgiving, Christmas, or Easter dinners.
- Meatloaf and Meat Alternatives: Drench your favorite meatloaf (or lentil loaf/veggie loaf) in this gravy for an extra layer of moisture and flavor.
- Biscuits and Gravy: A comforting breakfast or brunch option. Serve warm over fluffy homemade biscuits for a savory start to your day.
- Roasted Vegetables: Drizzle over a medley of roasted Brussels sprouts, green beans, asparagus, or broccoli to add a gourmet touch.
- Stuffing or Dressing: Moisten your stuffing or dressing with this gravy for an incredibly flavorful and cohesive holiday side.
- Pot Pies and Casseroles: Use it as a base or a topping for vegetarian pot pies or hearty casseroles, adding depth and richness.
- French Fries or Poutine: For a decadent twist, pour warm gravy over crispy French fries, perhaps with some vegan cheese curds for a homemade poutine experience.
- Open-Faced Sandwiches: Top slices of toasted bread with leftover roast vegetables or plant-based proteins, then smother in hot gravy.
Expert Tips for Gravy Perfection
Achieving the perfect mushroom gravy is simpler than you might think, especially with a few insider tips. Follow these guidelines to ensure your gravy is consistently delicious, rich, and perfectly textured every time:
- Don’t Rush the Browning: The key to deep, complex flavor in this gravy lies in properly browning your mushrooms and onions. Resist the urge to rush this step. Allow the vegetables to caramelize and develop those rich, savory notes, as this forms the foundation of your gravy’s taste.
- Scrape the Fond: After sautéing the vegetables, when you add the wine (or stock), make sure to vigorously scrape the bottom of the pan with a wooden spoon. Those browned bits, known as “fond,” are packed with intense flavor and will enrich your gravy significantly.
- Whisk Away Lumps: When adding the flour and then the liquid, continuous whisking is your best friend. This prevents lumps from forming, ensuring a silky-smooth gravy. If a few lumps do appear, a quick whisk with an immersion blender at the end will smooth things out.
- Taste and Season Throughout: Seasoning is not a one-time event! Taste your gravy at various stages of cooking – after deglazing, after simmering, and especially at the end. Adjust salt and pepper as needed. A well-seasoned gravy makes all the difference.
- Adjust Consistency with Care: Gravy thickens as it cools, so aim for a slightly thinner consistency than you desire when it’s hot. If it becomes too thick, simply whisk in a tablespoon or two of warm vegetable stock until it reaches the perfect pourable texture. If it’s too thin, you can create a small cornstarch slurry (1 tsp cornstarch mixed with 1 tsp cold water) and whisk it into the simmering gravy, allowing it to cook for a minute to thicken.
- Fresh Herbs Make a Difference: While dried herbs can work, fresh thyme (or rosemary/sage) adds a brighter, more aromatic quality to the gravy that truly enhances its flavor profile. Don’t skip the fresh herbs if you can help it!
- Don’t Skimp on Umami Boosters: Miso paste, soy sauce, or nutritional yeast are not just optional extras; they are critical for giving this vegan gravy a deep, satisfying “meatiness” that rivals traditional gravies. Incorporate them for the best results.
We hope this expanded guide helps you create the most flavorful and satisfying mushroom gravy you’ve ever tasted. Enjoy!