Mushroom Wellington with Rosemary and Pecans- a simple, elegant, vegan main dish, that can be made ahead, perfect for Christmas, Thanksgiving or any holiday! Vegan-adaptable. Video.
You may also like 50 Best Vegetarian Recipes! and Our 40 Best Mushroom Recipes!
The moment you accept what troubles you’ve been given, the door will open. ~Rumi~
Here’s a little number that may come in handy for the holidays – Mushroom Wellington with Rosemary and Pecans. This, my friends, is the most elegant, vegan main dish for your Thanksgiving, Christmas or holiday table! And the best part? It is very simple!
What I love about this recipe is that you can make it in stages, making the filling a day ahead, refrigerating, then rolling and baking right before the meal. That way it is so easy. You can also bake this ahead and reheat, but I find it’s “prettier” baked the day of.
Earthy, savory mushrooms and toasty, nutty pecans are enfolded in a tender golden flaky crust. Non-vegans will love it too. Does it really get better than this?! It’s made simple with store-bought puff pastry (many brands out there are vegan) and can be made ahead – a godsend for those of us with compact kitchens. Each recipe makes two 12-14 inch rolls.
Keep both vegan or add cheese to one for more variety. Either way, your guests are sure to enjoy.
For this recipe, I recommend reading it all the way through before starting. It’s a simple recipe really, and after you do it once, I know you’ll find other ways to fill and adapt it.
How to make Mushroom Wellington
Step one: Make the mushroom filling.
Step 2: Let it cool and place in the center of the puff pastry dough.
Puff Pastry Tips:
TIP: When working with puff pastry, it helps to get it’s temperature just right. If it is too cold, it will be stiff and difficult to unroll. If too warm, it will lose its structure making it difficult to roll up neatly. Do this: Thaw it overnight in the fridge. Pull it out of the box ( but leave it in the plastic) and set it on the counter 15 minutes before rolling while your filling is cooling. Unroll one at a time. If it feels stiff, just let it continue sitting on the counter until it relaxes a bit. This will prevent any tearing. You could roll it out a tiny bit to smooth. Try to patch any holes.
Step 3: Fill each roll, seam side down. This recipe makes 2 rolls.
Step 4: Brush with an egg, or “eggless” wash (see the recipe).
***This works better if you brush with wash first, not after like you see I did here in the photo.
So “egg” wash first, then score!
Step 5: Score. I used a clean razor for this. Feel free to use a very sharp knife … or to try other designs, herringbone is nice too, along with leaves and vines.
Step 5: Bake it at 400F for 35-40 minutes, checking and rotating after 20.
Let it get a deep golden color.
Please friends –I don’t want to see any pale pastries on Instagram! Golden and flaky! Be patient. 🙂
You want all the layers of the pastry to cook all the way through.
What to serve with Mushroom Wellington
- Pan Sauce
- Pear Salad with Vanilla Fig Dressing
- Fig Arugula Salad with Pecans
- Roasted Garlic Mashed Potatoes
- Roasted Fall Vegetable Salad with Maple Curry Dressing
- Roasted Root Vegetables
This recipe was inspired by Nicole over at Delicious Everyday, who makes her vegan puff pastry from scratch, which is an option too. I’ve adapted her idea and simplified it here, but feel free to embellish as you like. Once you get the basic idea, it will be easy to add your own personal touches.
I hope you like this Vegan Mushroom Wellington as much as we do. A beautiful vegan main dish for the holidays!
You May Also Like :
- How to Make Pan Sauce
- What is Lion’s Mane (and How to Cook It)
- Our 40 Best Mushroom Recipes!
- 40 Mouthwatering Vegan Recipes!
- Savory Leek and Kale Galette
- Sagey Mushroom Walnut Roast
- Vegan Lasagna Bolognese with Mushrooms
- Best Baked Potato Recipe
Cheers and love,
Watch How to Make Mushroom Wellington! | Video

