Vegan Mushroom Wellington

This vegan mushroom Wellington is what happens when easy meets impressive. Flaky puff pastry and savory mushrooms make it the ultimate holiday centerpiece that’s secretly simple to pull off.
post featured image
Vegan mushroom wellington on a serving platter with one slice cut off, laying beside the rest of the roast.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

There’s something magical about a dish that feels both effortless and showstopping, and this vegan mushroom Wellington delivers on both fronts. Flaky puff pastry and a deeply savory mushroom filling come together in a way that feels special enough for a holiday table, but simple enough to whip up on a random Wednesday. It’s hearty, satisfying, and just the right balance of cozy and impressive—like your favorite sweater, but in dinner form.

And the best part? This Wellington pulls it all off without making you break a sweat. The golden, flaky crust is perfectly crisp, the savory mushroom filling (like in this vegan stroganoff recipe!) is packed with flavor, and it somehow manages to feel both comforting and a little bit fancy. The moment you make that first slice and reveal all those layers? It’s the kind of dish that instantly turns dinner into an occasion.

Why You’ll Love This Vegan Wellington Recipe

This vegan mushroom Wellington is basically your new dinner-party MVP. It’s flaky, savory, and just the right mix of fancy and approachable. Whether you’re trying to wow holiday guests or just upgrade your average weeknight dinner, this recipe brings big flavor without the big fuss. Here are some reasons why you’ll love it:

  • A Showstopper Without the Stress: This vegan mushroom Wellington looks like it came straight out of a glossy food magazine, but it’s surprisingly low-key to make. Puff pastry does all the heavy lifting while you take all the credit.
  • Packed with Cozy, Comforting Flavor: Think savory mushrooms, fresh herbs, and a pop of tangy balsamic, all wrapped up in a golden, buttery crust. It’s hearty, rich, and everything you want in a holiday centerpiece—or just a random weekday dinner.
  • Perfect for Literally Any Occasion: Big holiday spreads, dinner parties with friends, or solo nights where you just feel like treating yourself—this vegan mushroom Wellington is always a good idea.
  • Totally Customizable for Your Crew: Not into spinach? Sub in kale or arugula. Need it to be gluten-free? Easy—just swap it with gf puff pastry. This recipe bends to fit your vibe.
  • Elegant but Effortless: It’s elegant enough to impress your in-laws but easy enough that you won’t feel like you just ran a marathon in the kitchen. A win-win for everyone involved.
A slice of vegan mushroom Wellington on a plate with broccoli and mashed potatoes.

Key Ingredients

This vegan mushroom Wellington is made with simple, easy-to-find ingredients that come together to create something totally next-level. Think buttery, flaky puff pastry paired with a rich, earthy filling that hits all the right savory notes. Each ingredient plays its part, and trust us, you’ll want to give them all a standing ovation. Here’s what you’ll need:

Key ingredients for making a vegan Wellington, with labels.
  • Frozen Vegan Puff Pastry: The puff pastry is the magic ingredient that gives this Wellington its signature flaky, golden crust. It’s light and buttery (without the butter!) and bakes up into those irresistible layers that everyone loves. It’s the perfect wrap for the savory mushroom filling, bringing texture and richness to every bite.
  • White Mushrooms: These humble fungi are the backbone of the filling, bringing deep, savory umami flavor to every bite. Finely chopped and sautéed, they take on a meaty texture that gives the Wellington its hearty feel. Want to experiment? Try swapping in cremini or shiitake mushrooms for an even richer flavor profile.
  • Red Onion: Sweet and slightly tangy, red onions are the perfect base for this filling. When caramelized, they add a subtle sweetness that balances out the earthiness of the mushrooms. Slice them thin for the best texture and let them soften into a jammy, aromatic base.
  • Garlic: Ah, garlic—the flavor amplifier. It adds depth and warmth to the filling, tying together the mushrooms and herbs.
  • Balsamic Vinegar: This ingredient brings a pop of tangy sweetness that keeps the filling from feeling too heavy. It’s a little acidic, a little sweet, and a total game-changer for the mushroom mixture. Just a splash adds balance and brightens the overall flavor.
  • Thyme and Sage (Fresh or Dried): These classic herbs are the heart of this recipe’s cozy flavor. Thyme brings a slightly lemony, earthy note, while sage adds warmth and depth. If you’re using fresh herbs, be sure to chop them finely to release their oils.

