Skip to main content

Vegetarian Mushroom Gravy

This rich and savoury vegetarian mushroom gravy is the ultimate accompaniment to a traditional Sunday roast or a festive nut roast. By creating a fragrant garlic and herb paste and simmering chestnut mushrooms with white wine, you achieve a deep, umami flavour that rivals any meat-based alternative. The addition of a slowly cooked roux ensures a silky, glossy texture that pours beautifully over mashed potatoes and seasonal vegetables.

Perfect for making ahead of time, this vegan-friendly sauce can be stored in the fridge for up to three days, allowing you to get ahead with your meal preparations. Whether you are catering for vegetarians at Christmas or simply looking for a more heart-healthy, plant-based topping for your midweek bangers and mash, this homemade gravy provides a sophisticated, earthy finish to any comforting meal.

Continue reading below

Ingredients for Vegetarian Mushroom Gravy

  • 2 garlic cloves

  • 1/2 teaspoons thyme leaves

  • 2 tablespoons oil

  • 2 1/4 teaspoons kosher salt, divided, plus more

  • 1/2 teaspoons paprika

  • 350g cremini mushrooms, coarsely chopped, divided

  • 2 shallots, quartered

  • 2 bay leaves

  • 4 cups homemade or store-bought low-sodium vegetable broth

  • 2 tablespoons plain flour

  • 120ml dry white wine

  • 1 tablespoon coarsely chopped parsley

  • 1/4 teaspoons freshly ground black pepper, plus more

Pulse garlic and thyme in a food processor, scraping down sides as necessary. Add oil, 2 teaspoons kosher salt, and paprika and continue to pulse until a thick paste forms, about 1 minute. Transfer to a small bowl.

Heat 1 tablespoon garlic-oil mixture in a medium pot over medium-low until beginning to brown and smells fragrant, about 30 seconds. Cook mushrooms, shallot, and bay leaves, stirring occasionally, until mushrooms are tender and beginning to brown, about 5 minutes. Add broth, bring to a simmer, and cook 30 minutes.

Strain mushroom mixture through a fine-mesh sieve into a large bowl; wipe out pot. Cook flour and remaining 2 tablespoons oil in pot over medium heat, stirring constantly, until nutty brown and thickened, about 8 minutes.

Add wine, bring to a simmer, and cook 3 minutes. Add mushroom broth, parsley, 1/4 teaspoons pepper, and remaining 1/4 teaspoons kosher salt, and return to a simmer. Season to taste.

Gravy can be made 3 days ahead; transfer to an airtight container and chill. Heat in a small pot over medium, whisking constantly and adding warm water or vegetable broth 1 tablespoon at a time if needed, until smooth.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.