Vegan Mushroom Wellington with Rosemary and Pecans
- Prep Time: 45
- Cook Time: 35
- Total Time: 1 hour 20 minutes
- Yield: 8-10
- Category: Vegan Main
- Method: Baked
- Cuisine: Northwest
Description
Mushroom Wellington with Rosemary and Pecans – a simple, tasty vegan main dish, that can be made ahead, perfect for holiday gatherings! *Make sure to thaw your puff pastry before you start ( overnight in the fridge is easiest!) Makes 2 rolls.
Ingredients
- 1 box -2 sheets vegan puff pastry, thawed in the fridge overnight. (Use cold-not at room temp)
- 2 tablespoons olive oil (or butter)
- 2 pounds mushrooms: cremini, king oyster, shitakes, portobello, wild mushrooms or a mix.
- 1 large onion, diced
- 4–6 fat garlic cloves, rough chopped
- 1 tablespoon chopped fresh rosemary (or sage, or thyme)
- 1 teaspoon kosher salt
- 1/4 cup sherry wine ( not sherry vinegar) marsala wine, ruby port (or red wine or white wine) – or leave it out! see notes.
- 1 teaspoon balsamic vinegar
- 1 cup chopped, toasted pecans ( or feel free to sub hazelnuts or walnuts)
- 1/2 teaspoon pepper
- 2 teaspoons truffle oil ( optional)
- OPTIONS -if you want to add cheese, add 1/2 – 1 cup grated pecorino, gruyere, goat cheese or cream cheese- or use a meltable vegan cheese- or make vegan ricotta! Mixx it with the mushroom filling.
- “Egg” wash – use nut milk, cream or melted coconut oil to brush on the pastry. If not worried about it being vegan, whisk an egg with a tablespoon of water.
Instructions
- Make sure your puff pastry is thawed before you start -cold, but thawed. (Note if it is too warm, it may fall apart, if too cold, it will be too stiff to roll.)
- Preheat oven to 400F
- MAKE THE FILLING: Slice the mushrooms. Heat oil in an extra-large skillet or dutch oven, over medium-high heat. Add mushrooms, onions, garlic, salt and rosemary and saute, stirring often, until mushrooms release all their liquid. Turn heat down to medium, and continue sauteing until all the liquid has evaporated, be patient, this will take a little time! Once the mushrooms are relatively dry in the pan, splash with the sherry wine and balsamic vinegar and again, sauté on medium heat until all the liquid has cooked off. This is important- you absolutely do not want a watery filling (it will turn into a mess!). Add the toasted chopped pecans, pepper, truffle oil. Taste, adjust salt to your liking. At this point, you could fold in ½-1 cup cheese if you like.
- Let the filling cool 15-20 minutes (you could make the filling a day ahead and refrigerate).
- Fill 2 Puff Pastries: Carefully unroll the puff pastry onto a parchment-lined baking sheet (if it seems stiff, let it thaw a few more minutes until pliable). Gently, roll it out just a bit so it’s smooth ( do not roll too thin) extending it by 1/2 inch. Patch any holes. Place half the filling in a mound along the center (see photo) and working quickly, roll the pastry up, and over, seam side down. Fill and roll the second sheet.
- Brush with the egg or eggless wash.
- Score the pastry using a razor blade or sharp knife with your choice of design – cross-hatch, herringbone, leafy vine or just simple diagonal slits.
- Bake: Place the sheet pan on the middle rack in the oven for 35 minutes, checking at 2o mins, and rotating pan for even browning if necessary. Let the pastry bake until it is a really deep golden color – to ensure it’s done and flaky all the way through. You may need to add 5 more minutes depending on your oven. Convection will help if you have this setting (use it for the last 5-10 minutes) Please, let’s not have any pale pastries!!! Nice and golden!
- Cool for 5-10 minutes before cutting and serving. Garnish with Rosemary Sprigs. It’s OK to serve at room temp, but warm is best.
- See notes for making ahead!
Notes
Feel free to add other veggies to the mushrooms, just as long as the filling is not watery and still has flavor (adjust salt and seasonings!). Roasted parsnips, wilted spinach, roasted sweet potatoes or butternut, sautéed kale, roasted sunchokes ….would all work well here.
Feel free to sub other nuts for the pecans, like toasted walnuts or hazelnuts.
When I made these, I made one roll vegan and one with cheese. Both are good. 😉
If making ahead, I would recommend making the filling ahead, then assemble and bake the day of. OR you can also make and bake the whole thing ahead and reheat ( letting it come to room temp first). If baking ahead, bake until the puff pastry is cooked through, but not too golden. Let it get golden when reheating. It will look “prettier” baked the day of.
You can leave out the wine altogether, and not replace it with anything. I find it does add another level of complexity, but up to you.
Nutrition
- Serving Size: 1/5 of one roll
- Calories: 390
- Sugar: 1.7 g
- Sodium: 125.4 mg
- Fat: 30.1 g
- Saturated Fat: 3.8 g
- Carbohydrates: 26.2 g
- Fiber: 2.1 g
- Protein: 4.9 g
- Cholesterol: 0 mg
I made this for Christmas – one vegan and one with cream cheese – they were delicious and were a hit and encouraged me to try other dishes using puff pastry. Thanks for the recipe!
Made this for Christmas – one with cream cheese and one vegan. I only tasted the one with the cheese, which was delicious, but everyone seemed to like both – lots of compliments. Thanks for the recipe!
Thanks for this splendid recipe, which I made for Christmas. All your comments led to success, especially the one about “no pale pastry,” which rung in my head as I kept checking the oven. The store-bought Pepperidge Farm pastry didn’t puff as nicely as what you made, but the result was still quite fancy-looking and a rich and substantial veg entree. I particularly like how adaptable the recipe is–different mushrooms, different nuts, different cheese, different wine, all OK!
Awesome Julia…and I’m so glad it turned out!
Super easy, delicious, and impressive looking!!! Had to use dried Rosemary since store was out of fresh (Xmas) and was still fabulous.
Awesome Tia -glad you improvised!
I made this for Christmas dinner and it was amazing. I let the mushrooms and onions simmer on the pan for longer than the suggested time and used red wine. Everyone loved it !
Perfect Grace, always better when onions are cooked longer!
Loved this recipe!
I’m making it for Christmas this year and planning to make the filling in advance. Will it be ok if I make the filling 2-3 days before? Or is it only good the day before?
Totally OK Jen, to make the filling 2-3 days before!
Do you have any suggestions for/know of any vegan brands of puff pastry (or “accidentally” vegan ones)?
Pepperidge Farm is vegan!
Hi Sylvia
I made this dish and came out perfect. I used cream cheese. Question what size pastry sheet should I use and also when cutting the top before baking should the cut be very superficial or should it expose the filling. Thanks for a great recipe
Nan
Hi Nan, I try to cut very lightly but that being said, it sometimes exposes the filling. I think either way would work, a personal preference!
Would using nutritional yeast work to add a cheese flavour to the dish instead of the optional cheeses listed?
Yes, you could add a little nutritional yeast, if you like that flavor. Go light though, sometimes it can overpower/muddle the lovely mushroom flavor.
What a wonderful recipe! I will be serving it as part of our Christmas Eve dinner, but will double the recipe. It is going to be the vegetarian main, but the meat eaters always get into the veggie main too. I made a bernaise sauce to go with it and that was a delicious addition. Also, I made it in the morning up to the point where it was put together but not baked and then refrigerated it on the baking sheet covered with plastic. It baked up just fine. Thanks for a great recipe!
This is so yummy! I like that the pastry is purchased as I haven’t yet been able to make a good puff pastry at home. I used black truffle mozzarella cheese and also Gouda and it was absolutely delicious!
Thanks Sylvia!! Love your site!
Thank you for such a wonderful meatless option for Thanksgiving. I was worried about working with puff pastry for the first time but the mushroom wellington turned out beautiful and golden brown. I have a new obsession, puff pastry! Already thinking of other options… I did add the Gruyere cheese, perfection! Served this as the entree with creamed spinach and sweet potato pie.
I made this to accommodate a vegetarian guest for Thanksgiving and it was delicious! I felt like a rockstar in the kitchen and impressed my guests. I added spinach and substituted walnuts for pecans, used a mixture of dehydrated shrooms and fresh ones. I look forward to making this again.
I made this for a vegetarian guest this Thanksgiving and it was delicious! I added spinach and substituted walnuts for pecans. This dish made me feel like a rockstar in the kitchen and impressed my guests. Thanks for a great recipe that will become a favorite in no time!
Wonderful Thanksgiving main. Beautiful and delicious.
This recipe is so beautiful. Unfortunately, the way you have your site set up makes it untenable to return. The automatic reset to the top of the page happened at least a few dozen times while I was cooking and twice during this short little comment. I recommend other readers move on to another site that cares about the user experience. You’ve done so much beautiful work. It’s too bad. I won’t be back.
Jen, I had no idea this was happening. I DO care! I’m so sorry! I let my websight person know and we are working on it.
Any suggestions for a wine/alcohol substitution in this recipe?
Otherwise it sounds great.
Lisa
Veggie Broth!
Absolutely scrumptious ?
Hi can I make this in advance without cooking until the day after? Or is it best to cook and just reheat the following day?
Thanks
Laura
I am worried about it getting soggy. It should work, but haven’t personally tried it. So I don’t want to lead you a stray. You could also par bake ( just until puffed, but not too dark, then reheat, or make the filling ahead, and roll and bake the next day.
Another winning recipe! I added gruyere cheese and port wine, it was delicious! Made it the day before serving and it reheated perfectly. Thank you Sylvia.
You additions sound absolutely divine! Thank for sharing!
I made this tonight for my first Vegan-Easter and it was a HIT. Delicious!! I didn’t use the nuts, and added some wilted spinach, but otherwise followed the recipe to a T.
Awesome Janice!
I cannot believe how delicious this was and how easy it was to make. Thank you Sylvia for making me feel like a godess in the kitchen!
THAT is EXACTLY what I was hoping for!!!! Yes!!!
Is the 528 calories per roll?
Sorry about that ….I adjusted the serving size- 422 calories per slice ( each roll has 4-5 slices)
This is absolutely delicious and easy to make. I felt like a genius in the kitchen today?Thank you Sylvia!
I made this for NYE and it was perfect.
The pecans and rosemary work well and it’s very easy to prepare.
So glad you enjoyed- yes a good combo for sure!
Any suggestions for reheating? Am planning to make it a day or two ahead of time.
Bring to room temp, then bake at 350F uncovered or loosely covered ( so it stays crispy) until heated through, 20-25 minutes.