Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Dinner

Mushroom Wellington

Iosune with a glass of juice.
Updated: Jan 13, 2026 by Iosune Robles · This post may contain affiliate links
5 from 6 votes
Pin Recipe Jump to Recipe
Mushroom Wellington fresh from the oven, partially sliced.

This vegan Mushroom Wellington is a cozy, crowd-pleasing main dish that works beautifully for Thanksgiving and Christmas, but it's also great for other special occasions throughout the year. Sautéed mushrooms, onion, garlic, thyme, and walnuts are wrapped in flaky puff pastry for an impressive plant-based twist on the classic Wellington.

Mushroom wellington sliced, showing the layered filling inside.

I've made this Wellington a few times now, and using mushrooms instead of meat gives it tons of flavor without making it heavy. The key is cooking them long enough so they release all their moisture, which helps keep the pastry crisp. I also brush the top with plant-based milk to get that pretty golden color instead of using an egg wash. And since vegan puff pastry works just like the regular kind, you still get all those flaky layers everyone loves.

This mushroom Wellington is a great choice for holiday meals like Thanksgiving or Christmas, but it also works beautifully for dinner parties or any time you want a plant-based main that feels a little special. It pairs nicely with Vegan Mashed Potatoes, Vegan Gravy, roasted vegetables, or a simple green salad, and can be served as a main dish or sliced alongside other favorites.

If you're looking for more vegan mains to round out your menu, whether it's for the holidays or another special occasion, here are a few cozy options to try. My Lentil Loaf, Vegan Meatloaf, and Vegan Lasagna are all hearty, comforting dishes that pair well with classic sides and make hosting a plant-based meal so much easier.

Mushroom Wellington Ingredients

Ingredients to make vegan mushroom wellington.
  • Mushrooms: I like using portobello or baby bella mushrooms because they have a deeper flavor and firmer texture, but any variety works. Just cook them long enough so they release their moisture and don't make the pastry soggy.
  • Walnuts: They add richness, texture, and a subtle earthy flavor. You can also use pecans or almonds, and for a nut-free option, sunflower or pumpkin seeds work well.
  • Spinach: I use fresh spinach, but frozen works too. Just thaw it and squeeze out the moisture so the filling doesn't get watery.
  • Olive oil: I use extra virgin olive oil, but any neutral oil works. Avocado oil, canola oil, or sunflower oil are all great options.
  • Onion
  • Garlic
  • Red wine: It gives the mushrooms a richer, deeper flavor. If you prefer not to use alcohol, Veggie Broth or a splash of balsamic vinegar works just fine.
  • Soy sauce: You can also use tamari, which is gluten-free, or coconut aminos if you need a gluten and soy-free option.
  • Dried thyme: I use dried thyme, but you can use fresh (about 1 tablespoon). Rosemary or sage also work if you want a slightly different flavor.
  • Salt
  • Black pepper
  • Vegan puff pastry: I use refrigerated puff pastry, but frozen works too. Just thaw it in the fridge overnight so it's easy to handle. Most U.S. brands are naturally vegan, but check the label to be sure.

Find the full recipe with exact measurements in the recipe card below.

How to Make Mushroom Wellington

Baking sheet lined with parchment paper.
  1. Preheat the oven to 400ºF (200ºC) and line a baking sheet with parchment paper. I use refrigerated puff pastry, but frozen works too, as long as it's thawed in the fridge overnight.
Finely chopped mushrooms with a crumbly texture in a food processor.
  1. Add the mushrooms to a food processor and pulse until finely chopped but still crumbly. Avoid over-processing and set aside.
Crumbly chopped walnuts processed in a food processor.
  1. Pulse the walnuts in the food processor until crumbly. Be careful not to turn them into a paste. Set aside.
Finely chopped spinach in a food processor.
  1. Pulse the spinach until chopped, or finely chop it with a knife if you prefer. Set aside.
Sautéed onion and garlic lightly browned in a skillet.
  1. Heat the oil in a large skillet over medium-high heat. Add the onion and garlic and cook for 3-5 minutes, until softened and lightly browned.
Mushroom and walnut mixture cooking down with reduced liquid.
  1. Add the mushrooms, walnuts, wine, and soy sauce. Cook for 10-15 minutes, stirring occasionally, until most of the liquid has evaporated.
Finished mushroom filling, thick and fairly dry.
  1. Stir in the thyme, salt, pepper, and spinach. Cook for about 2 more minutes, until the mixture is fairly dry.
Mushroom filling spread down the center of puff pastry.
  1. Unroll the puff pastry onto the prepared baking sheet and spread the filling evenly down the center third.
Puff pastry folded over the filling and sealed.
  1. Fold one long side of the pastry over the filling, then fold the other side on top. Press gently to seal and close the ends.
Wellington brushed with plant-based milk and scored on top.
  1. Flip the Wellington seam-side down. Lightly score the top of the puff pastry with diagonal lines and brush with plant-based milk.
Baked mushroom wellington golden and puffed.
  1. Bake for 35-40 minutes, or until golden brown and puffed.