Tips for Working With Puff Pastry

If puff pastry feels intimidating, don’t worry—it’s way more forgiving than it looks. You don’t need any fancy baking credentials to work with it, just a little patience and a few key tricks to keep things smooth (and flaky). These tips will help you handle puff pastry like a pro when making your vegan mushroom Wellington or any other flaky puff pastry dish:

  • Thaw it completely (patience pays off). Puff pastry works best when it’s fully thawed but still cold. Too frozen? It’ll crack. Too warm? It’ll stick. Let it thaw overnight in the fridge if you can.
  • Give it a little dusting. Puff pastry and warm countertops don’t mix well. A light sprinkle of flour (or gluten-free starch) keeps things from sticking without messing up the dough. Think of it as creating a smooth runway for all those buttery layers to take off.
  • Cover it like a pro. Puff pastry dries out quickly if it’s left hanging out in the open. If you’re not ready to use it yet, cover it with a lightly damp kitchen towel to keep it pliable and puff-ready.
  • Sharp knives are a must. Clean cuts are key to keeping those layers intact. A dull knife will mash the dough instead of slicing it, and mashed dough equals no puff. Trust us—you want the puff.
  • Chill it before baking. Once your vegan mushroom Wellington is assembled, pop it in the fridge for about 15–20 minutes before it hits the oven. This quick chill helps the pastry hold its shape and gives you those perfectly flaky layers when it bakes. It’s a small step that makes a big difference, especially for a plant-based Wellington centerpiece.
Vegan puff pastry folded into thirds like a letter.

How To Make

Making this vegan mushroom Wellington is way easier than it looks—it’s all about simple steps that come together to create a flaky, golden, savory masterpiece. From sautéing the filling to wrapping it in puff pastry, the process is straightforward and totally doable, even if you’re not a kitchen pro. For full recipe instructions, scroll to the end of the post!

Step 1: Chop it like it’s hot. Start by finely chopping your mushrooms, red onion, and garlic. You can use a food processor for the mushrooms if you’re feeling fancy (or just short on time).

Step 2: Sizzle the filling. Heat olive oil in a skillet over medium heat and sauté the onion until soft and golden. Add the garlic, followed by the mushrooms, and cook until most of the liquid has evaporated. Stir in balsamic vinegar, thyme, and sage to build those earthy, herby flavors.

Step 3: Cool it down. Let the filling cool completely before moving on. Trust us—warm filling and puff pastry are not friends.

Step 4: Roll with it. On a lightly floured surface, roll out your thawed puff pastry to slightly larger dimensions (just enough to wrap your filling snugly).

An unbaked but assembled puff pastry filled with mushrooms.

Step 5: Wrap it up (and make it pretty). Place the cooled mushroom mixture in the center of the puff pastry and shape it into a neat loaf. Fold the pastry snugly around the filling, sealing the seams underneath. For a little extra flair, use trimmed pastry to braid or decorate the top. Chill the assembled Wellington in the fridge for 15–20 minutes to help it hold its shape.

Step 6: Give it a glow-up. After chilling, brush the pastry with a mix of non-dairy milk and oil for that perfect golden shine. Score a few slits on top to let steam escape (and make it look extra fancy).

Step 7: Bake and wait (the hardest part). Pop your Wellington into a preheated oven at 375°F (190°C) and bake for 40–45 minutes, or until it’s beautifully golden and crisp. Let it rest for 10 minutes before slicing into those perfect, flaky layers.

A mushroom Wellington served on a plate and sliced.

How To Serve

This vegan mushroom Wellington is a total showstopper on its own, but pairing it with the right sides and sauces takes it to the next level. Whether you’re hosting a holiday dinner or just making a cozy night feel special, here are some simple and creative ways to serve this flaky, savory dish:

A vegan Wellington sliced open to show mushroom filling.

FAQs

Can I make this vegan mushroom Wellington gluten-free?

Yes! You can easily make this recipe gluten-free by using a store-bought gluten-free puff pastry. The filling itself doesn’t contain any gluten, so swapping the pastry is all you need to do to accommodate gluten-free guests.

What kind of mushrooms work best for this recipe?

