If you have ever craved a rich, savory sauce that brings warmth and comfort to any meal, this Vegan Mushroom Gravy Recipe is exactly what your kitchen needs. Bursting with earthy mushrooms and fragrant herbs, it offers a creamy, luscious texture without any dairy or meat. Whether you're a seasoned vegan or simply looking to add something deliciously different to your table, this gravy elevates everything from mashed potatoes to roasted vegetables with effortless elegance. Trust me, once you try this recipe, it will become your go-to for cozy dinners and holiday feasts alike.
Ingredients You'll Need
These ingredients are straightforward but each plays a crucial role in building the deep, savory flavor and velvety texture of the gravy. Simple pantry staples combined with fresh aromatics make this dish both accessible and irresistible.
- 3 Tablespoons vegan butter (or olive oil): Provides a rich base and helps sauté the veggies to perfection.
- 2 shallots (diced): Adds subtle sweetness and enhances the flavor complexity.
- 6 cloves garlic (minced): Gives a punch of fragrant aroma and depth.
- 10 ounces mushrooms (sliced, cremini recommended): The star ingredient, delivering earthy umami goodness.
- 1 teaspoon dried parsley: Adds brightness and herbal notes.
- ½ teaspoon dried thyme (or 1-2 teaspoon fresh thyme): Brings a warm, slightly minty flavor.
- ¼ teaspoon ground black pepper: Provides a gentle heat to balance the richness.
- 2 Tablespoons all-purpose flour: Thickens the gravy and creates that luscious body.
- 2 ½ cups vegetable broth: The liquid heart of the gravy, enhancing flavor and consistency.
- 2 Tablespoons soy sauce: Adds an extra burst of savory umami and depth.
- Fresh herbs (optional, as garnish): Thyme, rosemary, or oregano can add a fresh finishing touch.
How to Make Vegan Mushroom Gravy Recipe
Step 1: Prepare Your Ingredients
Start by prepping the vegetables — dice the shallots, mince the garlic, and slice the mushrooms evenly. Getting these ready upfront ensures a smooth cooking flow and helps the flavors meld perfectly.
Step 2: Sauté Aromatics
In a heated pan, melt the vegan butter or warm your olive oil. Add the shallots and garlic and sauté until they become fragrant and translucent, about three minutes. This step lays down the flavor foundation that brings warmth to the entire dish.
Step 3: Cook the Mushrooms with Herbs and Spices
Introduce the sliced mushrooms to the pan along with dried parsley, thyme, and black pepper. Cook over medium heat for 10 to 15 minutes as the mushrooms release their natural juices and begin to brown. This caramelization is key to unlocking that rich umami flavor of your vegan mushroom gravy recipe.
Step 4: Add Flour to Thicken
Sprinkle the all-purpose flour over the mushrooms and stir well until everything is coated evenly. Cooking the flour for about a minute helps remove the raw taste and creates the perfect thickening agent for your gravy’s silky texture.
Step 5: Pour in Broth and Soy Sauce
Gradually add the vegetable broth and soy sauce while stirring to combine. The amount of broth can be adjusted from 2 to 3 cups depending on whether you want a thicker or thinner gravy. Mix thoroughly to eliminate any lumps and bring the mixture to a gentle simmer.
Step 6: Simmer Until Thickened
Let the gravy cook for 5 to 10 minutes, stirring occasionally. This allows the flavors to deepen and the sauce to thicken beautifully. Remember, the gravy will thicken more once taken off the heat, so keep an eye on the consistency.
Step 7: Finish and Serve
Before serving, add a sprinkle of fresh herbs like thyme or oregano for a vibrant, fragrant finish. Now your Vegan Mushroom Gravy Recipe is ready to elevate any dish you pair it with!
How to Serve Vegan Mushroom Gravy Recipe
Garnishes
Fresh herbs such as thyme sprigs, chopped rosemary, or a pinch of oregano really brighten up this gravy visually and flavor-wise. A light drizzle of extra virgin olive oil or a few cracked black peppercorns can also add an appealing final touch.
Side Dishes
This gravy pairs spectacularly with classic sides like creamy mashed potatoes, roasted root vegetables, or vegan stuffing. It’s also fantastic over grain bowls, steamed greens, or even as a warm dip for crusty bread, making every bite a delight.
Creative Ways to Present
Consider serving this vegan mushroom gravy over savory vegan biscuits or pouring it over grilled tempeh or tofu to add depth and moisture. For holiday dinners, use it on your favorite plant-based loaf for a centerpiece-worthy meal.
Make Ahead and Storage
Storing Leftovers
Any leftover gravy can be cooled to room temperature and stored in an airtight container in the refrigerator for up to 4 days. Re-stir before serving as it may separate slightly.
Freezing
This vegan mushroom gravy recipe freezes beautifully! Just transfer to a freezer-safe container and keep it for up to 3 months. Thaw overnight in the refrigerator and stir well before reheating.
Reheating
Reheat the gravy gently on the stove over low heat, stirring occasionally to prevent sticking. You can add a splash of vegetable broth or water if the gravy has thickened too much during storage.
FAQs
Can I use other types of mushrooms?
Absolutely! While cremini mushrooms provide great depth, you can experiment with white button, shiitake, or portobello mushrooms depending on what you have on hand or your flavor preferences.
Is vegan butter necessary, or can I use oil?
Vegan butter brings richness and subtle flavor, but using olive or avocado oil works well too. The key is to use a fat that can sauté your aromatics and mushrooms nicely.
Can I make this gluten-free?
Yes! Swap out the all-purpose flour for a gluten-free flour blend or use cornstarch mixed with a little water as a thickener to keep the gravy smooth and delicious.
How thick should the gravy be?
The thickness can vary based on personal preference and how much broth you add. For a gravy that coats the back of a spoon, use about 2 to 2 ½ cups of broth. Add more if you want a thinner sauce.
What are some vegan dishes that go well with this gravy?
Aside from mashed potatoes and vegetables, try it with vegan meatloaf, grain bowls, roasted seitan, or even drizzled on savory pies for a hearty and satisfying meal.
Final Thoughts
This Vegan Mushroom Gravy Recipe is one of those comforting kitchen staples that brightens up any meal with its savory depth and silky texture. It’s easy to prepare, versatile, and absolutely delicious whether for weeknight dinners or festive gatherings. I encourage you to give it a try—you’re just a few simple steps away from enjoying one of the best plant-based gravies out there!
Print
Vegan Mushroom Gravy Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 8 servings
- Category: Sauce
- Method: Stovetop
- Cuisine: Vegan, American
- Diet: Vegan
Description
This Vegan Mushroom Gravy is a rich and savory sauce perfect for enhancing your favorite dishes. Made with sautéed mushrooms, shallots, garlic, and a blend of herbs, this gravy is thickened with flour and enriched with vegetable broth and soy sauce for a umami-packed, dairy-free, and plant-based delight. It’s ideal for holiday meals, mashed potatoes, or as a flavorful topping for roasted vegetables.
Ingredients
Vegetables & Aromatics
- 3 Tablespoons vegan butter (or olive oil)
- 2 shallots, diced
- 6 cloves garlic, minced
- 10 ounces mushrooms, sliced (cremini recommended)
- Fresh herbs (optional, for garnish - thyme, rosemary, oregano, etc.)
Spices & Seasonings
- 1 teaspoon dried parsley
- ½ teaspoon dried thyme (or 1-2 teaspoons fresh thyme)
- ¼ teaspoon ground black pepper
- 2 Tablespoons soy sauce
Thickening Agent & Liquids
- 2 Tablespoons all-purpose flour
- 2 ½ cups vegetable broth (can vary between 2 to 3 cups depending on desired thickness)
Instructions
- Prep the Vegetables: Dice the shallots, mince the garlic, and slice the mushrooms as preparation for cooking. Set aside.
- Sauté Aromatics: Heat the vegan butter in a pan. Once melted, add the diced shallots and minced garlic. Sauté for about 3 minutes until they become translucent and fragrant.
- Cook the Mushrooms and Spices: Add the sliced mushrooms along with dried parsley, dried thyme, and ground black pepper to the pan. Stir and sauté on medium heat for 10-15 minutes until mushrooms release their juices and begin to brown and crisp.
- Add and Toast Flour: Sprinkle the flour over the mushrooms in the pan, stirring thoroughly to coat them. Continue cooking for an additional minute to toast the flour and eliminate any raw taste.
- Add Broth and Soy Sauce: Pour in the vegetable broth and soy sauce, stirring continuously to combine and dissolve any lumps of flour. Adjust broth quantity to desired gravy thickness, using 2 to 3 cups.
- Simmer and Thicken: Cook the gravy for another 5-10 minutes while stirring occasionally, allowing it to thicken. Keep in mind it will thicken more as it cools.
- Garnish and Serve: Remove from heat and top with fresh herbs such as thyme or oregano if desired. Serve warm as a delicious accompaniment to your meal.
Notes
- For a thicker gravy, use 2 cups of vegetable broth; use up to 3 cups if you prefer a thinner consistency.
- Fresh herbs can be used in place of dried for a more vibrant flavor.
- Make sure to toast the flour properly to avoid a raw flour taste in your gravy.
- This gravy can be stored in the refrigerator for up to 4 days and reheated gently.
- Use gluten-free flour if needed to make this recipe gluten-free.

Leave a Reply