Rich Vegan Mushroom Gravy Recipe for Savory Dishes

This silky, deeply savory Vegan Mushroom Gravy is smooth, dairy-free, and perfect for spooning over vegan mashed potatoes, roasted vegetables, or any comfort-food favorite. Its rich, umami-forward flavor makes it a satisfying plant-based alternative to traditional gravies.

close up of vegan mushroom gravy in bowl

Mushrooms bring a meaty, earthy depth to plant-based dishes, and this vegan mushroom gravy is one of the best ways to showcase them. It delivers a cozy, robust flavor that tastes indulgent—without butter or meat.

The key is combining fresh cremini mushrooms with porcini mushroom powder, simmered into a glossy, umami-rich sauce. This gravy is an ideal topper for holiday plates, breakfast biscuits, sandwiches, or any dish that benefits from a savory pour-over. It’s consistently a crowd-pleaser.

Ingredients

labeled vegan mushroom gravy ingredients

Cremini mushrooms: Also called baby Bellas, these are tender and meaty, lending earthy flavor and body. Other mushrooms work—see recipe variations below.

All-purpose flour: Thickens the gravy when toasted with the mushrooms. For gluten-free, substitute chickpea flour or a 1:1 gluten-free blend.

Porcini mushroom powder: Intensifies the umami and richness. Use 100% porcini powder without additives. If unavailable, the gravy still works—consider using oyster or porcini mushrooms to boost depth.

Garlic: Fresh minced garlic adds savory warmth. Use pre-minced if you prefer convenience.

Oil: Avocado oil is neutral; extra virgin olive oil adds a richer note.

Vegetable stock: Homemade or store-bought stock works. A rich, dark broth improves depth; bouillon paste plus water is another option.

Seasonings: Fresh rosemary, black pepper, and salt round out the flavors.

Nutritional yeast: Adds a savory, slightly cheesy depth that enhances the gravy’s complexity.

Tamari: Boosts umami while keeping the recipe vegan. Regular soy sauce or coconut aminos can be used instead.

Recipe Variations

Customize this mushroom gravy to suit your tastes or dietary needs:

  • Oyster mushroom gravy: Use oyster or king oyster mushrooms for a silkier texture and a subtly sweet, seafood-like umami.
  • Porcini mushroom gravy: Fresh or rehydrated porcini yield an ultra-savory, luxurious gravy.
  • Portobello mushroom gravy: Chopped portobellos create a bold, meaty sauce with smoky undertones—great for hearty mains.
  • Herb-forward gravy: Simmer with a sprig of rosemary, a tablespoon of fresh thyme, and a bay leaf; remove the bay leaf before serving and stir in parsley at the end.
  • Caramelized onion mushroom gravy: Caramelize a large yellow onion before adding mushrooms for a sweeter, deeper flavor.
  • Red wine mushroom gravy: Deglaze the pan with ¼ cup dry red wine after sautéing mushrooms, reduce briefly, then add stock for added acidity and complexity.
  • Gluten-free mushroom gravy: Replace all-purpose flour with chickpea or a gluten-free flour blend and use gluten-free tamari.
closeup of vegan mashed potatoes topped with mushroom gravy

How to Make Vegan Mushroom Gravy

  • Sauté mushrooms & garlic: Heat oil in a medium saucepan over medium heat. Add minced garlic and cook until lightly golden, about 2 minutes. Add sliced mushrooms and a pinch of salt; sauté until tender and their juices release, about 7 minutes.
garlic sautéing in pot
stirring mushrooms in pot
mushroom simmering in pot
  • Add and toast the flour: Sprinkle in the flour and stir to coat the mushrooms. Cook about 30 seconds until it smells nutty—this forms the roux base.
flour added to roux
overhead of flour toasting in pot for roux
  • Add liquid and seasonings: Stir in porcini powder, vegetable stock, black pepper, and rosemary. Scrape any browned bits from the bottom of the pot with a wooden spoon for extra flavor.
overhead of spices added to gravy
  • Simmer and thicken: Bring to a simmer, then lower heat to medium-low. Cook about 30 minutes, until reduced and thickened to your preference.
vegan mushroom gravy simmering in pot
  • Finish and serve: Whisk in tamari and nutritional yeast. Taste and adjust salt and pepper. Remove from heat and let rest 5–10 minutes before serving. Serve over mashed potatoes, roasted vegetables, or stuffed mushrooms.
overhead of vegan mushroom gravy in a bowl