Sliced mushroom wellington ready to serve.
  1. Slice with a sharp knife and serve warm.
Baked mushroom wellington with two slices cut and the rest whole.

Make Ahead

You can prepare the mushroom filling 1-2 days in advance and store it in the fridge. Assemble and bake the Wellington just before serving for the best texture and a crisp pastry.

How to Store and Reheat Leftovers

  • Refrigerator: Store leftovers in an airtight container in the fridge for up to 5 days.
  • Freezer: You can freeze the cooked Wellington for up to 2 months. Let it cool completely, then wrap it tightly in plastic wrap and foil before freezing.
  • To reheat: Reheat in the oven at 350ºF (180ºC) until warmed through and crisp again. For best results, avoid the microwave, as it can make the pastry soggy.

Serving Suggestions

For a holiday meal, serve it with classic, comforting sides like creamy Vegan Mashed Potatoes, Vegan Gravy, Vegan Green Bean Casserole, and Roasted Carrots or Brussels sprouts. It also pairs really well with Vegan Stuffing and Vegan Cranberry Sauce, making it a great centerpiece for Christmas or Thanksgiving meals.

For a more casual, everyday dinner, keep things simple by pairing it with a fresh green salad or Vegan Caesar salad, Roasted Potatoes or Baked Sweet Potato Fries, and easy veggie sides like steamed broccoli, green beans, or Sautéed Kale. You can also serve it with rice or quinoa for a lighter but still satisfying meal.

Vegan mushroom wellington baked and partially sliced.

More Vegan Mushroom Recipes

  • Vegan Mushroom Stroganoff
  • Vegan Mushroom Pasta
  • Vegan Mushroom Risotto
  • Vegan Mushroom Soup
  • Vegan Mushroom Gravy
Sliced mushroom Wellington ready to serve.
5 from 6 votes

Love it? Rate it!

Mushroom Wellington

This vegan Mushroom Wellington is a cozy, crowd-pleasing main dish that works beautifully for Thanksgiving and Christmas, but it's also great for other special occasions throughout the year. Sautéed mushrooms, onion, garlic, thyme, and walnuts are wrapped in flaky puff pastry for an impressive plant-based twist on the classic Wellington.
Prep: 15 minutes mins
Cook: 55 minutes mins
Total: 1 hour hr 10 minutes mins
Servings: 6
PRINT PIN COMMENT


Ingredients 
 

  • 1 pound mushrooms
  • ½ cup walnuts
  • 5 oz spinach
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 4 cloves garlic, minced
  • ¼ cup red wine
  • 2 tablespoons soy sauce
  • 1 teaspoon dried thyme
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 sheet vegan puff pastry

Instructions 

  • Preheat the oven to 400ºF (200ºC) and line a baking sheet with parchment paper. I use refrigerated puff pastry, but if you're using frozen, make sure it's fully thawed before starting.
    Baking sheet lined with parchment paper.
  • Add the mushrooms to a food processor and pulse until crumbly. Be careful not to over-process. Set aside.
    Finely chopped mushrooms with a crumbly texture in a food processor.
  • Add the walnuts to the food processor and pulse until crumbly. Do not over-process. Set aside.
    Crumbly chopped walnuts processed in a food processor.
  • Do the same with the spinach, or chop it with a knife if you prefer. Set aside.
    Finely chopped spinach in a food processor.
  • Heat the oil in a large skillet over medium-high heat. Add the onion and garlic and cook for 3-5 minutes, until softened and lightly browned.
    Sautéed onion and garlic lightly browned in a skillet.
  • Add the mushrooms, walnuts, wine, and soy sauce. Stir and cook for 10 to 15 minutes, or until most of the liquid has evaporated. Stir occasionally.
    Mushroom and walnut mixture cooking down with reduced liquid.
  • Stir in the thyme, salt, pepper, and spinach. Cook for 2 more minutes. The filling should be quite dry, so cook it longer if needed.
    Finished mushroom filling, thick and fairly dry.
  • Unroll the vegan puff pastry onto the lined baking sheet. Add the filling down the center third of the pastry.
    Mushroom filling spread down the center of puff pastry.
  • Fold one long side of the pastry over the filling, then fold the other long side on top. Press gently to seal and close the ends with your hands.
    Puff pastry folded over the filling and sealed.
  • Carefully flip the Wellington so the seams are underneath. Lightly score the top of the puff pastry with diagonal lines using a sharp knife, without cutting all the way through. Brush the top with plant-based milk (I use soy milk) so it turns golden while baking.
    Wellington brushed with plant-based milk and scored on top.
  • Bake for 35 to 40 minutes, or until golden brown and puffed.
    Baked mushroom Wellington golden and puffed.
  • Slice with a sharp knife and serve immediately.
    Sliced mushroom Wellington ready to serve.

Notes

  • Store leftovers in an airtight container in the fridge for up to 5 days.
  • You can also freeze it for up to 2 months once fully cooled, wrapped tightly to prevent freezer burn.
  • Reheat in the oven at 350ºF (180ºC) until warmed through and crisp again.

