Vegan Mushroom Gravy Recipe Easy and Delicious Guide

Updated On: October 4, 2025

There’s something deeply comforting about a rich, savory gravy, especially when it’s made from wholesome, plant-based ingredients. Our vegan mushroom gravy recipe is the perfect way to add a burst of umami flavor to your meals without any animal products.

Whether you’re topping mashed potatoes, drizzling over vegan meatloaf, or adding depth to your favorite casseroles, this gravy is sure to become a staple in your kitchen. It’s creamy, hearty, and incredibly easy to prepare.

Using fresh mushrooms and simple pantry staples, this vegan mushroom gravy combines the earthiness of mushrooms with the warmth of herbs and a luscious texture that rivals any traditional gravy. Plus, it’s gluten-free and soy-free, making it suitable for a variety of dietary needs.

Ready in under 30 minutes, this recipe is both a time-saver and a flavor booster for your weeknight dinners or holiday feasts.

Why You’ll Love This Recipe

This vegan mushroom gravy is a game-changer for plant-based cooking. Here’s why it stands out:

  • Rich and savory flavor: The mushrooms provide a deep umami taste that mimics the depth of traditional meat-based gravies.
  • Simple ingredients: You probably already have everything you need in your pantry, making it super accessible.
  • Quick and easy: Ready in less than 30 minutes, perfect for busy weeknights or last-minute gatherings.
  • Versatile: This gravy pairs wonderfully with mashed potatoes, roasted veggies, vegan loafs, and more.
  • Diet-friendly: Gluten-free, soy-free, and completely vegan, catering to a wide range of dietary preferences.

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 10 ounces cremini or button mushrooms, finely chopped
  • 2 tablespoons all-purpose flour (use gluten-free flour if preferred)
  • 2 cups vegetable broth
  • 1 tablespoon soy sauce or coconut aminos (for soy-free option)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried sage
  • Salt and black pepper, to taste
  • 1 teaspoon nutritional yeast (optional, for extra umami)
  • Fresh parsley, chopped (for garnish)

Equipment

  • Medium saucepan or skillet
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Knife and chopping board
  • Whisk
  • Blender or immersion blender (optional, for extra smooth gravy)

Instructions

  1. Heat the olive oil in a medium saucepan over medium heat.
  2. Add the chopped onions and sauté for about 3-4 minutes until translucent and soft.
  3. Stir in the minced garlic and cook for another 1 minute until fragrant, being careful not to burn it.
  4. Add the chopped mushrooms to the pan. Cook for 7-10 minutes, stirring occasionally, until the mushrooms release their moisture and start to brown.
  5. Sprinkle the flour over the mushroom mixture and stir well to coat. Cook for 2 minutes to remove the raw flour taste.
  6. Gradually pour in the vegetable broth while whisking continuously to prevent lumps from forming.
  7. Add the soy sauce (or coconut aminos), thyme, and sage. Stir to combine and bring the mixture to a gentle simmer.
  8. Let the gravy simmer for 5-7 minutes, stirring occasionally, until it thickens to your desired consistency.
  9. Season with salt, black pepper, and nutritional yeast if using. Taste and adjust seasoning as needed.
  10. For a creamier texture, you can blend the gravy with an immersion blender or in a regular blender until smooth. Otherwise, leave it chunky for added texture.
  11. Garnish with fresh parsley before serving.

Tips & Variations

Want to make your vegan mushroom gravy even more luxurious? Try adding a splash of coconut cream or cashew cream for extra creaminess without dairy.

  • Mushroom variety: Feel free to mix mushroom types like shiitake, portobello, or oyster for more complex flavors.
  • Herbs and spices: Fresh herbs like rosemary or sage can be added for a more vibrant flavor profile.
  • Make it gluten-free: Use gluten-free flour or cornstarch as a thickener.
  • Richness boost: Adding a tablespoon of vegan butter or a drizzle of truffle oil just before serving elevates the flavor beautifully.
  • Storage: This gravy keeps well in the refrigerator for up to 4 days and freezes beautifully for up to 3 months.

Nutrition Facts

Nutrient Amount per Serving
Calories 85 kcal
Carbohydrates 10 g
Protein 2 g
Fat 4 g
Fiber 1.5 g
Sodium 400 mg

