

If you’re craving a show-stopping vegan centerpiece, look no further than Savory Mushroom Wellington. This plant-based twist on a classic dish brings together earthy portobello mushrooms, caramelized onions, wilted spinach, and flaky vegan puff pastry for a main course that’s both comforting and impressive. Whether you’re preparing for a holiday feast or a special weeknight dinner, this mushroom Wellington is a guaranteed crowd-pleaser.
Looking for inspiration on how to work with vegan puff pastry? Check out the Upside-Down Puff Pastry Tart Made Simple guide for helpful tips.

Savory Mushroom Wellington
Equipment
- large skillet
- baking sheet
- parchment paper
- mixing bowls
- pastry brush
- knife or fork (for sealing)
Ingredients
- 4 large portobello mushrooms, cleaned and trimmed
- 2 cups baby spinach
- 2 medium yellow onions, thinly sliced
- 1 tbsp olive oil
- 1 tsp salt
- 0.5 tsp black pepper
- 1 tsp fresh thyme leaves
- 1 sheet vegan puff pastry, thawed
- 2 tsp Dijon mustard
- 1 tbsp aquafaba (chickpea liquid)
- 1 tbsp plant-based milk (almond or cashew)
- 1 tsp neutral oil (sunflower or canola)
- 0.5 tsp maple syrup
Instructions
- Heat olive oil in a pan over medium-low. Add sliced onions, salt, and pepper. Cook slowly for 15–20 minutes, stirring occasionally, until deeply golden and caramelized.
- Add spinach to the pan and sauté until just wilted. Transfer to a bowl and drain any excess moisture. Cool completely in the fridge.
- In a clean pan, sear portobello mushrooms with a little oil, cap-side down first. Cook 5 minutes per side until browned. Drain on paper towels, cap-side up. Chill in fridge.
- Lay puff pastry on a lined baking tray. Spread caramelized onions in the center third, followed by half the spinach, Dijon-coated mushrooms, and then the remaining spinach and onions. Garnish with thyme.
- Roll pastry over the filling tightly. Seal edges and tuck ends underneath. If pastry becomes too soft, refrigerate for 10 minutes before sealing.
- Whisk aquafaba, plant-based milk, oil, and maple syrup to make vegan egg wash. Brush over pastry and freeze Wellington for 10 minutes. Repeat with second coat and chill again.
- Preheat oven to 200°C (390°F). Bake Wellington on the middle rack for 30–35 minutes, or until golden and crisp. Let rest 5–10 minutes before slicing.
Notes
Nutrition
Quick Navigation
Key Ingredients and Flavor Foundations
Choosing the Right Mushrooms for Texture and Taste
The star of this dish is undeniably the portobello mushroom. These large, meaty mushrooms are ideal for a Wellington because they offer a firm texture and rich, umami flavor that holds up during baking. Their generous size also makes layering easier, helping to create a hearty, satisfying center. Be sure to trim the stalks and gently clean the caps to remove any dirt or grit before cooking.
While portobellos are the gold standard, you could also use large cremini mushrooms or a mix of wild mushrooms if you’re looking for added complexity. However, be mindful of their moisture content—mushrooms can release a lot of liquid, which may compromise the pastry. Always cook and drain thoroughly to avoid a soggy bottom.