Nutrition

Serving: 1serving | Calories: 375kcal | Carbohydrates: 27g | Protein: 8g | Fat: 27g | Saturated Fat: 5g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 13g | Sodium: 656mg | Potassium: 601mg | Fiber: 3g | Sugar: 3g | Vitamin A: 2225IU | Vitamin C: 9mg | Calcium: 64mg | Iron: 3mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish
Cuisine: American
Author: Iosune Robles

More Vegan Dinner Recipes

  • Bowl of tofu bolognese pasta topped with fresh basil and vegan Parmesan.
    Tofu Bolognese
  • Marry Me Tofu in a skillet, garnished with chopped basil, with a bowl of basil on the side.
    Marry Me Tofu
  • Photo of a white bowl with vegan gumbo
    Vegan Gumbo
  • Side picture of a shallow white dish with vegan meatballs garnished with some chopped parsley
    Vegan Meatballs
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. gloria says

    January 13, 2026 at 4:11 pm

    ONE sheet of puff pastry? Does that mean one layer or one package?

    Reply
    • Iosune Robles says

      January 19, 2026 at 9:14 am

      Hi Gloria! Great question 😊 By one sheet of puff pastry, I mean one single sheet, not the whole package. Many packages include two sheets, but this recipe only uses one. Hope that helps!

      Reply
  2. Ramona says

    January 24, 2022 at 1:09 am

    5 stars
    I just made this tonight and it was Excellent!!! I was worried that the filling wouldn't firm up and stay together but it was perfect. I'll be making this more than 1 time a year. Thanks!!

    Reply
    • Iosune Robles says

      January 24, 2022 at 10:53 am

      Hi Ramona! I'm so glad you liked it 🙂

      Reply
  3. Linda says

    December 24, 2021 at 1:17 am

    5 stars
    Excellent..it was delish...the whole family loved it - vegans and carnivores alike 😉 This was my "turkey" for Thanksgiving :). I plan on making this for my Christmas dinner too !

    Reply
    • Iosune Robles says

      January 04, 2022 at 10:58 am

      Hi Linda! That's amazing 🙂 I'm so glad you liked it!

      Reply
  4. Vicky says

    November 29, 2021 at 3:46 am

    5 stars
    I made the Mushroom Wellington for Thanksgiving and it didn’t last five minutes after I placed it upon the table! It was delicious!

    Reply
    • Iosune Robles says

      November 29, 2021 at 10:48 am

      That's amazing 🙂 Thanks for your kind comment!

      Reply
  5. AJ says

    November 23, 2021 at 6:29 pm

    Can I make this ahead of Thanksgiving and refrigerate until the day of feast?

    Reply
    • Iosune Robles says

      November 26, 2021 at 11:51 am

      Hi! I think it is better to cook it at the time 🙂 Sorry for replying so late!

      Reply
  6. Susara says

    November 19, 2021 at 7:31 pm

    losune, I need gluten-free, vegan puff pastry, but can't find any. Instead, do you think I could make this into a pie either with a gluten-free, vegan bottom crust and strips of pastry for the top crust or a full top crust!?? If so, how long do you think it would take to bake? Thx!

    Reply
    • Iosune Robles says

      November 23, 2021 at 12:38 pm

      Hi Susara! That sounds so good 🙂 A vegan savory cake!

      Reply
  7. Terre says

    November 15, 2021 at 1:29 am

    Same question as susara: how to make the cross-hatched effect?

    Reply
    • Iosune Robles says

      November 15, 2021 at 11:29 am

      Hi Terre! I recommend you to use this kind of gadget 🙂

      Reply
  8. Susara says

    November 14, 2021 at 7:19 pm

    Hey, Losune! I'm interested in making the Mushroom Wellington. I've read the instructions but did not see how to get the cross-hatched effect on the topside of the roll. Thx!

    Reply
    • Iosune Robles says

      November 15, 2021 at 11:28 am

      Hi! I recommend you to use this kind of gadget 🙂

      Reply
  9. Joan says

    November 14, 2021 at 1:01 pm

    5 stars
    It looks so delicious. But for health reasons, I’m oil free. Will this work if I use veg stock to sauté?

    Reply
    • Iosune Robles says

      November 15, 2021 at 10:41 am

      Hi Joan! I think it could work 🙂

      Reply
5 from 6 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Vegan Winter Recipes

  • Two bowls of vegan chicken noodle soup garnished with parsley, surrounded by ingredients.
    Vegan Chicken Noodle Soup
  • Vegan beef stew served in a bowl with bread and parsley around it.
    Vegan Beef Stew
  • Spoon taking vegan broccoli cheddar soup from a bowl.
    Vegan Broccoli Cheddar Soup
  • Sliced vegan meatloaf against a white backdrop.
    Vegan Meatloaf
  • Photo of a plate of vegan stuffed shells
    Vegan Stuffed Shells
  • Sliced vegan banana bread on marble.
    Best Vegan Banana Bread (Easy and Moist)

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.