Vegan mushroom gravy has been my secret weapon for elevating weeknight dinners and holiday feasts alike. I still remember the first time I tried to make a dairy-free gravy – it was thin, bland, and honestly, a little sad. But then I discovered the magic of mushrooms and a few pantry staples, and everything changed. This easy vegan mushroom gravy recipe is so rich and savory, packed with that wonderful umami flavor you crave. It’s the perfect plant-based mushroom gravy that even non-vegans rave about. Let’s get cooking!
Why You’ll Love This Vegan Mushroom Gravy
Get ready to fall in love with your new favorite sauce! This recipe delivers incredible flavor with minimal effort.
- Deep, Savory Taste: Bursting with rich umami notes from browned mushrooms, it’s incredibly satisfying.
- Quick Prep Time: You can whip up this homemade vegan gravy in under 30 minutes, perfect for busy nights.
- Healthier Choice: It’s a fantastic dairy-free mushroom gravy option, packed with plant-based goodness.
- Budget-Friendly: Made with simple, common pantry staples, it won’t break the bank.
- Family Favorite: Its comforting flavor makes it a hit with everyone, from picky eaters to seasoned foodies.
- Versatile Accompaniment: This easy vegan gravy is perfect for mashed potatoes, roasted vegetables, and so much more.
- Crowd-Pleaser: Even those who aren’t vegan will adore this delicious plant-based mushroom gravy.
Ingredients for Easy Vegan Mushroom Gravy
Gather these simple ingredients for your delicious homemade vegan gravy. You’ll be amazed at how quickly they come together to create something truly special.
- 1 tablespoon olive oil – for sautéing the aromatics and developing flavor
- 1 shallot, minced – adds a subtle oniony sweetness
- 2 cups chopped mushrooms (any kind) – the star for that deep umami flavor; cremini or shiitake work wonderfully for this vegan mushroom gravy recipe
- 1/2 teaspoon garlic powder – for a hint of savory depth
- 2 tablespoons all-purpose flour – this will help thicken our plant-based mushroom gravy into a luscious sauce
- 2 cups vegetable broth – the liquid base for our dairy-free mushroom gravy; use a good quality one for best results
- 1 1/2 tablespoons soy sauce – essential for that rich, savory, and umami kick
- Black pepper, to taste – to enhance all the flavors
- 1 teaspoon fresh rosemary, chopped (optional) – adds a lovely fragrant, earthy note that complements the mushrooms beautifully

## How to Make Homemade Vegan Mushroom Gravy
Making this delicious vegan mushroom gravy is simpler than you might think! Follow these easy steps, and you’ll have a rich, savory sauce ready in no time to complement any dish. We’ll focus on building deep flavor right from the start.
Step 1: Sauté Aromatics and Mushrooms
Start by heating 1 tablespoon olive oil in a saucepan over medium heat. Add the minced 1 shallot and cook until it’s nice and soft, about 3 to 5 minutes. Then, add the 2 cups chopped mushrooms and 1/2 teaspoon garlic powder. Cook these down until the mushrooms release all their liquid and start to get beautifully browned, which takes about 8 to 10 minutes. This browning is key for that amazing umami flavor in your vegan gravy with mushrooms. For more on the science of browning and flavor development, you can explore resources on Maillard reactions.
Step 2: Create the Roux
Once the mushrooms are nicely browned, it’s time to thicken our sauce. Sprinkle the 2 tablespoons all-purpose flour evenly over the mushroom mixture. Stir everything together really well to coat the mushrooms and shallots. Cook this mixture for about 1 minute, stirring constantly. This step cooks out the raw flour taste and forms the base, or roux, for our rich vegan mushroom gravy.
Step 3: Whisk in Broth and Simmer
Now, gradually whisk in the 2 cups vegetable broth, making sure to smooth out any lumps from the flour. Bring the mixture up to a gentle simmer. Once it’s simmering, stir in the 1 1/2 tablespoons soy sauce and a pinch of black pepper to taste. If you’re using the optional rosemary, add the 1 teaspoon fresh rosemary, chopped now. Let this delightful vegan gravy simmer gently on low heat for 5 to 10 minutes, stirring occasionally, until it thickens up to your liking.
Step 4: Finishing Touches
Give your mushroom gravy recipe vegan a final taste. Need more savory depth? Add a little more soy sauce. Want more spice? Add more black pepper. For an incredibly smooth and luxurious plant-based mushroom gravy, you can carefully use an immersion blender directly in the pot to get it perfectly silky. Just be careful of hot splashes! If you’re new to using an immersion blender, check out these tips for using an immersion blender.