Supporting Flavors — Spinach, Thyme, and Caramelized Onions
Great recipes build flavor in layers, and this mushroom Wellington is no exception. Caramelized onions add deep, sweet-savory richness. Cooking them low and slow helps unlock their full potential. For tips on how to get them perfectly golden without burning, explore this technique featured in the Warm & Smoky Gouda Dip.
Next comes baby spinach, which wilts down quickly and adds color and lightness to balance the dish. Make sure to drain it well after cooking, as excess moisture can affect the texture of your Wellington.
Finally, fresh thyme leaves bring a subtle herbaceous touch that ties all the savory flavors together. It’s a simple herb, but one that elevates the earthy mushroom and sweet onion into something truly memorable.
Vegan Egg Wash Essentials
The Role of Aquafaba, Maple Syrup, and Plant-Based Milk
One of the secrets to achieving that glossy, golden finish on a vegan Wellington lies in the vegan egg wash. Unlike traditional versions made with beaten eggs, the plant-based alternative relies on a blend of accessible pantry ingredients. The base of this wash is aquafaba—the viscous liquid found in canned chickpeas. It mimics the protein content of eggs and helps create that signature browning effect when baked.
To give the wash some depth and sheen, you’ll add a splash of maple syrup (or brown rice syrup) for subtle sweetness and caramelization. Then, mix in a tablespoon of unsweetened almond or cashew milk to balance the texture and thin out the mixture.
The final touch is a teaspoon of neutral oil—think sunflower, canola, or avocado. This helps the pastry bake up flaky and golden without overpowering the other flavors. Whisk it all together until well blended, and you’ve got a plant-based glaze that rivals any traditional egg wash.
Flavor-Neutral Oils and Texture Considerations
Choosing the right oil is essential—not just for shine, but also for how it interacts with the pastry. Flavor-neutral oils are your best friend here. Avoid strongly flavored options like olive or sesame oil, which might clash with the delicate puff pastry layers.
This vegan wash is applied in two stages: once before a short chill in the freezer, and again after, ensuring a crisp, picture-perfect crust. That chilling step is crucial—it allows the pastry to firm up and maintain its shape during baking.
Pro tip: If you’re already mastering puff pastry, take a look at the method used in the Apple Cranberry Galette to refine your approach.
Cooking the Filling Components
How to Perfectly Caramelize Onions Without Burning
Caramelizing onions is a slow, deliberate process that’s essential for building deep flavor in your mushroom Wellington. Start by heating olive oil in a large skillet over low to medium-low heat. Add chopped onions and season with a bit of salt and pepper. Then, reduce the heat to low and let the onions cook gently for 15 to 20 minutes, stirring occasionally. This low-and-slow approach allows the natural sugars in the onions to release and caramelize without burning.
The result? A sweet, jammy base layer that contrasts beautifully with the umami-rich mushrooms. Be patient—rushing this step will leave you with sautéed onions rather than caramelized goodness.
Prepping Mushrooms to Avoid a Soggy Wellington
After the onions, it’s time to focus on the mushrooms—perhaps the most critical component of this dish. Place your cleaned and trimmed portobellos in a hot pan with a bit of oil, cap side down first. Cook them for about 5 minutes per side over medium-high heat until they’re golden and slightly crispy.
Here’s the key step: once cooked, drain the mushrooms on paper towels with the cap side up. This allows any remaining moisture to escape and prevents it from soaking into your pastry. Mushrooms naturally hold a lot of water, and failing to drain them properly is one of the most common reasons for a soggy Wellington.
Finally, cool all components—mushrooms, onions, and spinach—in the refrigerator before assembling. Cold fillings help maintain the shape of the Wellington and reduce the risk of tearing or leaking during baking.
Assembling the Wellington
Strategic Layering of Onions, Spinach, Mustard, and Mushrooms
Building your Wellington is all about structure. A well-layered filling helps keep the puff pastry intact while ensuring each bite is flavorful and balanced. Lay out your vegan puff pastry sheet on a lined baking tray. You’ll want to focus your filling on the center third of the sheet, leaving at least a ¾ inch (2 cm) border on all sides for sealing.
Here’s a helpful table to guide your layering process:
Layer | Ingredient | Purpose |
---|---|---|
Base Layer | Caramelized Onions | Adds moisture barrier and sweetness |
Second Layer | Half of the Wilted Spinach | Introduces color and freshness |
Center Layer | Dijon-coated Mushrooms | The umami-rich star of the show |
Top Layer | Remaining Spinach + Onions | Seals in the flavors and adds structure |
Garnish (Optional) | Fresh Thyme Leaves | Boosts aroma and adds a herby top note |
Once your layers are in place, gently lift one side of the pastry and roll it over the filling. Keep rolling until you reach the end and the seam rests on the bottom. Press the edges together to seal, and tuck the ends under like a sealed envelope.
Rolling, Sealing, and Shaping Tips
The key to a well-shaped Wellington is a tight roll with no air pockets. Press the seam gently but firmly, and if needed, use a fork to crimp the edges for added detail. If your pastry is too soft to handle, refrigerate it for 10–15 minutes before sealing.
Before baking, you’ll apply the first coat of vegan egg wash and freeze the roll for 10 minutes. This firms it up and locks in the shape. Then, brush on a second coat of egg wash and chill again before the final bake.
Baking Techniques and Finishing Touches
Vegan Egg Wash Technique: Double Chill Method
To achieve that stunning, golden crust on your savory mushroom Wellington, timing and technique matter. After assembling and sealing your roll, you’ll use a two-step vegan egg wash method for maximum color and crispness.
Start by whisking together:
- 1 tbsp aquafaba (liquid from canned chickpeas)
- 1 tbsp almond or cashew milk
- 1 tsp neutral oil (like sunflower or avocado)
- ½ tsp maple syrup (for light caramelization)
Gently brush a thin layer over the entire surface of the pastry. Then, place the Wellington in the freezer for 10 minutes. This chilling helps firm up the pastry, ensuring clean edges and better puff during baking.
After 10 minutes, apply a second coat of the egg wash, and freeze again for another 10 minutes. This double chill ensures a crisp, flaky crust that looks as good as it tastes.
Baking Temperature, Timing, and Color Indicators
When it comes time to bake, preheat your oven to 200°C (390°F). Bake the Wellington on the middle rack for 30 to 35 minutes, or until the pastry is deeply golden and crisp to the touch.
Here’s a quick reference:
Oven Temp | Bake Time | Signs of Doneness |
---|---|---|
200°C / 390°F | 30–35 minutes | Golden brown color, puffed layers, firm crust |
Avoid opening the oven frequently during baking—each drop in temperature can affect how the pastry rises. Instead, rely on visual cues: once the crust is puffed and evenly browned, it’s ready.
Let the Wellington rest for 5–10 minutes before slicing. This helps the filling settle and prevents everything from spilling out.
Serving and Storing


