There are recipes you make on a Tuesday evening because dinner needs to happen. And then there are recipes like this Vegan Wellington — the kind you bring to the table on a special occasion and watch the room fall completely silent for a moment before erupting in genuine, unreserved admiration, the kind that gets photographed before it gets eaten, the kind that makes people who have been cooking plant-based food for years stop and say that this — this right here — is the recipe that changed everything. This is that recipe. The one that proves beyond any possible doubt that plant-based cooking is not a limitation but an extraordinary creative opportunity. The one that has no equal on any holiday table, any dinner party spread, any celebration meal. The one that is so breathtakingly beautiful on the outside and so deeply, profoundly satisfying on the inside that it becomes the dish people talk about for weeks afterward.
This is a Wellington of genuine magnificence — a hearty, deeply flavored filling of mushroom duxelles, lentils, roasted chestnuts, and fresh herbs, seasoned with Dijon mustard, soy sauce, and smoked paprika into something that is simultaneously earthy and elegant, substantial and refined, deeply savory and beautifully complex — wrapped in a golden, shatteringly crisp layer of all-butter puff pastry that bakes to a deep, burnished mahogany in the oven and reveals, when sliced at the table with theatrical precision, a cross-section so beautiful — the golden pastry, the dark herb-flecked filling, the perfect layers — that it genuinely looks like something from a professional kitchen.
What makes this Wellington so genuinely outstanding is the mushroom duxelles — a classical French technique of cooking mushrooms with shallots, garlic, thyme, and white wine until every drop of moisture has been driven off and what remains is a dense, intensely concentrated paste of pure mushroom flavor that is simultaneously one of the most labor-intensive and most rewarding preparations in all of classical cooking. The duxelles is not merely a component of this Wellington — it is its soul, providing a depth and intensity of flavor that anchors every other element of the dish and elevates the finished result from impressive to truly extraordinary.
This recipe is 100% vegan when made with vegan puff pastry, spectacular enough for Christmas, Thanksgiving, Easter, or any celebration that deserves a genuinely showstopping centrepiece, and absolutely, completely worth every minute of the preparation it requires.
Recipe Information
| Prep Time | Cook Time | Total Time | Servings | Calories |
|---|---|---|---|---|
| 40 mins | 45 mins | 1 hr 25 mins | 6 | ~580 kcal |
Ingredients
For the Mushroom Duxelles
- 600g cremini or portobello mushrooms, very finely chopped (almost minced)
- 4 shallots, very finely diced
- 4 cloves garlic, minced
- 3 tbsp vegan butter or olive oil
- ½ cup (120ml) dry white wine
- 2 tbsp fresh thyme leaves
- 2 tbsp fresh parsley, finely chopped
- Salt and black pepper to taste
For the Wellington Filling
- 1½ cups (300g) cooked green or brown lentils, well drained
- 1 cup (130g) roasted chestnuts, roughly chopped
- ½ cup (60g) walnuts, toasted and roughly chopped
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 2 tbsp olive oil
- 2 tbsp Dijon mustard
- 2 tbsp soy sauce or tamari
- 1 tbsp tomato paste
- 1 tsp smoked paprika
- 1 tsp dried sage
- 1 tsp dried rosemary, finely chopped
- ½ tsp dried thyme
- ½ tsp black pepper
- 3 tbsp oat flour or breadcrumbs (for binding)
For Assembly
- 2 sheets (500g total) vegan puff pastry, thawed if frozen
- 2 tbsp Dijon mustard (for spreading inside the pastry)
- 3 tbsp plant milk mixed with 1 tsp maple syrup (vegan egg wash)
- 1 tsp sesame seeds or nigella seeds (optional — for topping)
Optional Additions
- ½ cup (80g) sun-dried tomatoes, finely chopped (add to filling)
- ½ cup (60g) vegan cream cheese (spread inside pastry before filling)
- Fresh spinach leaves (layer between duxelles and filling)
- 1 tbsp nutritional yeast (add to filling for extra depth)
- Roasted red peppers, finely diced (add to filling)
To Serve
- Vegan gravy — rich red wine or mushroom gravy
- Roasted potatoes or mashed potatoes
- Honey-glazed roasted carrots and parsnips
- Steamed green beans or tenderstem broccoli
- Cranberry sauce alongside
- Roasted Brussels sprouts with balsamic glaze
Instructions
- Make the mushroom duxelles. This is the most important step and the one that requires the most patience — do not rush it. Heat the vegan butter in a large skillet over medium-high heat. Add the shallots and cook for 3 minutes until softened. Add the garlic and cook for 60 seconds. Add the very finely chopped mushrooms — the pan will seem impossibly full — and cook over high heat, stirring regularly, for 15–20 minutes until every single drop of moisture has evaporated and the mushrooms have reduced to a dark, dense, intensely concentrated paste. The mixture should be completely dry — no liquid pooling in the pan whatsoever. Add the white wine and cook for a further 3–4 minutes until completely absorbed. Add the thyme, parsley, salt, and pepper. Set aside to cool completely.
- Make the lentil filling. While the duxelles cooks heat the olive oil in a separate pan over medium heat. Add the onion and cook for 5 minutes until softened. Add the garlic and cook for 60 seconds. Add the tomato paste, smoked paprika, sage, rosemary, and thyme and stir for 1 minute. Add the drained lentils, Dijon mustard, and soy sauce and stir to combine. Remove from heat and add the roasted chestnuts and toasted walnuts. Season generously with black pepper. Stir in the oat flour to bind. Allow to cool completely — a warm filling will melt the pastry before baking.
- Prepare the pastry. On a lightly floured surface roll out one sheet of vegan puff pastry to a rectangle approximately 30cm x 25cm. Transfer to a large lined baking sheet. Spread a thin, even layer of Dijon mustard over the center of the pastry leaving a 4cm border on all sides — this mustard layer adds flavor and acts as a barrier that prevents the pastry from becoming soggy from the filling moisture.
- Layer the filling. Spread the cooled mushroom duxelles in an even layer over the mustard-coated pastry, leaving the border clear. Press it down firmly and evenly — the duxelles layer should be approximately 1cm thick and completely uniform. Spoon the lentil filling down the center of the duxelles layer, shaping it with your hands into a firm, compact log approximately 8cm wide and 6cm tall. Press firmly to compact — a well-compacted filling holds its shape when sliced and produces the beautiful cross-section this dish is known for.
- Wrap the Wellington. Roll out the second sheet of puff pastry slightly larger than the first. Brush the exposed border of the bottom pastry sheet with the plant milk wash. Carefully lift the second pastry sheet over the filling and press down firmly around the sides to seal — pressing out any air pockets as you work. Trim any excess pastry from the edges leaving a 2cm border and crimp the edges firmly with a fork to create a tight, decorative seal. If desired use the trimmed pastry to create decorative leaves, braids, or patterns on the top of the Wellington.
- Chill before baking. Transfer the assembled Wellington on its baking sheet to the refrigerator and chill for a minimum of 30 minutes — ideally 1 hour. This chilling step is essential — it firms the butter in the pastry which is what creates the extraordinary flaky layers during baking. A Wellington baked directly from assembly without chilling will not achieve the same height or flakiness. If making ahead the Wellington can be refrigerated overnight and baked the next day.
- Apply the vegan egg wash and score. Preheat the oven to 425°F (220°C). Remove the chilled Wellington from the refrigerator and brush generously with the plant milk and maple syrup wash — ensuring every surface including the crimped edges is coated. The maple syrup in the wash promotes the deep, burnished golden-brown color that makes a Wellington so visually spectacular. Use a sharp knife to score a gentle diagonal pattern across the top of the pastry — cutting only 2–3mm deep — which allows steam to escape during baking and creates the beautiful lattice appearance. Sprinkle with sesame seeds if using.
- Bake to golden perfection. Place the Wellington in the center of the preheated oven and bake for 35–40 minutes until deeply golden, puffed, and shatteringly crisp on all surfaces. The internal temperature of the filling should reach 165°F (74°C). If the pastry is browning too quickly cover loosely with foil for the final 10 minutes of baking. Allow to rest on the baking sheet for 10 full minutes before slicing — this resting time allows the filling to firm and set so that the Wellington holds its shape when cut rather than collapsing.
- Slice and serve at the table. Use a sharp, long-bladed knife and a confident, single downward stroke to slice the Wellington at the table — sawing back and forth compresses the pastry layers and ruins the presentation. Cut into slices approximately 3–4cm thick and serve immediately with rich vegan gravy, roasted potatoes, and seasonal vegetables.
Pro Tips for a Perfect Vegan Wellington
- Cook the duxelles until completely, obsessively dry. This is the single most critical step in Wellington making. Mushrooms contain up to 90% water by weight — if any of that moisture remains in the duxelles when it goes into the Wellington it will steam during baking and make the pastry soggy rather than crisp. Cook for the full 15–20 minutes until the mixture is dark, dense, almost paste-like, and completely dry. Patience here is everything.
- Cool the filling completely before assembling. Warm filling melts the butter in the pastry during assembly — preventing the formation of the distinct layers that produce the extraordinary flakiness of a properly made Wellington. Both the duxelles and lentil filling must be completely cold before touching the pastry.
- Chill the assembled Wellington before baking. The 30-minute minimum refrigeration after assembly re-firms the butter in the pastry that was softened during handling — restoring the layered structure that produces the extraordinary height, flakiness, and visual drama of a properly baked Wellington.
- Use a very hot oven. 425°F (220°C) is the correct temperature for Wellington — the intense heat causes the water in the butter layers to flash to steam instantly, puffing the layers apart dramatically and creating the extraordinary flakiness that is the defining visual and textural characteristic of great puff pastry.
- Rest before slicing — always. Ten minutes of resting after removing from the oven allows the filling to firm and set to a sliceable consistency. A Wellington sliced immediately from the oven will collapse and lose the beautiful cross-section that makes this dish so visually dramatic.
- Score but do not cut through. The scoring pattern on the top of the Wellington should penetrate only 2–3mm into the pastry — deep enough to create a visible pattern and allow steam to escape but not so deep as to cut through to the filling below. A sharp knife and a light touch produce the best result.
The Art and History of Wellington
The Wellington — traditionally Beef Wellington — is one of the most celebrated and technically demanding dishes in the entire classical European culinary repertoire. Its origins are disputed but most food historians trace it to nineteenth century England where it became a showpiece of refined entertaining — a demonstration of the skill of the cook and the generosity of the host expressed in a single, spectacular preparation.
The dish in its classical form consists of a beef tenderloin coated in mushroom duxelles and wrapped in puff pastry — a preparation that requires technical skill at every stage, from the precise preparation of the duxelles to the handling of the pastry to the judgment required to achieve a perfectly cooked center without an overcooked exterior. It became the definitive special occasion centrepiece of English and European fine dining and remains one of the most requested dishes for celebrations of every kind.
This vegan version honours every element of the classical preparation — the mushroom duxelles is made using the same classical French technique, the pastry is handled with the same care and precision, the assembly follows the same architectural logic — while replacing the beef with a filling of such extraordinary flavor and nutritional depth that many who taste both versions find the plant-based Wellington the more interesting and satisfying of the two.
The lentils provide the protein and structural substance that beef provides in the original. The chestnuts provide sweetness and the distinctive autumnal earthiness that makes Wellington so appropriate for celebration seasons. The walnuts provide richness and a meaty, satisfying chew. The Dijon mustard, soy sauce, and herbs provide the savory depth and complexity that the beef itself contributes to the classical version.
This is not an approximation of a great dish. It is a great dish in its own right that happens to share its architecture with one of the most celebrated preparations in classical cooking.
Flavor Variations
- Spinach and Vegan Feta Wellington: Add a layer of blanched and thoroughly squeezed spinach mixed with crumbled vegan feta between the duxelles and the lentil filling for a Mediterranean-inspired Wellington with a beautiful green layer in the cross-section and a bright, briny flavor contrast to the earthy mushroom and lentil base.
- Roasted Red Pepper and Walnut: Replace the chestnuts with additional walnuts and add a layer of roasted red peppers between the duxelles and filling for a version with a beautiful ruby-red layer in the cross-section and a sweet, smoky flavor that is particularly spectacular with a romesco sauce alongside.
- Butternut Squash and Sage: Add diced roasted butternut squash to the lentil filling and replace the rosemary with additional fresh sage for an autumnal version with a beautiful orange sweetness that pairs magnificently with a rich red wine gravy and maple-glazed roasted vegetables.
- Individual Mini Wellingtons: Divide the filling into six equal portions and wrap each in its own individual pastry parcel for a stunning individual-serve presentation that is particularly elegant for dinner parties — each guest receives their own perfectly formed, golden Wellington parcel.
Nutritional Highlights (Per Serving)
| Calories | Protein | Carbs | Fiber | Fat |
|---|---|---|---|---|
| ~580 kcal | 18g | 62g | 10g | 28g |
At 580 calories per serving this Wellington is a genuinely substantial celebration meal — 18 grams of plant-based protein from the lentils, walnuts, and chestnuts, 10 grams of dietary fiber, and a meaningful concentration of iron, folate, magnesium, and B vitamins from the lentil base. The chestnuts contribute a unique nutritional profile among nuts — lower in fat than most nuts with a higher proportion of complex carbohydrates and meaningful amounts of Vitamin C. The mushroom duxelles contributes selenium, B vitamins including B2 and B3, and ergothioneine antioxidants alongside its extraordinary flavor contribution. The walnuts provide ALA omega-3 fatty acids and polyphenol antioxidants. The puff pastry contributes the calories and fat that make this the indulgent celebration dish it is designed to be.
Storage
- Refrigerator: Store leftover baked Wellington wrapped in foil in the refrigerator for up to 3 days. Reheat in a 375°F (190°C) oven for 15–20 minutes until heated through and the pastry has regained some of its crispness. Avoid microwaving which makes the pastry irreversibly soggy.
- Make ahead — unbaked: The fully assembled, uncooked Wellington can be refrigerated for up to 24 hours before baking — making it the ideal make-ahead dish for Christmas, Thanksgiving, or any celebration dinner. Assemble completely the day before, refrigerate overnight, apply the egg wash and bake on the day of serving.
- Freezer — unbaked: The assembled uncooked Wellington freezes beautifully for up to 1 month. Freeze on its baking sheet until solid then wrap tightly in plastic wrap and foil. Bake from frozen at 400°F (200°C) for 55–65 minutes until deeply golden and heated through to the center.
- Components separately: The mushroom duxelles and lentil filling both store in the refrigerator for up to 3 days — making it possible to prepare all components in advance and assemble on the day of serving for a completely stress-free celebration cooking experience.
Frequently Asked Questions
How do I know when the Wellington is fully cooked?
The exterior should be deeply golden, puffed, and shatteringly crisp — tapping the top should produce a hollow sound. The internal temperature of the filling measured with a meat thermometer through the end of the Wellington should reach 165°F (74°C). If the pastry is golden but the center is not yet at temperature cover loosely with foil and continue baking until the internal temperature is reached.
Can I make this Wellington gluten-free?
Yes — use a gluten-free puff pastry and replace the soy sauce with tamari and the oat flour with certified gluten-free oat flour or rice flour. Gluten-free puff pastry handles slightly differently than regular — keep it very cold during handling and work quickly. The finished Wellington will be slightly less flaky than the regular version but still beautifully golden and delicious.
Why is my pastry soggy on the bottom?
A soggy bottom Wellington is almost always caused by insufficient drying of the duxelles, warm filling being placed on the pastry, or insufficient oven temperature. Ensure the duxelles is completely dry before assembly, both fillings are completely cold, and the oven is fully preheated to the correct temperature before baking. Placing the Wellington on a preheated baking stone or heavy baking sheet also promotes a crisper bottom pastry.
Can I use store-bought vegan puff pastry?
Yes — most supermarket puff pastry is accidentally vegan as it is made with vegetable shortening rather than butter. Check the ingredients list to confirm — look for pastry that lists vegetable oil or palm oil rather than butter. Jus-Rol and many other major brands produce vegan puff pastry that performs beautifully in this recipe.
How far in advance can I make this Wellington?
The individual components — duxelles and lentil filling — can be made up to 3 days in advance. The fully assembled uncooked Wellington can be refrigerated for up to 24 hours. For longer make-ahead preparation freeze the assembled Wellington for up to 1 month and bake from frozen. This makes the Vegan Wellington one of the most practical celebration dishes available — almost all the work can be done days in advance leaving nothing but the baking for the day of the celebration.
What is the best gravy to serve with this Wellington?
A rich red wine gravy or mushroom gravy is the most harmonious accompaniment — their deep, savory intensity complements the earthy mushroom and lentil filling beautifully. A classic onion gravy is equally delicious and more traditional. For a lighter accompaniment a herb-infused vegetable jus or a cranberry and red wine sauce provides a beautiful contrast to the richness of the pastry and filling.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more spectacular vegan celebration and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Where are the put together and baking instructions?
Great question! 😊 The full step-by-step instructions for assembling and baking the Vegan Wellington are included in the recipe post just below the ingredients section. If you’re having trouble finding them, let me know and I’ll guide you right to it!
Thanks for pointing that out! I’ve updated the recipe with clear step-by-step assembly and baking instructions. please refresh the page and you should see them.