This post may contain affiliate links. Please read our disclosure policy.

This classic and rustic vegan Wellington is loaded with Fall vegetables like butternut squash, chestnuts, mushrooms, and plenty of herbs! It makes a delicious main for the holidays, plus it takes just 50 minutes to prepare! Vegan, easy to make, and so hearty!

Cutting through a vegan Wellington loaf.

⭐️ Why You Should Try This Recipe

  • It’s incredibly flavorful, and even meat-eaters love it. With melty chunks of butternut squash, nutty chestnuts, and plenty of herbs, this Wellington certainly doesn’t lack flavor!
  • It’s all about vegetables! There is no need for seitan, tofu, lentils, or even beans. It’s perfect for those who can’t tolerate legumes or want a soy-free option!
  • It’s quick and easy to make. We are all busy during the holidays and always have a lot of things to prepare. This vegan Wellington takes less than 50 minutes to prepare and just 30 minutes to bake. Plus, you can even prepare the filling ahead of time.

📘 What is a Wellington

The original dish, Beef Wellington, is an English dish that consists of a steak wrapped in puff pastry and baked. There are many different variants. Some include paté, duxelles, ham, etc.

This version is vegetarian and relies exclusively on vegetables (and a few nuts and raisins) for the filling!

Ingredients like butternut squash, mushrooms, walnuts, chestnuts, garlic, and shallots.

🥣 How to Make Vegan Wellington


We start by preparing the filling that consists of roasted butternut squash and sautéed veggies.

To roast the butternut squash: dice your butternut squash into cubes, coat with oil, and sprinkle with salt. Bake in the oven for 25-30 minutes or until fork tender.

Sautéed mushrooms in a skillet.

Next, sauté the aromatics: garlic and shallots in vegan butter for a few minutes. Add diced mushrooms and sauté for another 5 minutes.

Then, add the roasted butternut squash, cooked chestnuts, raisins, walnuts, and seasonings.

To season, I went with soy sauce for umami, dried thyme and rosemary for an herby flavor, and ground black pepper for earthiness and sharpness.

Roasted butternut squash, mushrooms, chestnuts, and herbs in a skillet.

Once the filling is cooked, taste and adjust the seasonings to your liking. Feel free to add more herbs, salt, and/or ground black pepper.

At this point, use a potato masher or a large spatula to mash about half of the filling. Doing this will help prevent the filling from crumbling once wrapped in the puff pastry.

Roasted butternut squash, mushrooms, chestnuts, and herbs in a skillet to make Wellington.

Wrapping and Baking

Finally comes the wrapping step! To wrap your Wellington:

  • Roll out a rectangle of vegan puff pastry on a lightly floured surface.
  • Place the filling in the center of the pastry and shape it into a thick log.
  • Fold the long edges of the pastry over the filling and lightly press to seal. Do the same with the top and bottom ends. Note: Feel free to cut out the excess dough if needed. You don’t want a doughy loaf!
  • Flip the Wellington, brush with almond milk, and use a sharp knife to create a pattern. This not only gives the Wellington a nicer look but also helps some steam escape during baking. Just make sure not to cut all the way through the pastry.

Bake for 30-35 minutes, or until golden brown, and serve with mashed potatoes or mashed cauliflower, and your favorite gravy!

📔 Tips

  • Prepare ahead of time! You can definitely prepare the filling a day or two in advance and keep it in the fridge. Then, the day you plan to serve the Wellington, simply wrap the filling with the puff pastry and bake!
  • Slightly mash half of the filling. Use a spatula to slightly mash some of the butternut squash and chestnuts. This will help the filling hold together better and prevent it from crumbling.
  • Want to make small individual pies? Simply divide the filling into 6 equal parts and wrap each one individually with puff pastry.


How can I make this Wellington meatier?

If you want to add a meaty texture to your Wellington, feel free to add about 3/4 cup of chopped vegan chick’n, tempeh, or your favorite vegan ground “beef.”

Can I make this Wellington gluten-free?

Yes, simply use a gluten-free puff pastry. Nowadays, it’s very easy to find gluten-free options for puff pastry in the refrigerated section of most supermarkets.

Can I make it nut-free?

You can simply omit the walnuts.

How long does this Wellington keep?

While this Wellington is best served the same day, it will keep for up to 3 days in the refrigerator. To reheat, cover with aluminum foil and place in a 350°F (175°C) preheated oven for 25-30 minutes.

If you are looking for a quick and flavorful vegan main dish for the holidays, you are going to love this recipe! It’s easy to prepare, requires basic ingredients that are easy to find, and it’s definitely a crowd-pleaser!

🎄 More Vegan Holiday Recipes

Let me know in the comments if you try this recipe!

Close up of vegan Wellington with butternut squash, chestnuts, and mushrooms.

Vegan Vegetable Wellington

5 from 3 votes
Author: Thomas Pagot
This classic vegan Wellington is packed with tender butternut squash, mushrooms, chestnuts, and raisins! It's super easy to make, delicious, and requires no beans, lentils, or tofu!
Prep Time : 30 minutes
Cook Time : 1 hour
Total Time : 1 hour 30 minutes
Servings 6 servings
Calories 388 kcal