What to Serve With Mushroom Wellington
Savory mushroom Wellington makes a stunning centerpiece, but pairing it with the right sides turns it into a complete and unforgettable meal. Here are some favorite accompaniments:
Side Dish | Why It Works |
---|---|
Garlic Mashed Potatoes | Creamy, rich, and a classic comfort pairing |
Roasted Root Vegetables | Adds sweetness and texture contrast |
Vegan Gravy | Enhances the umami flavor of the mushrooms |
Crisp Green Beans or Asparagus | Offers freshness and a crunch to balance richness |
Cranberry Sauce | Adds acidity and color — especially for festive meals |
Make-Ahead, Storage, and Reheating Tips
Can you prepare mushroom Wellington ahead of time? Absolutely.
Here’s how to handle prep and storage like a pro:
Step | Make-Ahead Tips |
---|---|
Filling | Cook onions, spinach, and mushrooms a day in advance |
Assembly | Assemble and chill up to 24 hours before baking |
Pre-baked | Freeze raw, assembled Wellington for up to 1 week |
After baking | Store leftovers in airtight container in fridge (3–4 days max) |
Reheating | Bake at 180°C (350°F) for 10–15 mins to revive crispiness |
Avoid microwaving—it can make the pastry soggy. Instead, reheat in the oven for best texture.
Conclusion
Savory mushroom Wellington is more than just a meatless alternative — it’s a culinary centerpiece that delivers on flavor, texture, and elegance. With layers of caramelized onions, wilted spinach, seasoned portobellos, and crisp vegan puff pastry, this dish is as satisfying as it is beautiful. Whether you’re planning a holiday menu or hosting a dinner party, this Wellington promises to impress.
By mastering the basics — from prepping the filling to perfecting the vegan egg wash — you’ll create a dish that’s both rustic and refined. Want to expand your plant-based dinner repertoire? Discover great ideas like the Warm & Smoky Gouda Dip.
This is one recipe you’ll want to keep in rotation — and with a few smart make-ahead tips, you’ll be ready to serve up a golden, flaky masterpiece whenever the craving hits.
FAQ Section
How long does mushroom Wellington take to cook?
It typically bakes for 30 to 35 minutes at 200°C (390°F) until the pastry is golden and puffed.
What are common mistakes in beef Wellington?
Even in mushroom versions, the most common issues include soggy bottoms, undercooked pastry, or watery fillings. Pre-cook your mushrooms and chill everything before assembling.
Can mushroom Wellington be made ahead of time?
Yes. Prepare the filling and even assemble the entire Wellington up to 24 hours ahead and refrigerate. You can also freeze it before baking for longer storage.
What to have with mushroom Wellington?
Serve it with creamy mashed potatoes, roasted veggies, vegan gravy, or crisp green beans for a balanced and satisfying plate.
Don’t miss the next viral recipe—follow me on Facebook and save every masterpiece to your Pinterest boards!