Vegan Wellington

This vegan Wellington wraps a savoury, beef-like filling of soy mince, wine-braised mushrooms and sauteed spinach inside buttery puff pastry, then bakes it until golden. It is the plant-based answer to the classic beef Wellington (itself inspired by the French boeuf en croute), and it is the kind of showstopping centrepiece you make when you want dinner to feel like an occasion.

Here’s how to make an a-m-a-z-i-n-g vegan Wellington at home — easy and healthy! Enjoy a delicious beef-like filling wrapped in buttery puff pastry and baked with love.

Vegan Wellington

A festive centrepiece worth the effort

A Wellington has a reputation for being fussy, but I believe that it doesn’t have to be this hard. Yes, this one has a few components, but each is a simple pan of vegetables or soy mince that you cook, set aside, and layer together at the end. Nothing here is difficult — it just takes a little patience, and the payoff is a golden, sliceable loaf that looks like it came from a restaurant.

This is not your typical Tuesday dinner. It has a fancier, more festive touch, which is why it earns a spot on the table at a vegan Christmas dinner or a special party. That said, do not save it only for the holidays — it is just as lovely for a relaxed Sunday when you have a bit more time to enjoy the cooking.

The four elements that build the filling

The filling comes together in four stages, and understanding what each one contributes makes the whole recipe click:

  • The vegetable soup — a quick broth of red onion, garlic, carrot, parsley root, mushrooms and warm spices (smoked paprika, thyme, caraway, cumin, a bay leaf). You strain it and use the hot liquid to rehydrate the soy, which is where most of the savoury, meaty flavour is built.
  • The soy mince — textured soy protein granules soaked in that hot soup, then fried with onion, garlic and grated carrot until they turn brownish. This is the “beef” layer.
  • The mushrooms — button mushrooms sauteed in olive oil and vegan butter, deglazed with white wine and seasoned with garlic, thyme and white pepper. They stand in for the classic duxelles.
  • The spinach — fresh spinach wilted with sliced onion until the liquid cooks off completely, adding colour and a fresh note against the rich mince.
Vegan Wellington recipe mushroom

Ingredient notes and how to shop for them

A few notes to help you get the best result from the card:

  • Textured soy protein (TSP) granules — these are the fine-grained kind, not the large chunks. They rehydrate quickly and give the filling its mince-like texture. Its taste is extremely similar to the real deal, and if you don’t believe me, soak a batch in the spiced soup and try it before it even hits the pan.
  • Puff pastry — one sheet is all you need. Keep it cold until the moment you assemble; cold pastry holds its shape and puffs up higher in the oven. If you want the recipe to stay fully vegan, check that your store-bought pastry uses vegetable fat rather than butter.
  • Vegan butter and soy milk — the card notes you can swap in regular butter and regular milk for a vegetarian version. As written with the vegan options, the whole dish is plant-based.
  • The mushrooms — button mushrooms are called for, and 250 g cooks down to just the right amount. Wash them, do not soak them, so they brown instead of steaming.

Why the soup-soaked soy works so well

Plain water rehydrates soy granules, but it leaves them bland. Soaking them in the hot, strained vegetable soup means the granules drink up all that spiced, aromatic liquid as they swell, so the flavour is carried right into the centre of every piece rather than sitting on the surface. Draining the excess liquid afterwards then lets the granules brown properly in the pan — and browning is what develops the deep, savoury, roasted notes that make the filling read as “meaty” rather than watery.

Tips for a crisp, golden Wellington

  • Cool the fillings before assembling. Warm fillings release steam that softens the pastry from the inside. Let the soy mince, mushrooms and spinach come down to room temperature first.
  • Cook off all the liquid. The spinach step specifically says to cook until the liquid evaporates — follow that for every layer. A dry filling is the single best defence against a soggy bottom.
  • Wrap from the sides, then the middle. Bringing the long edges over first and sealing the seam underneath keeps the roll tight and stops the filling from bursting out as it bakes.
  • Guard against a soggy crust. As I previously said, if you don’t want the crust to get soggy (which some people actually like) you can roll the filling in a crepe first before wrapping it in pastry.
  • Brush and finish. A brush of soy milk gives that golden sheen, and the black sesame on top adds a little crunch and contrast. Bake at 200°C for about 20 minutes, until the pastry is deeply golden all over.
Vegan Wellington recipe pastry

What to serve alongside

Because the Wellington is rich and hearty, I like to build the rest of the plate around it with lighter, brighter sides. A bowl of vegan beetroot borscht or a warming red lentil soup makes a lovely starter, and a fresh a la russe Olivier salad on the side keeps the festive spread feeling balanced. If you are planning a whole holiday menu around it, my roundup of vegan Christmas dinner recipes has plenty of matching sides and desserts.

Make-ahead and storage

This is a great dish to prep in stages. You can cook the soy mince, mushrooms and spinach a day ahead, keep them covered in the fridge, and assemble the pastry just before baking — which is a real gift when you are hosting. Store any baked leftovers in an airtight container in the fridge for up to 3 days. To bring back the crispness, reheat slices in a hot oven rather than the microwave, which would leave the pastry soft. I would not recommend freezing it once baked, as the pastry loses its flaky texture, though the cooled fillings freeze well on their own.

Vegan Wellington easy recipe

If you make this vegan Wellington for your holiday table, I would love to know how it sliced — did you brave the crepe layer for an extra-crisp crust, or keep it simple? Please rate the recipe below and leave a comment telling me how your filling turned out and any spices you tweaked along the way.

Vegan Wellington recipe placinta wellington

Vegan Wellington

A show-stopping vegan Wellington with three layers of savoury filling – herby soy mince, garlicky sautéed mushrooms and wilted spinach – all wrapped in golden puff pastry. It slices beautifully and makes a festive plant-based main for Christmas or any special dinner.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Choose Serving Size 4