Pro Tips for the Best Mushroom Gravy Without Dairy
Want to elevate your vegan mushroom gravy from good to absolutely unforgettable? I’ve picked up a few tricks over the years that make all the difference. These simple tips will help you achieve that perfect, rich, savory flavor every time you make this amazing dairy-free mushroom gravy.
- Browning is Key: Don’t rush the mushroom sauté. Let them release their liquid and then brown well to develop that deep, savory umami flavor that’s crucial for a fantastic vegan gravy with mushrooms.
- Broth Quality Matters: Use a good-tasting vegetable broth. If your broth is bland, your gravy will be too. Consider a mushroom broth for an even deeper flavor profile in your homemade vegan gravy.
- Taste and Adjust: Always taste your gravy before serving. Soy sauce and pepper are your best friends for adjusting the savory notes and depth.
What’s the secret to perfect Vegan Mushroom Gravy?
The real secret lies in thoroughly browning the mushrooms and shallots. This process caramelizes their natural sugars and develops a deep, complex umami flavor that’s hard to replicate. Don’t skimp on this step for the best mushroom gravy recipe vegan! For more on umami, explore what umami is.
Can I make this mushroom gravy recipe vegan ahead of time?
Absolutely! This easy vegan mushroom gravy is perfect for making ahead. Prepare it completely up to 2 days in advance and store it in an airtight container in the refrigerator. Reheat gently on the stovetop, adding a splash more broth if it has thickened too much. This is a great strategy for holiday meal prep, similar to other make-ahead dishes like holiday favorites.
How do I avoid common mistakes with this dairy-free mushroom gravy?
Avoid adding the flour to a wet pan; it can clump. Make sure the mushrooms are browned well to prevent a ‘mushroomy’ but not deeply savory flavor. Lastly, don’t overcook after thickening, or it might become too stiff.
Best Ways to Serve This Plant-Based Mushroom Gravy
This rich and savory vegan mushroom gravy is incredibly versatile, perfect for making any meal feel special. It’s more than just a holiday sauce; it’s a flavor booster for everyday dishes!
- Mashed Potatoes: This is a classic pairing for a reason! Ladle generous amounts of this homemade vegan gravy over fluffy mashed potatoes (dairy-free, of course) for the ultimate comfort food experience.
- Roasted Meats & Veggies: Drizzle this easy vegan gravy over roasted chicken, turkey, or your favorite roasted vegetables like Brussels sprouts or carrots. It adds a wonderful depth of flavor.
- Biscuits and Sandwiches: Try it as a flavorful sauce for vegan biscuits and gravy, or even as a topping for hearty vegan sandwiches and burgers. The umami notes really shine through!
Nutrition Facts for Vegan Mushroom Gravy
This delicious vegan mushroom gravy is surprisingly light while still delivering big on flavor. Here’s a nutritional breakdown per serving:
- Calories: 75
- Fat: 4g
- Saturated Fat: 0.5g
- Protein: 2g
- Carbohydrates: 8g
- Fiber: 1g
- Sugar: 2g
- Sodium: 350mg
Nutritional values are estimates and may vary based on specific ingredients used.
How to Store and Reheat This Vegan Gravy with Mushrooms
This wonderful vegan mushroom gravy is fantastic for making ahead, which is a huge time-saver, especially around holidays. Once your delicious mushroom gravy recipe vegan has cooled completely, transfer it to an airtight container. It will stay fresh in the refrigerator for about 3 to 4 days. If you want to keep it even longer, this plant-based mushroom gravy freezes beautifully! Store it in a freezer-safe container or bag for up to 3 months. When you’re ready to use your homemade vegan gravy, the best way to reheat it is gently on the stovetop over low heat. Stir it frequently and add a splash of vegetable broth or water if it seems too thick. You can also reheat individual portions in the microwave.
Frequently Asked Questions About Savory Vegan Mushroom Gravy
Can I use different types of mushrooms for this vegan mushroom gravy recipe?
Absolutely! While cremini and shiitake mushrooms offer a deep umami flavor, feel free to experiment with others like button, portobello, or even a mix. Just ensure you chop them finely and brown them well to extract their best taste for your homemade vegan gravy.
What can I use if I don’t have soy sauce for this dairy-free mushroom gravy?
If soy sauce isn’t your thing or you’re out, tamari (a gluten-free soy sauce alternative) or even coconut aminos are excellent substitutes. They both provide that essential salty, savory depth needed for a rich vegan gravy with mushrooms. For more on coconut aminos, see this guide.
How can I make this plant-based mushroom gravy thicker or thinner?
To thicken your vegan mushroom gravy, simply simmer it longer on low heat, stirring occasionally. If it gets too thick, or you want a thinner consistency, whisk in a little more vegetable broth or even water until it reaches your desired texture. It’s a very forgiving recipe!
Is this mushroom gravy recipe vegan gluten-free?
By default, this recipe uses all-purpose flour, making it not gluten-free. However, it’s very easy to make this a gluten-free vegan mushroom gravy! Simply swap the all-purpose flour for a good quality gluten-free all-purpose flour blend or even cornstarch, adding it as you would the flour to create the roux. For more on gluten-free baking, check out this resource.
Variations of Vegan Mushroom Gravy You Can Try
While this basic vegan mushroom gravy recipe is wonderfully satisfying on its own, don’t be afraid to get creative! You can easily customize it to suit your tastes or dietary needs. Here are a few ideas for delicious variations:
- Creamy Tahini Boost: For an extra-rich and nutty flavor, whisk in 1-2 tablespoons of tahini along with the soy sauce in Step 3. This adds a wonderful depth and creaminess, making for a truly luxurious plant-based mushroom gravy.
- Herbal Infusion: Beyond rosemary, consider adding fresh thyme, sage, or even a pinch of smoked paprika during the simmering stage. These herbs can complement the earthy mushrooms and add a unique twist to your homemade vegan gravy.
- Gluten-Free Option: Easily make this a gluten-free vegan mushroom gravy by substituting the all-purpose flour with a gluten-free flour blend or cornstarch. Whisk it in thoroughly with the broth to ensure no lumps for a smooth, dairy-free mushroom gravy.
- Spicy Kick: If you enjoy a little heat, add a pinch of red pepper flakes along with the black pepper in Step 3. This subtle warmth can add another exciting layer to your savory vegan mushroom gravy.
Vegan Mushroom Gravy: Amazing 5-Minute Recipe
- Total Time: 30 minutes
- Yield: 2 cups 1x
- Diet: Vegan
Description
This easy vegan mushroom gravy recipe is rich, savory, and packed with umami flavor. Made with simple ingredients like mushrooms, soy sauce, and tahini, it’s the perfect dairy-free accompaniment to any holiday meal or weeknight dinner. You can make this homemade vegan gravy in under 30 minutes.
Ingredients
- 2 cups chopped mushrooms (any kind)
- 1 shallot, minced
- 1/2 teaspoon garlic powder
- 1 1/2 tablespoons soy sauce
- Black pepper, to taste
- 1 tablespoon olive oil
- 2 tablespoons all-purpose flour
- 2 cups vegetable broth
- 1 teaspoon fresh rosemary, chopped (optional)
Instructions
- Heat olive oil in a saucepan over medium heat. Add the shallots and cook until softened, about 3-5 minutes.
- Add the chopped mushrooms and garlic powder to the saucepan. Cook until the mushrooms release their liquid and start to brown, about 8-10 minutes. This step develops the deep umami flavor for your vegan mushroom gravy.
- Sprinkle the flour over the mushroom mixture and stir well to coat. Cook for 1 minute, stirring constantly.
- Gradually whisk in the vegetable broth until smooth. Bring the mixture to a simmer.
- Stir in the soy sauce and black pepper. If using, add the chopped rosemary.
- Reduce heat to low and let the vegan gravy simmer for 5-10 minutes, or until thickened to your desired consistency. Stir occasionally.
- Taste and adjust seasoning with more soy sauce or black pepper if needed. For an extra smooth vegan mushroom gravy, you can blend it with an immersion blender.
Notes
- Any type of mushrooms can be used for this vegan gravy recipe. Cremini or shiitake mushrooms offer a richer flavor.
- For a gluten-free vegan mushroom gravy, use a gluten-free all-purpose flour blend.
- Tahini can be added for extra richness and a nutty flavor. Add 1-2 tablespoons along with the soy sauce.
- This recipe makes approximately 2 cups of vegan mushroom gravy.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Sauce
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1/4 cup
- Calories: 75
- Sugar: 2g
- Sodium: 350mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 3.5g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 0mg
Keywords: Vegan mushroom gravy, vegan mushroom gravy recipe, mushroom gravy, dairy-free gravy, plant-based gravy, easy vegan gravy, homemade vegan gravy, savory mushroom gravy, umami gravy, gluten-free vegan gravy