Jenné’s Recipe Pro-Tips

  • Stir the flour constantly: Keep the mixture moving while toasting the flour to prevent burning and to develop flavor. About 30 seconds is usually enough.
  • Keep the simmer gentle: A low, steady simmer preserves a silky texture; a rolling boil can make the gravy grainy or cause it to split.
  • Let it rest: Allow 5–10 minutes off the heat so flavors settle and the gravy smooths out.
  • Adjust thickness: If the gravy firms up too much, stir in warm stock or water until you reach the desired consistency.
  • Make ahead: The flavors deepen after a day. Reheat gently on the stove before serving for stress-free meal prep.
  • Use quality stock: A flavorful vegetable or mushroom stock makes a noticeable difference in depth and color.
overhead of vegan mashed potatoes and gravy

Serving Suggestions

Use this rich vegan gravy to elevate holiday plates, sandwiches, or savory breakfasts. Popular pairings include:

  • Vegan mashed potatoes
  • Whole roasted cabbage “turkey”
  • Mushroom Wellington
  • Vegan cornmeal buttermilk biscuits
  • Vegan lentil meatloaf

Storage Directions

  • Refrigerate: Cool completely, transfer to an airtight container, and store up to 5 days.
  • Freeze: Cool, pack in a freezer-safe container, and freeze up to 3 months. Thaw overnight in the refrigerator.
  • Reheat: Warm gently on the stovetop over low-medium heat, stirring occasionally. Add a splash of warm stock or water if it’s too thick.

More Vegan Oyster Recipes

  • King oyster mushroom vegan scallops
  • Mushroom carnitas tacos
  • Mushroom Alfredo pasta
  • Chipotle oyster mushroom sliders
  • Mushroom étouffée
close up of vegan mushroom gravy in bowl
5 from 3 votes

Vegan Mushroom Gravy

By: Jenné Claiborne
This silky, rich Vegan Mushroom Gravy is the ultimate comfort-food topper. Made with hearty mushrooms, umami-rich seasonings, and fresh herbs, it’s perfect spooned over mashed potatoes or lentil loaf.
Prep Time: 5 minutes
Cook Time: 40 minutes
Total Time: 45 minutes
Servings: 4 Servings

Ingredients

  • 1 tablespoon avocado oil or extra virgin olive oil
  • 2 cloves minced garlic
  • 10 oz cremini mushrooms, sliced thinly
  • 2 tablespoons all-purpose flour
  • 2 teaspoons porcini mushroom powder (optional)
  • 2 cups vegetable stock (or 2 cups water + 2 teaspoons vegetable bouillon paste)
  • 1 teaspoon freshly ground black pepper
  • 1 sprig fresh rosemary (or 1 teaspoon dried)
  • ½ tablespoon tamari or regular soy sauce
  • 1 tablespoon nutritional yeast
  • Salt, to taste

Instructions

  • Heat oil in a saucepan over medium heat. Sauté garlic until slightly golden, about 2 minutes. Add mushrooms and a pinch of salt; sauté until tender, about 7 minutes.
  • Add all-purpose flour and stir well. Cook until the flour smells nutty, about 30 seconds.
  • Add porcini powder, vegetable stock (or water + bouillon), black pepper, and rosemary. Scrape browned bits from the pot, bring to a simmer, then reduce heat to medium-low. Cook about 30 minutes until reduced and thickened.
  • Whisk in tamari and nutritional yeast. Season with salt to taste.
  • Remove from heat and cool for 10 minutes before serving.

Notes

I recommend porcini mushroom powder for extra depth, but it’s optional. If you don’t have it, the gravy will still be delicious.

Storage Directions

  • Refrigerate: Cool completely, store in an airtight container up to 5 days.
  • Freeze: Cool, freeze in a freezer-safe container up to 3 months. Thaw overnight in the fridge.
  • Reheat: Gently reheat on the stovetop over low-medium heat. Add warm stock or water if needed to thin.

Recipe Pro-Tips

  • Stir the flour constantly: Prevents burning and creates a smooth base.
  • Keep the simmer gentle: A low simmer preserves texture and prevents splitting.
  • Let it rest: Allow 5–10 minutes off the heat so flavors meld and the gravy smooths out.
  • Make ahead: The gravy improves after resting overnight; reheat gently before serving.
  • Use quality stock: A rich vegetable or mushroom stock enhances umami and color.

Nutrition

Calories: 77 kcal | Carbohydrates: 9 g | Protein: 3 g | Fat: 4 g | Sodium: 600 mg