clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon
Vegan wellington on a white plate

Vegan Wellington

  • Author: Alison Andrews
  • Prep Time: 30 mins
  • Cook Time: 45 mins
  • Total Time: 1 hour 15 minutes
  • Yield: 4-6
  • Diet: Vegan


This vegan wellington is perfect for a special occasion. Creamy mushroom filling wrapped in flaky puff pastry. Simple and gorgeous.



  • 1 Tbsp Olive Oil
  • 1 Medium Onion (White, Yellow or Brown, Chopped)
  • 1 tsp Crushed Garlic
  • 1 tsp Dried Rosemary
  • 1/2 tsp Coriander Powder
  • 1/2 tsp Dried Thyme
  • 1/2 tsp Oregano
  • 2 and 1/2 cups (240g) White Button Mushrooms (sliced)
  • 2 and 1/2 cups (240g) Cremini Mushrooms (sliced)
  • 2 Portobello Mushrooms (sliced)
  • 2 Tbsp Soy Sauce

Cashew Cream:

  • 1 cup (150g) Raw Cashews
  • 1/2 cup (120ml) Water
  • 1/2 tsp Salt


  • 1 Sheet Puff Pastry (thawed)
  • 12 Tbsp Vegan Butter (melted, for brushing)


  • Sprig of Fresh Rosemary


  1. Add olive oil, chopped onion, crushed garlic, dried rosemary, coriander powder, dried thyme and oregano to a pot and sauté until the onions are softened. 
  2. Add in the sliced mushrooms and soy sauce and sauté until the mushrooms are softened. 
  3. Add cashews, water and salt to your blender jug and blend until smooth.  
  4. Add the cashew cream to the mushrooms and heat everything together until it reaches a simmer. It will thicken as it heats and create a thick, creamy sauce.  
  5. Turn off the heat and leave the sauce to cool as it will thicken more as it cools. 
  6. When the sauce has cooled, preheat the oven to 390°F (200°C). 
  7. Line a baking tray with parchment paper. Lie the sheet of puff pastry down on top of the parchment paper. You may have to trim your puff pastry sheet slightly to fit your baking tray. 
  8. Add the mushroom filling along one side of the puff pastry, leaving a margin at the edge so that when you fold the pastry over you will be able to seal it along the sides (see our photos above to see this in action). 
  9. Fold the puff pastry over the top of the mushroom filling, sealing it along the margin you left along the edge. Use a fork to make ridges in the pastry at the edges and help to seal it in even better. 
  10. Brush the top of the pastry with melted vegan butter and cut diagonal slashes across the top of the pastry. 
  11. Place into the oven and bake for 25 minutes or until golden brown and crispy. 
  12. Allow to cool for 5 minutes before serving. Top with a sprig of fresh rosemary and serve. 


*The filling should be thick. If your filling is too saucy then it will spread too much when you place it onto the pastry and it will be difficult to seal your pastry properly. The cashew cream thickens up really well as it heats, so that’s part of it, the other part is to let the sauce cool before adding it onto the pastry. It continues to thicken when cooled and will be easier to handle. 

*Your puff pastry should be thawed, but still cold. If it thaws too long at room temperature it gets sticky and becomes hard to handle. It’s ideal if you let it thaw in the fridge and then use it straight from the fridge. If it gets sticky anyway, then flour a surface and your rolling pin and roll it with a sprinkle of flour, that will stop the stickiness and make it easy to handle. 

*Leave a margin on the side of the puff pastry where you’re adding your filling. You need enough space to be able to fold it over and seal it down.

*Don’t panic if the filling starts coming out the side when you’re trying to seal your wellington. Just scoop off the overflow and carry on. If you had to trim your puff pastry to fit your baking tray (we did) then you have a little extra pastry to work with and can add the leftover pieces to the edges of your wellington where there was a bit of a filling overflow to strengthen it. You’ll see the middle part of our wellington shows the evidence of a little patching up!

*Brush with melted vegan butter. This gives amazing results in a flaky crispy delicious pastry.

*Cut some diagonal slashes across the top of the wellington right before baking. This allows steam to escape during baking but also looks super pretty!  

*Make ahead: The filling can be made in advance and stored in the fridge for 2-3 days and then added to the pastry and baked when you’re ready. That is the only part that can be done in advance. Once it’s wrapped in the pastry it needs to go right into the oven and bake right away. 

*Storing and Freezing: You can store leftovers in the fridge (covered) for a couple of days, however, there is the possibility of the pastry getting soggy and it definitely loses its flaky crispiness. So this is a dish that is best served on the day it’s made. Hot and flaky and right out of the oven is the way forward for this one. It’s not suitable for freezing. 

*Prep time does not include the time for the sauce to cool.

*This recipe was first published in December 2018. It has been updated with extra tips but the recipe itself is unchanged. 

  • Category: Entree, Dinner, Savory
  • Method: Stovetop and Oven
  • Cuisine: Vegan


  • Serving Size: 1 Serve (of 6)
  • Calories: 439
  • Sugar: 5.7g
  • Sodium: 547mg
  • Fat: 30.8g
  • Saturated Fat: 6.5g
  • Carbohydrates: 33.6g
  • Fiber: 3g
  • Protein: 10.7g

Keywords: vegan wellington, vegan mushroom wellington