Ingredients 

For the vegetable soup:

  • 700 ml water
  • 1 red onion
  • 1 clove garlic
  • 1 Tbsp dill
  • 2 mushrooms
  • 1 bay leaf
  • 1 parsley root
  • 1 carrot
  • 1 tsp smoked paprika
  • ½ bunch parsley
  • 1 tsp thyme
  • ½ tsp caraway
  • ½ tsp cumin
  • 1 chili pepper
  • salt and pepper to taste

For the mushrooms:

  • 250 g button mushrooms washed
  • 1 tsp vegan butter or regular butter, for the vegetarian version
  • 1 Tbsp olive oil
  • 3 Tbsp white wine
  • 1 tsp white pepper
  • 1 tsp garlic chopped
  • 1 sprig thyme fresh
  • ½ tsp salt

For the spinach:

  • 2 cups spinach fresh
  • 1 red onion sliced
  • 1 Tbsp olive oil
  • 2 Tbsp vegetable soup or water
  • salt and pepper to taste

For the soy mince:

  • 100 g textured soy protein granules
  • 3 Tbsp olive oil
  • 1 clove garlic
  • 1 carrot finely grated
  • 1 red onion finely chopped

For the assembly:

  • 1 sheet puff pastry
  • 1 Tbsp soy milk or regular milk, for the vegetarian version
  • 1 tsp black sesame seeds

Instructions

  • For the soup:
  • Add all the soup ingredients to a pot over medium heat. Once it comes to a boil, turn the heat to low and let it simmer for about 30 more minutes.
  • Strain the soup and set it aside.
  • For the soy mince:
  • Put the soy granules in a bowl, pour the hot soup over them and let them soak for about 20 minutes. Drain off any excess liquid.
  • Heat a pan with the oil over medium heat, add the onion, garlic and carrot and fry for about 5 minutes. Add the soaked soy granules and cook for 10 minutes, until the flavours come together and the colour turns brownish. Remove from the heat and set aside.
  • For the mushrooms:
  • In a pan over medium heat, add the olive oil and the vegan butter.
  • Once the butter has melted, add the mushrooms and sauté them for 5-7 minutes.
  • Add the garlic and sauté for another 2 minutes.
  • Add the wine and the rest of the spices.
  • Cook the mushrooms for 10 minutes, until they are soft and tender.
  • Remove from the heat and set aside.
  • For the spinach:
  • Heat a pan with the oil over medium heat, add the onion and sauté for 2 minutes, until translucent. Add the spinach and cook for another minute. Add the soup, salt and pepper, and cook until all the liquid has evaporated. Set aside.
  • Heat the oven to 200°C (400°F).
  • For the assembly:
  • Lay a sheet of baking paper on a clean surface and place the puff pastry sheet on top. Down the middle of the pastry, spoon the soy mince in a long line, then add the mushrooms and top everything with the spinach.
  • Wrap the puff pastry around the filling, folding in the sides first and then the middle. Brush it with soy milk and sprinkle with black sesame seeds.
  • Transfer it to a baking tray and put it into the oven.
  • Bake for about 20 minutes, or until golden.

Notes

Let all three fillings cool completely before you assemble – warm filling melts the pastry and steams it from the inside, so this is the single biggest factor in a crisp Wellington. Check that your puff pastry is dairy-free if you want to keep the recipe fully vegan, as many brands are made with butter. Leftovers keep in the fridge for up to 3 days; reheat in the oven at 180°C (350°F) for about 10 minutes to bring the crust back.

Frequently Asked Questions

Is this vegan Wellington actually vegan?

Yes, as written it is fully plant-based. The filling uses textured soy protein granules, mushrooms, spinach and vegetables, with vegan butter and soy milk. The card notes you can swap in regular butter and regular milk for a vegetarian version, but the default recipe is vegan. Just double-check that your puff pastry is made with vegetable fat rather than butter.

What can I use instead of textured soy protein?

The recipe is built around TSP granules soaked in spiced vegetable soup, which gives the mince-like texture and beef-like flavour. If you avoid soy, finely chopped or pulsed mushrooms and cooked lentils are common stand-ins for a savoury filling, though they change the texture. Whatever you use, soak or cook it in the seasoned broth and cook off the extra liquid so the filling stays dry.

How do I stop the puff pastry from getting soggy?

Make sure every layer of filling is dry and cooled before you assemble — warm, wet fillings release steam that softens the pastry. Cook the spinach until all the liquid evaporates and drain the excess from the soy mince. For extra insurance, you can roll the filling in a crepe first before wrapping it in the pastry, which some people actually prefer.

Can I make this vegan Wellington ahead of time?

Yes. Cook the soy mince, mushrooms and spinach up to a day in advance and refrigerate them covered. Assemble the puff pastry around the cooled fillings just before baking so the crust stays crisp. Baked leftovers keep in an airtight container in the fridge for up to 3 days.

What temperature and how long do I bake it?

Bake at 200°C for about 20 minutes, or until the puff pastry is deeply golden all over. Brushing the top with soy milk before baking gives it that glossy, golden finish, and a sprinkle of black sesame adds crunch.

What should I serve with vegan Wellington?

Because it is rich, lighter sides balance it nicely. A beetroot borscht or red lentil soup makes a good starter, and a fresh a la russe Olivier salad works well on the side. It is a natural centrepiece for a larger vegan Christmas dinner spread.

Similar Posts

5 from 1 vote

Leave a Reply

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

Recipe Rating




5 Comments

  1. This actually looks really good. I was spectacle at first as I’m a big fan of the traditional meaty recipe but I’ll defiantly give this a go