White button mushrooms are classic, but you can use cremini or a mix of mushrooms like shiitake or oyster for a deeper, richer flavor. Just make sure to chop them finely or pulse them in a food processor for the perfect texture.

Do I need to use fresh herbs, or can I substitute dried?

Fresh herbs like thyme and sage bring the best flavor, but dried herbs work just as well in a pinch. Use about a third of the amount if you’re substituting dried—dried herbs are more concentrated, so a little goes a long way!

If you make this vegan Mushroom Wellington recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!
Please enable JavaScript in your browser to complete this form.

The Perfect Vegan Mushroom Wellington

Author: Michelle Cehn
5 from 15 votes
This vegan mushroom Wellington is what happens when comfort food gets a little dressed up. Flaky puff pastry, a rich mushroom filling, and just the right touch of cozy-meets-fancy vibes—it’s perfect for holidays, dinner parties, or anytime you need a meal that wows without the stress. Because flaky, golden, and savory is always a good idea.
Vegan mushroom wellington on a serving platter with one slice cut off, laying beside the rest of the roast.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings 3 -6

Equipment

Ingredients

  • 1 sheet frozen vegan puff pastry
  • 1 pound white mushrooms, 454 grams
  • tablespoons olive oil or avocado oil, divided, 53 ml
  • 2 cups chopped red onion, 256 grams
  • 3 medium cloves garlic, minced
  • 2 tablespoons balsamic vinegar, 30 ml
  • ½ cups chopped home-cooked or canned water chestnuts (optional), 70 grams
  • ½ tablespoon chopped fresh thyme, or ½ teaspoon of dried thyme
  • ½ tablespoon chopped fresh sage, or ½ teaspoon of dried sage
  • ¾ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper, plus more to taste
  • 4 ounces fresh baby spinach, roughly chopped, 113 grams
  • ½ tablespoon unsweetened, plain non-dairy milk

Instructions

  • Preheat your oven to 375°F (approx. 190°C). Line a baking sheet with parchment paper. 
  • Take the puff pastry out of the freezer and set aside to thaw. 
  • Place the mushrooms in the bowl of a food processor and pulse until crumbly, 10-11 times. Do not over process. 
  • Heat 2 tablespoons (30 ml) of the oil in a large skillet over medium-high heat. Add the onion and sauté until soft, 3-4 minutes. Lower the heat to medium and add the garlic. Sauté for an additional 2 minutes. 
  • Add the mushrooms and balsamic vinegar and cook, stirring occasionally, until most of the liquid from the mushrooms has evaporated, 10-12 minutes.
  • Push the mushroom mixture to the side of the skillet and add 1 tablespoon of oil (15 ml) to the center. Add the water chestnuts, if using, and the thyme, sage, salt, and pepper and sauté until the herbs are fragrant, about 1 minute. Add the spinach and stir until wilted. Incorporate this spinach mixture into the mushroom mixture. Turn off the heat and add more salt and pepper to taste. 
  • Roll out the puff pastry on a lightly floured flat surface so the pastry extends an additional 1-2 inches (2.5-5 cm) in each of the four directions. Transfer to your parchment-lined baking sheet. 
  • Add the mushroom mixture to the center of the pastry and form into a loaf shape. Fold both of the long sides up to meet in the center and pinch to seal the two together. Trim any excess pastry off the two short ends so you’re left with roughly 1 ½ inches (about 4 cm) of pastry on either side. (The trimmed pieces of puff pastry dough can be used to make a decorative braid or design and placed on top of the Wellington just before baking.) Take the two short ends and fold them up and over the top of the Wellington. Gently turn the loaf over so all seams are now underneath. 
  • Using a very sharp knife, score two rows of 1-inch (2.5-cm) diagonal slits across the top of the Wellington. Pierce a few small holes in each side, as well. 
  • Combine the remaining ½ tablespoon of oil and the milk in a small bowl and brush a light coating over the entire surface of the Wellington. 
  • Bake for 40-45 minutes, or until golden brown, rotating the baking sheet at the 20-minute mark. Let rest 10 minutes before slicing into thick slices.

