Vegetarian Mushroom Wellington with Gravy
Golden, buttery, flaky puff pastry meets a savory, herb-infused mushroom center in this ultimate Vegetarian Mushroom Wellington. Roasted vegetables, garlic, and fresh herbs create an incredibly rich, meatless centerpiece that even dedicated carnivores will be begging to slice.

Table of Contents
Why You’ll Love This Mushroom Wellington Recipe
While a classic beef Wellington or my Meatloaf Wellington often takes center stage at our holiday dinner table, having a standout meatless option is essential when hosting guests with different dietary preferences. Paired with a rich mushroom gravy, this dish brings all the holiday comfort to your table – and non-vegetarians will be reaching for a slice, too.
Best Mushrooms to Use
For maximum depth of flavor, select darker, woodier mushroom varieties. Cremini (baby bella) and portobello mushrooms are excellent choices. Using a mixture of different mushroom types adds great texture and a more complex, earthy taste to the loaf.
Building the Mushroom Mixture & Herb Filling
- Prep the Mushrooms: Chop the mushrooms by hand or pulse them in a food processor. Avoid chopping them too finely – the mushroom mixture releases liquid as it cooks and will reduce significantly in size.
- Sauté the Aromatics: Sauté the mushrooms in a pan with finely diced onion, celery, and carrots. Stir in minced garlic, fresh rosemary, sage, and tomato paste for extra depth of flavor.
- Bind the Filling: Fold in mashed potatoes and breadcrumbs to bind the mushroom mixture together so the Wellington slices cleanly after baking.

Choosing the Best Pastry
Store-bought puff pastry keeps prep simple while delivering a crisp, golden crust for your vegetable Wellington. Look for sheets in the freezer aisle and thaw them in the refrigerator overnight before assembling.
How to Make It Fully Vegan
To make this recipe 100% plant-based:
- Vegan Puff Pastry: Check the ingredients on standard store-bought puff pastry sheets. Many commercial brands use vegetable oils instead of real butter, making them naturally vegan. Specialty vegan puff pastry (made with plant butter) can also be found at organic markets or select grocery stores.
- Vegan Egg Wash Substitute: Instead of an egg wash, brush the outside of the pastry with melted vegan butter or a splash of non-dairy milk (like oat or soy milk) mixed with a drop of maple syrup for a golden, shiny crust.
Vegan Mushroom Wellington Gravy
This mushroom-based gravy comes together in minutes while the Wellington bakes in the oven. It is naturally vegan, rich, and perfect for drizzling over both the main loaf and your holiday side dishes.

Make-Ahead Prep Tips
This Mushroom Wellington is perfect to prepare the day before and bake when you need it:
- Assemble the Wellington right up to the point of baking.
- Place the unbaked roll on a parchment paper-lined baking sheet.
- Cover tightly with plastic wrap and refrigerate.
- Bake directly from the fridge when ready to serve.
Freezing Mushroom Wellington
Freeze it before it is baked. Freezing an unbaked Wellington preserves the butter layers in the puff pastry, giving you a gorgeous, flaky rise straight from the freezer.
How to Freeze (Unbaked)
- Assemble the Wellington completely—wrapping the mushroom filling tightly in the puff pastry and sealing the edges—but hold off on the milk wash.
- Place the assembled roll on a parchment-lined baking sheet and freeze for 1 to 2 hours until solid.
- Once firm, wrap tightly in plastic wrap, followed by a layer of aluminum foil. Freeze for up to 1 month.
How to Bake from Frozen
- Do not thaw first. Thawing raw puff pastry allows the butter to melt into the dough, making it soggy.
- Preheat your oven to 400°F (200°C).
- Unwrap the frozen Wellington, place it on a parchment-lined baking sheet, brush with egg wash, and cut a few small steam vents on top.
- Bake for 45 to 55 minutes (about 10–15 minutes longer than fresh). If the top browns too quickly before the filling is hot, loosely tent a piece of foil over the top during the last 15 minutes.
(Note: Freezing a fully baked Wellington isn’t recommended, as the pastry loses its crispness during thawing. Store baked leftovers in the fridge for up to 3 days and reheat in a 350°F oven to crisp back up!)
More Holiday Side Dishes
Complete your holiday menu with a few reader-favorite side dishes:



Vegetarian Mushroom Wellington with Gravy
Video
Ingredients
For the Wellington:
- 4 tablespoons (55 grams) canola oil
- 2 ¼ pounds (1 kg) mushrooms, finely chopped (see note)
- 2 cups (226 grams) onion, finely chopped
- ¾ cup (96 grams) celery, finely chopped
- 1 cup (128 grams) carrot, peeled and finely chopped
- 2 garlic cloves, peeled and finely chopped
- 1 ¾ teaspoons fresh rosemary, chopped
- 1 ½ teaspoons fresh sage, finely chopped
- 1 teaspoon salt
- ½ teaspoon ground black pepper
- 2 tablespoons tomato paste, tomato puree in the UK
- ½ cup (64 grams) mashed sweet potato , orange or white
- ¾ cup (96 grams) breadcrumbs
- 1 sheet frozen puff pastry, defrosted & kept cold until ready to assemble
- 1–2 tablespoons milk (dairy or plant-based) , for brushing pastry
For the Mushroom Gravy:
- Reserved mushrooms, onion, and rosemary (from filling prep)
- 1 teaspoon (4 grams) canola oil
- 1 tablespoon (8 grams) all-purpose or plain flour
- 1 cup (236 ml) vegetable broth/stock
- Salt and black pepper, to taste
Instructions
Prepare the Filling:
- Set aside ½ cup chopped mushrooms, ¼ cup chopped onion, and ½ teaspoon chopped rosemary in a small bowl to use later for the gravy.
- Heat 1 ½ tablespoons of the oil in a heavy pan over medium-high heat. When hot, add half of the mushrooms or just enough so the pan is not crowded. You may need to cook them in more than 2 batches adding more oil as needed. They will produce liquid so keep cooking until all the moisture has evaporated and they are browned. Remove from the pan to a mixing bowl.
- Turn the heat down to medium, add 1 tablespoon oil to the pan. Add the onion, celery and carrots, cook until they soften for about 5 minutes. Add the garlic, rosemary, sage salt and pepper. Stir to mix and cook for 1 minute. Add the tomato paste/puree and mix well, scraping any bits from the bottom of the pan. Transfer to the bowl with the mushrooms and allow to cool in the fridge for 30 minutes.
- Preheat oven to 400°F/200°C and line a baking sheet with parchment paper.
- Remove the cooled mushroom mixture from the fridge. Stir in the mashed sweet potato and breadcrumbs until evenly combined and the mixture holds together.
Assemble the Wellington:
- Unroll the cold puff pastry onto the parchment-lined baking sheet. Lightly roll it out to approximately 10 x 12 inches (25 x 30 cm).
- Form the mushroom mixture into a firm, compact loaf shape down the center of the pastry sheet, leaving a 1.5-inch border at the edges.
- Wrap the pastry edges up and over the loaf to meet in the middle. Press and pinch the seams to seal, tucking the ends underneath.
- Carefully flip the roll seam-side down on the parchment paper. Cut 3 to 4 small diagonal vents across the top pastry. Brush the top and sides lightly with milk.
- Bake for 25 to 30 minutes until the puff pastry is deep golden brown and crisp. Remove from the oven and let rest for 15 minutes before slicing so the filling sets cleanly.
Make the Gravy While the Wellington Bakes:
- Heat 1 teaspoon of oil in a small saucepan over medium heat. Add the reserved chopped mushrooms and onions, cooking until soft and lightly browned (3–4 minutes)
- Slowly whisk in the vegetable stock to prevent lumps. Bring to a gentle simmer and cook for 3 to 5 minutes until thickened. Season with salt and pepper to taste. (Optional: Blend with an immersion blender for a smooth gravy).
- Remove from the oven and let rest for 15 minutes before slicing so the filling sets cleanly.

Can you freeze this mushroom wellington
Yes, best before baking. I’ve added the instructions to the recipe.
As a vegetarian of over 30 years, I am always on the lookout for new recipes. This one caught my eye, so I made it last night. The prep does take a while as I chopped everything by hand, but it was easy and we ended up with a delicious meal to jazz up a winters evening. Have bookmarked to make again. Thank you for a great recipe.
You must be in the southern hemisphere since you mentioned it’s winter. I’m glad I could provide you with a cozy meal. My note says you can use a food processor to pulse and chop those mushrooms to save yourself some prep time if you have one. Stay warm down there!
I made this dish as a vegetarian option for Thanksgiving last year and it was a hit! I recommend at least doubling the gravy – it is delicious!
This is great to hear (and more gravy is always a good idea). Thank you for the feedback.
Can you make ahead and freeze?
I haven’t tried it, but I don’t see why not. Just make it all the way up to baking then wrap well and freeze. I would defrost in the fridge overnight before you bake. Enjoy.
If you like mushrooms you will love this, it is very tasty for a vegetarian meal. I have made this many times and my family love it. I highly recommend you make this.
This is one of my favorite vegetarian meals too. Thank you for the feedback.