• Home
  • Recipes
  • Cookbook
  • About
  • Contact
menu icon
go to homepage
  • Home
  • Recipes
  • Cookbook
  • About
  • Contact
    • Amazon
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Cookbook
    • About
    • Contact
    • Amazon
    • Instagram
    • Pinterest
  • ×
    Home > Recipes > Holiday Recipes

    Vegan Mushroom Wellington

    Updated: Oct 22, 2024 | Published: Dec 10, 2020 | by Amanda | 2 Comments

    • Share
    • X
    • Email
    Skip to Recipe

    Make this easy and delicious vegan mushroom Wellington this festive season. Filled with mushrooms, spinach, chestnuts and apricots, this plant-based classic is full of flavour but can be prepared in around 30-minutes before going in to the oven. One dish to feed both vegan and non-vegans? Sign me up.

    An uncut filled pastry roll on a cutting board on a table setting.
    Jump to:
    • Why This Recipe Works
    • Ingredients & Substitutions
    • Step-by-Step Guide
    • Tips to Making The Perfect Vegan Wellington
    • FAQs
    • More Festive Recipes
    • Make This Recipe
    • Leave a Comment

    This festive main is an easy go-to when you're cooking for vegans and non-vegans. Who wants to cook two different meals, right? With mushrooms and chestnuts it has a fantastic meaty bite but is completely meat, egg and dairy-free. Serve with crispy smashed potatoes and a delicious vegan gravy for the perfect festive dinner.

    With the filling coming together in around 30-minutes, this vegan recipe is so much quicker and easier than a traditional beef Wellington. Once wrapped in pastry, this vegan centrepiece only needs half in hour in the oven to serve. Boom.

    Put your feet up, dinner is almost ready.

    Why This Recipe Works

    This vegan Wellington is going to make your next festive dinner a breeze.

    • It bears repeating, this recipe is much faster and simpler than traditional Wellington.
    • This recipe creates a showstopper perfect for any festive table.
    • We love how much flavour it packs.
    • It's easy enough for any day of the week. Let's be honest, Wellington is kinda like a big sausage roll.
    • Mushroom Wellington is far more forgiving than the beef version. If cooking isn't your comfort-zone, this is a great recipe for you.

    Ingredients & Substitutions

    Vegan Wellington ingredients in bowls sitting on a marble background.

    Mushrooms. I use button mushrooms but you can mix things up with Portobello or wild mushrooms.

    Puff Pastry. Most store-bought puff pastry is accidentally vegan. To be sure, check the ingredients. Simply Wize, Ready-Bake and Coles brand all have a vegan pastry that is also gluten-free.

    Chestnuts. Chewy and slightly sweet, festive cooked chestnuts give a lovely texture to this vegan Wellington but if you can't get them, swap them out of well-chopped pecans or macadamias. If you can't eat nuts, simply leave this part out.

    Herbs. I use fresh rosemary and thyme in this recipe but you can use dried herbs too. dried herbs have a more robust flavour so use less.

    Brandy. I use brandy to deglaze the pan and add richness. The alcohol cooks off leaving it safe for kids but if you don't want to add it, don't.

    Step-by-Step Guide

    You'll find full instructions and measurements in the recipe card at the bottom of the post.

    Don't be daunted by the number of images here, they are just so you can see each and every step clearly. Each step is super easy.

    Step 1.

    Sauté the baby spinach and set it aside in a colander to drain.

    Step 2.

    Cook the onions until soft and caramelised and then deglaze the pan with brandy. Set aside in a bowl.

    Two food images with spinach and onions cooking in a pan.

    Step 3 and 4.

    Add your mushrooms to the pan and cook until browned before adding the garlic and herbs.

    Two food images with mushrooms before and after being cooked in pan.

    Step 5.

    Combine all the ingredients in a bowl - get your hands in there to mix!

    Step 6.

    Allow the filling to cool before transferring it to your thawed pastry sheet and forming it in to a tight log.

    Two food images showing filling in a bowl and added to pastry.

    Step 7 and 8.

    Bring the bottom of the pastry up to the centre of the filling and bring the top down to meet it. Fold the sides in the seal and tighten your roll.

    Two food images showing how to roll filling in pastry.

    Steps 9.

    Brush the pastry with dairy-free milk and roll the log over so the seam is underneath.

    Step 10.

    Lightly score the pastry to allow steam to pass and decorate as you like.

    And you are pretty much done! Now all that's left to do is pop the roll in a hot oven - 205°C (400°F) - on a baking sheet and bake for 25-30 minutes until the pastry is golden and crispy. How easy is that!

    Your guests are going to love this simple bend on a traditional favourite. Enjoy, x.

    Baked Wellington sitting on a wooden board with mustard.

    Tips to Making The Perfect Vegan Wellington

    • Cook the ingredients individually as shown to help reduce the moisture in the finished roll. The more moisture in the filling, the less crispy your Vegan Wellington.
    • Strain the spinach and squeeze out the moisture - again this is to help create a crispy roll.
    • Allow the filling to cool before transferring it to the pastry. Hot filling will result in a soggy Wellington.
    • Thaw your puff pastry on your kitchen counter but pop it in the fridge before using. Like all pastry, it performs better cold.

    FAQs

    I have too much filling for my pastry...

    I hear you! In Australia puff pastry is sold in smallish square sheets. If you need a larger sheet, simply thaw two sheets of pastry and join them with a little water to seal. I usually cut my second sheet in half and that is plenty to cover the filling. Use the leftover pastry to decorate your Wellington!

    Can I make this ahead of time?

    You sure can. You can make the mixture up the day before and pop it in a sealed container in the fridge. Simply roll it in the pastry and bake it in the oven on the day.

    Can I freeze my vegan Wellington?

    You can, but it is best to freeze it before it goes in the oven. Better yet, freeze the filling in a sealed freezer-safe container for up to 3 months. To thaw, transfer it to the refrigerator for 24 hours. Thaw some puff pastry and begin the recipe at Step 8 in the recipe card below.

    Can this be made gluten-free?

    Use gluten-free puff pastry and gluten-free breadcrumbs for a gluten-free Wellington.

    A baked Wellington pastry roll cut open to reveal inside.

    More Festive Recipes

    • Vegan Christmas Pudding Recipe
    • A tray of thumbprint cookies with melted chocolate.
      Chocolate Thumbprint Cookies (Vegan)
    • A roasting tray with stuffed butternut squash.
      Stuffed Butternut Squash (GF)
    • Roasted potatoes on a roasting tray
      Garlicky Smashed Potatoes
    • Pot pies on a rustic tray with one showing the filling.
      Vegan Chicken Pot Pie Recipe
    • Blended chocolate mousse in a blender bowl.
      Silken Tofu Chocolate Mousse

    Sign up to my newsletter and follow along on Facebook, Pinterest and Insta for all the latest news. If you like this recipe, please check out my cookbook "Great Vegan Meals for the Carnivorous Family" It's full of simple, carnivore-approved family recipes.

    Make This Recipe

    Baked Wellington sitting on a wooden board with mustard.

    Vegan Mushroom Wellington Recipe

    5 from 4 votes
    Print Pin Rate
    Course: Main
    Cuisine: English
    Diet: Vegan
    Prep Time: 30 minutes minutes
    Cook Time: 30 minutes minutes
    Chill Time: 30 minutes minutes
    Servings: 6
    Calories: 441kcal
    Author: Amanda Logan

    Ingredients 

    • 4 cups / 130g baby spinach
    • 2 tablespoon olive oil divided
    • 2 Spanish onion peeled and finely sliced
    • 1 teaspoon salt
    • 1 tablespoon brandy optional
    • 300 grams button mushrooms wiped clean and sliced
    • 2 garlic cloves peeled and chopped finely
    • 2 teaspoon thyme leaves removed and finely chopped
    • 1 teaspoon rosemary fresh, finely chopped
    • ½ teaspoon black pepper
    • ½ cup / 80g vacuum packed cooked chestnuts or chopped pecans vacuum packed
    • ⅓ cup / 50g chopped dried apricots
    • ½ cup panko breadcrumbs
    • 165g g puff pastry 1 sheet - you may need 2 depending on size

    Instructions

    • Wash the baby spinach and place it on a clean kitchen towel. Cover with another towel and press down to absorb some of the moisture. Heat a large pan (high sides are good here) over low to medium heat and add the spinach, stirring gently until it is wilted (around 2 minutes) Place a sieve or colander inside a bowl (make sure the bottom of the colander sits above the bottom of the bowl) and transfer the spinach inside. Set aside to cool and drain off some of the liquid.
    • Using the same pan, turn the heat down to low and add one tablespoon of olive oil. Add the sliced onions with a half teaspoon of salt and cook, stirring regularly, for around 10 minutes or until soft and beginning to caramelise. Add the brandy and continue cooking for another 5 minutes or until the brandy is cooked off (evaportated) and the onions are soft and shiny.
    • Remove the onions from the pan and transfer them to a large bowl.
    • Again using the same pan, turn the heat up to medium and add the mushrooms (don't add oil at this stage). Cook the mushrooms until they begin to colour (around 3 minutes). Add the remaining tablespoon of oil, the chopped thyme and rosemary, the remaining salt and pepper and the garlic and cook for another 3-4 minutes or until the mushrooms are cooked through and any moisture has cooked away. Transfer the mushrooms to the same bowl as the onions.
    • To the mushrooms and onions add the chopped apricots, crumble in the chestnuts or add the pecans and the panko bread crumbs. Squeeze any moisture from the spinach and add that to the bowl too.
    • Combine the mixture together - use your hands to really get in there and combine it well. For best results allow your filling to cool to room temperature. Preheat oven to 205°C (400°F).
    • While the filling is cooling, remove the puff pastry from the freezer and leave it at room temperature to thaw for around 30 minutes.
    • Lay a sheet of puff pastry down on a lined tray. Spoon the filling in the centre of the pasry and, with clean hands, form it in to a tight log. Bring the bottom of the pastry up to the centre of the filling and then bring the top section to meet it. Press down gently and brush with a little water to seal.
    • Like wrapping a present, fold the sides up to close your Wellington roll. Brush with a little water to ensure the pastry is well sealed. Gently flip the roll over so the seam is on the underside.
    • Brush the pastry with dairy-free milk and lightly score the top with a sharp knife. Sprinkle with course salt and pop the Wellington in the oven for 30 minutes or until the pastry is crispy and golden brown.
    • Remove from the oven and transfer to a serving plate. Slice to serve.
    Prevent your screen from going dark

    Notes

    Pro Tips:
    • Cook the ingredients individually as shown to help reduce the moisture in the finished roll. The more moisture in the filling, the less crispy your Vegan Wellington.
    • Strain the spinach and squeeze out the moisture - again this is to help create a crispy roll.
    • Allow the filling to cool before transferring it to the pastry. Hot filling will result in a soggy Wellington.
    • Thaw your puff pastry on your kitchen counter but pop it in the fridge before using. Like all pastry, it performs better cold.
    FAQs
    I have too much filling for my pastry...
    I hear you! In Australia puff pastry is sold in smallish square sheets. If you need a larger sheet, simply thaw two sheets of pastry and join them with a little water to seal. I usually cut my second sheet in half and that is plenty to cover the filling. Use the leftover pastry to decorate your Wellington!
    Can I make this ahead of time?
    You sure can. You can make the mixture up the day before and pop it in a sealed container in the fridge. Simply roll it in the pastry and bake it in the oven on the day.
    Does this vegan Wellington freeze? 
    Yes! It's best to freeze it before it goes in the oven. Better yet, freeze the filling separately to the pastry in a sealed freezer-safe container for up to 3 months. To thaw, transfer it to the refrigerator for 24 hours. Thaw some puff pastry and begin the recipe at Step 8 in the recipe card.
    Nutritional Breakdown is based on using one sheet (165g) of puff pastry. 

    Nutrition

    Calories: 441kcal | Carbohydrates: 37g | Protein: 11g | Fat: 30g | Saturated Fat: 5g | Sodium: 605mg | Potassium: 1343mg | Fiber: 8g | Sugar: 11g | Vitamin A: 15306IU | Vitamin C: 50mg | Calcium: 197mg | Iron: 6mg
    Tried It?I'd love to hear your feedback. Rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram.

    « Spicy Strawberry Jam
    Vegan Chocolate Cupcakes »

    Comments

      5 from 4 votes (3 ratings without comment)

      Questions or Comments? Drop them Right Here. Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Brenda says

      April 03, 2021 at 4:34 pm

      5 stars
      This looks wonderful. What could I use instead of dried apricots? I think omitting them just wouldn’t give the same flavour.

      Reply
      • Amanda says

        April 03, 2021 at 4:43 pm

        Hi Brenda. Thanks so much. You're right - you lose the bites of sweet acidity the apricots bring but you could try another fruit. You could use dried cranberries or chop up some dried figs (chop them well because they are a little tougher in texture than the other dried fruits). I have used chopped dried apple in a stuffing recipe which had a similar flavour profile to this Wellington. It was lovely. I hope you enjoy it! Happy Easter.

        Reply
    A woman eating a bowl of food with a dog next to her.

    Nice to Meet You!

    I'm Amanda and that's Scout with her eye on you.
    I believe you can make good food that's great tasting with simple, fuss-free ingredients. I will show you how to cook creatively even when you're on a budget or short on time.

    LEARN MORE

    Hand-written font in black.

    Healthy-ish

    • A roasting tray with stuffed butternut squash.
      Stuffed Butternut Squash (GF)
    • A bowl of Dahl on a wooden box.
      Red Lentil Dahl with Eggplant
    • Green smoothies and limes on a table.
      Spinach and Pineapple Smoothie
    • A breakfast table setting with granola in a bowl.
      Budget Friendlier Grain-Free Granola
    • Authentic Homemade Vegan Kimchi
    • Coated and uncoated bliss balls on a white surface.
      Almond Butter Bliss Balls

    Soup Season

    • A man holding a bowl of pumpkin soup.
      5-ingredient Pumpkin Lentil Soup
    • Bowl of soup with spoons on a wooden tray.
      Simple Butter Bean Soup
    • Bowls of soup on a pink background.
      Vegan Broccoli Cheddar Soup
    • A bowl of mushroom soup on a wooden table.
      The Creamiest Vegan Mushroom Soup
    • Bowls of zucchini soup on a grey background.
      3-Ingredient Zucchini Soup
    • A bowl of noodle soup on a rough white background.
      Vegan Chicken Noodle Soup

    Fresh Salads

    • Tofu and noodles in a bowl with greens.
      Lemongrass Tofu Salad
    • A white plate with tomatoes.
      Tomato and Onion Salad
    • A table setting with a large bowl of coleslaw.
      Healthy-ish Vegan Coleslaw
    • Kimchi Salad with Noodles
    • A bowl of cabbage and noodle salad on a rustic table.
      Chang's Crispy Noodle Salad
    • A large bowl of rainbow vegetable salad.
      Rainbow Salad with Orange Miso Dressing

    Footer

    Read

    Read Privacy Policy

    Accessibility Statement

    Terms of Use

    Disclaimer

    Newsletter

    Join the cook's community and get your free vegan baking guide.

    Contact MGK

    Contact

    Copyright © 2025 My Goodness Kitchen

    By using this website, you agree to the use of cookies. Cookies provide you with a more personalised user experience and help this website run more effectively.
    .
    OK NoRead Privacy Policy
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    This is an necessary category.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    Non Necessary
    This is an non-necessary category.
    SAVE & ACCEPT
    Powered by CookieYes Logo

    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.