Roasted Butternut Squash

  • 1 medium butternut squash (about 15 ounces diced)
  • 1 tbsp oil
  • 1/4 tsp salt

The Rest

  • 1 tbsp vegan butter
  • 3 cloves of garlic minced
  • 1 medium shallots minced
  • 7 ounces cremini or white button mushrooms diced in 1/2-inch cubes
  • 2/3 cup cooked chestnuts from a can or a Vacuum-sealed bag
  • 1/4 cup dried raisins
  • 1/4 cup walnuts
  • 1 tsp soy sauce
  • 1/2 tsp each: dried rosemary, dried thyme
  • 1/4 cup chopped parsley or cilantro
  • 1/4 tsp ground black pepper
  • 1/4 tsp salt
  • 1 roll of vegan puff pastry about 9 ounces


Roasted Butternut Squash

  • Prepare the butternut squash: slice off the ends and discard. Next, cut the squash in half. Using a sharp vegetable peeler, peel off the skin and discard. Note: you can also use a sharp knife to cut off the skin.
    Use an ice cream scoop or spoon to scoop out the seeds and pulp. Discard.
    Finally, dice the butternut squash into 1-inch cubes.
  • Preheat oven to 425 °F(220°C) and line a baking sheet with parchment paper. Transfer the diced butternut squash to the baking sheet and drizzle with the oil. Sprinkle with salt, and use your hands to coat the diced butternut squash with the oil. Spread the cubes into an even layer.
  • Bake for 25-30 minutes or until the butternut squash is fork-tender. Remove from heat and set aside.

The Rest

  • Heat the butter in a large non-stick skillet over medium heat. Once melted, add the minced garlic and shallots, and sauté for 2-3 minutes.
  • Next, add the diced mushrooms and sauté for another 5 minutes.
  • Add the roasted butternut squash, cooked chestnuts, dried raisins, walnuts, soy sauce, herbs, black pepper, and salt. Stir to mix everything and cook for another 5 minutes. Remove from heat and taste the filling. Adjust the seasonings to taste.
  • Using a large spatula, or potato masher, roughly mash about half of the filling. This step will help the filling hold together better and prevent it from crumbling.
  • Preheat oven to 350 °F(175°C) and line a baking sheet with parchment paper.
  • On a lightly floured surface, unroll the puff pastry. You should have a rectangle of about 12×8 inches. Arrange the filling in the center of the puff pastry and shape it into a long and tall log. Wrap the long sides of the pastry over the filling and lightly press to seal. Then, fold the top and bottom ends over it.
    Note: if you end up having too much puff pastry, simply use a knife or a pair of scissors to cut the excess.
  • Carefully flip the Wellington and place it on the prepared baking sheet. Brush the top and sides with almond milk (or vegan butter). Next, using a sharp knife, make diagonal slits. Repeat in the other direction to create a pattern.
  • Bake the Wellington for about 30 minutes or until golden brown. Let it sit for about 15 minutes before cutting and serving. Serve with mashed potatoes and/or gravy!


Serving: 1 serving | Calories: 388 kcal | Carbohydrates: 41.4 g | Protein: 6.5 g | Fat: 23.3 g | Saturated Fat: 5.8 g | Cholesterol: 5 mg | Sodium: 163 mg | Potassium: 536 mg | Fiber: 3 g | Sugar: 6.5 g | Calcium: 51 mg | Iron: 3 mg
Course : Dinner, Main Course
Cuisine : American
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

The Art of Vegan Cheese Making

🧀 25 Mind-Blowing Vegan Cheese Recipes!

Sign up for the Full of Plants newsletter and you’ll get new recipes delivered by email weekly, PLUS your FREE 100-page printable eBook!

Leave a Reply

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

Rate this Recipe


  1. 5 stars
    This is a lovely delicious recipe. We used homemade pastry. Your recipes are so appetizing and inspiring Thomas. I so appreciate your plant based email newsletters. Thank you! 🪷

  2. Here in Berkeley we can get almost any fruit, vegetable or nut. But I haven’t seen chestnuts at even our best markets. Do you mean canned? Is there a substitute or can they simply be omitted? Also, there are easier ways to peel butternut squash than the one in these instructions. Another alternative, but pricey, is to buy them already peeled and diced. We use a method that involves briefly microwaving before peeling. No vegetable peeler we have found works on a butternut squash as purchased and chef’s knife peeling can be risky.

    1. Hi Ruchama,
      I updated the recipe regarding the chestnuts. You can use canned ones or those sold in vacuum-sealed bags.
      I never heard about microwaving the butternut before peeling as I very rarely use the microwave, but will definitely take a look, sounds interesting! Personally, I use a knife and never had any issues 😉 Hope you will enjoy the recipe!

  3. Hello, I signed up for the newsletter but for some reason I haven’t been getting any emails yet. I was looking forward to the cheese guide. Is there a way you can manually add me?

  4. 5 stars
    So delicious! Brought this to a Chinese Bible study and everyone loved it, even though it’s not typical Chinese fare! I think it would appeal to anyone with the rich combination of ingredients.