If mashed potatoes are the heart of Thanksgiving, gravy is the soul. There’s something magical about that rich, savory drizzle that brings every plate together. This vegan mushroom gravy captures that same indulgence — without any dairy or meat stock — just layers of caramelized flavor, silky texture, and deep umami from mushrooms and herbs.
Imagine a pan of sizzling garlic and thyme filling the air, the sound of bubbling broth thickening into a glossy gravy, and the first spoonful melting over mashed potatoes. It’s cozy, comforting, and so good you’ll want to pour it on everything.
💛 Why You’ll Love This Recipe
- 100% plant-based and dairy-free 🌱
- Deep, rich flavor thanks to caramelized mushrooms
- Pairs perfectly with mashed potatoes, stuffing, or roasted veggies
- Ready in just 30 minutes
- Freezer-friendly and make-ahead approved
This recipe was inspired by my first vegan Thanksgiving — when I realized gravy didn’t need to rely on drippings or butter to taste indulgent. With a few pantry staples and a touch of patience, mushrooms become the star of the show: earthy, savory, and luxuriously silky once blended.
It’s now a Dream Life Cooking classic — because honestly, once you try this version, you’ll never go back to store-bought gravy again.

🍄 Vegan Mushroom Gravy (Savory Holiday Staple)
Description
This Vegan Mushroom Gravy is the cozy secret to leveling up any meal — creamy, umami-packed, and perfect over mashed potatoes, stuffing, or roasted veggies. Ready in 20 minutes, this easy plant-based recipe is your new go-to for holiday dinners.
Ingredients
Optional: 1 tbsp nutritional yeast or splash of coconut cream for extra richness
Instructions
Sauté the Aromatics
-
Heat olive oil in a saucepan. Add onions and garlic; cook until soft and fragrant (about 3–4 minutes).
Cook the Mushrooms
-
Add mushrooms and soy sauce. Cook for 8–10 minutes until golden brown and reduced.
Make the Roux
-
Sprinkle flour over the mushrooms and stir for 1 minute to form a roux.
Add Broth & Simmer
-
Slowly pour in vegetable broth while whisking. Simmer 8–10 minutes until thickened.
Blend & Serve
-
Use an immersion blender (or regular blender) to puree until silky smooth. Serve warm over mashed potatoes, stuffing, or roasted vegetables.
Note
💡 Tips
- Don’t skip the soy sauce — it’s key for umami flavor.
- For a richer texture, stir in a splash of coconut cream before serving.
- Want a chunkier gravy? Only blend half.
Make It Ahead:
Cook and cool completely, then refrigerate for up to 3 days or freeze for up to a month. Reheat gently over low heat.
Flavor Upgrade:
Add a splash of white wine while sautéing for depth, or a pinch of smoked paprika for warmth.
Serving Ideas:
Drizzle it over mashed potatoes, Thanksgiving stuffing, lentil loaves, or roasted veggies for the ultimate comfort combo.