Serving Suggestions

This versatile vegan mushroom gravy is a perfect addition to many dishes. Here are some serving ideas:

  • Drizzle it over creamy mashed potatoes for a classic comfort food experience.
  • Pour it over roasted vegetables to add moisture and flavor depth.
  • Use it as a sauce for vegan meatloaf or loaf-style casseroles.
  • Serve alongside vegan biscuits or savory scones for a hearty breakfast or brunch.
  • Try it with plant-based meat substitutes like seitan or tempeh for an indulgent dinner.

Looking for more delicious vegan recipes to complement your gravy? Check out our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes, or try the Vegan Bread Machine Recipe for Soft, Delicious Loaves to bake fresh bread that pairs perfectly with gravy.

For a vegetable-packed accompaniment, explore Peruvian Vegetable Recipes for Flavorful Healthy Meals.

Conclusion

This vegan mushroom gravy recipe is a delightful way to bring warmth, comfort, and rich flavor to your plant-based meals. It’s easy to make, adaptable to your pantry staples, and brings a beautiful umami punch that everyone will love—even non-vegans!

The combination of earthy mushrooms, aromatic herbs, and creamy texture makes it suitable for a variety of dishes, from weeknight dinners to holiday spreads.

Whether you’re a seasoned vegan or simply exploring more plant-based options, this gravy is sure to become a go-to sauce in your kitchen. Plus, with its wholesome ingredients and simple preparation, you can feel good about what you’re serving your family and friends.

Give it a try today and elevate your meals with this tasty, nourishing vegan mushroom gravy!

📖 Recipe Card: Vegan Mushroom Gravy

Description: A rich and savory vegan mushroom gravy perfect for drizzling over mashed potatoes or roasted vegetables. Easy to prepare and full of umami flavor.

Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M

Servings: 4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 10 ounces cremini mushrooms, sliced
  • 2 tablespoons all-purpose flour
  • 2 cups vegetable broth
  • 1 tablespoon soy sauce or tamari
  • 1 teaspoon dried thyme
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon salt
  • 1 tablespoon nutritional yeast (optional)

Instructions

  1. Heat olive oil in a pan over medium heat.
  2. Add onion and garlic; sauté until translucent.
  3. Add mushrooms and cook until browned and soft.
  4. Sprinkle flour over mushrooms and stir to coat evenly.
  5. Gradually pour in vegetable broth while stirring to avoid lumps.
  6. Add soy sauce, thyme, pepper, and salt; simmer until thickened.
  7. Stir in nutritional yeast if using.
  8. Adjust seasoning to taste and serve warm.

Nutrition: Calories: 90 kcal | Protein: 3 g | Fat: 5 g | Carbs: 9 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Mushroom Gravy”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and savory vegan mushroom gravy perfect for drizzling over mashed potatoes or roasted vegetables. Easy to prepare and full of umami flavor.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 small onion, finely chopped”, “3 cloves garlic, minced”, “10 ounces cremini mushrooms, sliced”, “2 tablespoons all-purpose flour”, “2 cups vegetable broth”, “1 tablespoon soy sauce or tamari”, “1 teaspoon dried thyme”, “1/2 teaspoon black pepper”, “1/4 teaspoon salt”, “1 tablespoon nutritional yeast (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic; saut\u00e9 until translucent.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook until browned and soft.”}, {“@type”: “HowToStep”, “text”: “Sprinkle flour over mushrooms and stir to coat evenly.”}, {“@type”: “HowToStep”, “text”: “Gradually pour in vegetable broth while stirring to avoid lumps.”}, {“@type”: “HowToStep”, “text”: “Add soy sauce, thyme, pepper, and salt; simmer until thickened.”}, {“@type”: “HowToStep”, “text”: “Stir in nutritional yeast if using.”}, {“@type”: “HowToStep”, “text”: “Adjust seasoning to taste and serve warm.”}], “nutrition”: {“calories”: “90 kcal”, “proteinContent”: “3 g”, “fatContent”: “5 g”, “carbohydrateContent”: “9 g”}}

Photo of author

Marta K

Leave a Comment

X