Notes

  • Gluten-Free? No Problem. Swap in gluten-free frozen puff pastry, and you’re good to go! The filling is naturally gluten-free, so it’s an easy adjustment.
  • Make It Ahead Like a Pro. You can prep the mushroom filling up to 2 days in advance. Let it cool completely, store it in an airtight container in the fridge, and bring it to room temperature for about 30–45 minutes before wrapping it in puff pastry. Freshly baked is always best, so save the assembly and baking for the day you plan to serve it!
  • Handle Puff Pastry Like a Pro. Thaw your puff pastry overnight in the fridge, or let it sit at room temperature for 1–2 hours. Just make sure it’s cold but pliable when you start—too frozen, and it’ll crack; too warm, and it’ll stick.
  • Storage Smarts. Store leftover slices in an airtight container in the fridge for up to 3 days. The pastry will soften a bit, but the flavors? Still on point.
  • Reheating Made Easy. To reheat, pop slices in a 375°F (190°C) oven for about 10–12 minutes, or until the pastry is crisp again. Avoid the microwave if you can—it’s just not the same.

Nutrition

Calories: 726kcal | Carbohydrates: 64g | Protein: 14g | Fat: 48g | Saturated Fat: 10g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 30g | Sodium: 835mg | Potassium: 1007mg | Fiber: 7g | Sugar: 11g | Vitamin A: 3609IU | Vitamin C: 25mg | Calcium: 101mg | Iron: 5mg
Course — dinner
Cuisine — English
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.

This vegan Wellington recipe was adapted with permission from Vegan Thanksgiving Dinner & Pies by Audrey Dunham.

newsletter offer

Enter to Win Our Monthly Giveaway!

New winner evert month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Please enable JavaScript in your browser to complete this form.

Leave a Comment

5 from 15 votes

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




19 comments
  1. 5 stars
    Ours turned out really tasty. I actually used pie & pastry dough. I was a little worried because my mushroom mixture was very wet even after dumping water off of it but the dough didn’t end up noticeable soggy or anything. I did not end up flipping the whole thing over after putting the sides up as I had increased the recipe and was afraid it wouldn’t go well so I used the extra to make a braid that covered it and for the other one I cut the edges into strips and decoratively laid them across each other and they turned out very nice looking. I would definitely make this again.

  2. 5 stars
    Me encantó, lo haré está navidad en mi país Argentina ❤️, cambiaré algunos ingredientes porque cultivo girgolas así que serán ellas las que aporten umami, gracias

  3. 5 stars
    Have the stuffing made and it tastes great, but the (plant-based Dufour’s) puff pastry sheet looks so small! It doesn’t unfold like regular ones it seems. Should I use both sheets or will 1 sheet roll out to the right size?

    • Hi Deborah, Dufour’s puff pastry sheets are smaller than the more common 9-ounce size. You can either reduce filling a little to fit, or use part of the second sheet and pinch it onto the end of the first one and roll out as usual to make it larger. Hope you enjoy it!!

  4. 5 stars
    I never seen this before, it looks so good and yummy!

  5. 5 stars
    This one is a favorite at our house during the holiday season! Thanks for the recipe!

  6. 5 stars
    This recipe looks amazing! What a wonderful dish to share for family and friends!

  7. 5 stars
    Saving this for the next holiday! Looks so filling and beautiful!

  8. 5 stars
    This really is a perfect vegan Wellington! Puff pastry makes everything so much easier.

  9. 5 stars
    I love love looove how beautiful this turned out! Such a perfect Wellington recipe and great for any gathering.

  10. 5 stars
    i really enjoyed the mushrooms stuffing and the flakey puff pastry. nice vegan sub!

  11. 5 stars
    These vegan veggie wellingtons are so delicious and flavourful. Great recipe!

  12. 5 stars
    This looks incredible! Love the photography as well.

  13. Mushrooms are just brilliant for stuffings. I use them to make veggie sausage rolls, but I’ve not yet tried a Wellington. Yours sounds delicious and is spurring me on.

  14. Kayla DiMaggio says:

    5 stars
    I love this! What a great recipe for Easter! I can’t wait to try this!

  15. 5 stars
    I absolutely LOVE getting creative with puff pastry! It takes something so simple and turns it into a gourmet, holiday-worthy work of art. This mushroom Wellington will be a staple at our vegan Thanksgiving dinners going forward!

Stay Inspired!

Thank you for subscribing!