Vegan Holiday Roast with Squash and Mushroom Filling

November 16, 2018


By: Jasmine Briones 

In need a vegan entree for the holidays? Look no further! You can make this flavor-packed holiday roast from scratch! A vegan turkey seitan roast loaded up with a mushroom and squash filling, you can’t go wrong with this one!

Homemade Vegan Holiday Seitan Roast

It’s that time of the year again, where we get to stuff ourselves silly and have awkward conversations with our families about why we aren’t eating that big dead bird in the center of the table.

We encourage you to let your awesome vegan food do the talking this year! To help you out, we are coming at you with this Vegan Holiday Roast stuffed with a mixture of kabocha squash, mushrooms, leeks and more. Yes, it’s as dreamy as it sounds, and it’s also super easy to make!

Mushroom and Kabocha Squash Thanksgiving

We made a vegetable roast with some of our favorite fall ingredients but you could really fill this roast with anything you want — mashed potatoes, cranberry sauce, creamed corn, get crazy!

Homemade Vegan Holiday Seitan Roast

This holiday roast is seitan based and made with our favorite vital wheat gluten from Bob’s Red Mill. Before we ever made seitan, we were always super intimidated by it, but once we finally made it, we realized how easy it was! Bob’s Red Mill has by far our favorite vital wheat gluten, and we would highly recommend you try theirs out for your homemade seitan.

We make seitan all the time AND every year we buy a holiday roast from Tofurky or Field Roast so this year we thought why not make our own? We are super stoked on the outcome and we hope you love it as much as we do!

Homemade Vegan Holiday Seitan Roast

We were really excited about how incredible this holiday roast came out! We will definitely be bringing one to our Friendsgiving this year along with a big pile of our 5-ingredient vegan mashed potatoes smothered in our easy mushroom gravy, some zesty cranberry sauce, some maple roasted acorn squash, and of course, our no-bake pumpkin pie cheesecake. I am getting hungry just as I type this.

Homemade Vegan Holiday Seitan Roast

Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you recreate any of our recipes, we love to see your photos!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Vegan Holiday Seitan Roast

Vegan Holiday Roast

  • Author: Jasmine @ Sweet Simple Vegan
  • Total Time: 2 hours 40 minutes
  • Yield: 10 slices


In need a vegan entree for the holidays? Look no further! You can make this flavor-packed holiday roast from scratch! A vegan turkey seitan roast loaded up with a mushroom and squash filling, you can’t go wrong with this one!


Vegetable Filling

  • 1 cup diced kabocha squash (cut into 1/3″ cubes)
  • 2 ounces baby bella mushrooms, diced small
  • 1 leek (white and light green parts only), finely sliced
  • 3 cloves garlic, finely minced
  • 1 stalk celery, finely diced
  • 1/4 cup diced yellow onion (optional)
  • 1/2 teaspoon fresh thyme
  • 1/2 teaspoon fresh sage
  • 1/2 teaspoon rosemary
  • 2 tablespoons vegetable broth
  • 1 tablespoon olive oil
  • Salt and pepper, as desired
  • 1/2 tablespoon fresh lemon juice (optional)
  • 1 cup prepared vegan stuffing (either homemade or storebought)


  • 1/2 cup cooked great northern white beans, rinsed and drained
  • 1 1/2 cups vegan chicken broth
  • 1 teaspoon vegan Worcestershire sauce (we used Edward and Son’s / optional)
  • 2 cups + 2 tablespoons Bob’s Red Mill vital wheat gluten
  • 1/4 cup nutritional yeast
  • 2 tablespoons Bob’s Red Mill garbanzo bean flour
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon poultry seasoning
  • 1 teaspoon each of fresh thyme, sage and rosemary
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper

Serve with


  1. First, prepare the filling. Preheat the oven to 350°F and grease a medium baking dish with oil or vegan butter. Place all of the ingredients for the filling into the baking dish and mix it together until uniform. Place into the oven for 40 minutes, mixing halfway through. Remove from the oven and cool for 10 minutes.
  2. Once the vegetables are out of the oven, move on to the seitan*. Keep the oven preheated at 350°F. Grab a large baking dish or a baking sheet and set it aside for later. In a medium bowl, add the white beans. Mash the beans with a fork or a potato masher until broken down. Make sure that all of the beans are broken down but also that the mixture is not too smooth as the beans will help add texture to the seitan. Add in 1 1/2 cups vegan chicken broth and the optional vegan Worcestershire. Mix together and set aside.
  3. In a large bowl, add the vital wheat gluten, nutritional yeast, garbanzo bean flour, garlic powder, onion powder, poultry seasoning, fresh herbs, salt, and black pepper. Whisk together until uniform, and then pour in the bean mixture. Using a wooden spoon or spatula, combine until a dough-like consistency is reached. If it is too moist, add in more vital wheat gluten 1 tablespoon at a time until it becomes a dough. Switch to using your hands to knead the dough until it becomes soft and stretchy, anout 5 minutes. Set aside.
  4. Place two large pieces of foil (about 18 inches long) horizontally in front of you. The sheets should overlap one another in the middle by about 6 inches. Then place a large piece of parchment paper over the foil (as long as both combined). Place the seitan dough on top of the parchment paper and using either your hands or a rolling pin, spread it out into a 12 x 10″ rectangle. Don’t worry about any rips or tears, just simply grab a piece of dough from another area and fill in the gap.
  5. Place the filling in the lower 1/3 of the seitan rectangle, leaving about 2 inches of space from all edges. Make sure the filling is compact, use your hands to form it into a nice, tight bundle. Try to pack in as much filling as you can! The seitan will expand when cooking to it will get thicker. 
  6. Now roll! Grab the parchment paper and use it to roll up the bottom half of the seitan over the filling. Keep rolling until in it’s in a log shape. Fold over the sides to seal it shut and then pinch it together at the end to close the seam. If there are any holes or tears, do not worry! Just do what we did earlier and rip a piece off of a thicker part to patch the whole. It will look lumpy and uneven now but once it bakes, everything will merge together and you will get a smooth loaf. Roll the sides of the parchment paper in and then wrap it up tightly like you would a burrito. Then bring it back to the bottom of the foil and roll it up tightly. Twist the ends of the foil like a peppermint candy to seal the loaf.
  7. Transfer to the baking sheet or dish that you set aside and place it into the oven to bake for 1 hour and 20 minutes*. Rotate the roll every 20 minutes for even cooking.
  8. Remove from oven and let cool. Unwrap, slice and serve!


  • Seitan recipe adapted from our Vegan Chicken Nuggets recipe.
  • We wait until the vegetable roast to make the seitan because they need to cool before going in.
  • This recipe is best when enjoyed the within a day or two of cooking but will last in the refrigerator in an airtight container for up to 1 week.
  • You could also take this recipe a step further and make it into a wellington-type recipe. After it bakes, let it cool and then unwrap it. Once it has cooled, on a lightly floured surface, roll out puff pastry into a large rectangle about ¼ in thick. Place the seitan onto the puff pastry and roll the pastry around the seitan loaf. Wet the ends and pinch them together to seal. Place into the refrigerator for 30 minutes. To bake, preheat the oven to 400°F and bake the loaf on a lined baking sheet for 25 to 30 minutes, or until the puff pastry is golden brown.
  • The nutrition facts do not take into consideration the stuffing in the filling as that is going to vary depending on what box or recipe you use.
  • Prep Time: 30 minutes
  • Cook Time: 2 hours 10 minutes
  • Category: Entree, Holiday
  • Method: Oven
  • Cuisine: Vegan

Keywords: Entree, Holiday, Thanksgiving, Christmas, Seitan, Roast

Nutrition facts label provided by Nutri Fox.

Disclaimer: The nutritional information shown is an estimate provided by an online calculator. It should not be considered a substitute for a professional’s advice. This page may contain affiliate links, which simply means that we earn a commission if you purchase through those links, but your price remains the same. Thank you for supporting Sweet Simple Vegan!

Leave a Reply

Your email address will not be published.

Recipe rating

  1. Not gonna lie, I’d totally make that vegetable filling on its own. BUT, I do love homemade seitan, so I’d definitely end up whipping up both components of the dish! Kabocha is such an amazing ingredient–I adore it! Now I am tempted to make this recipe NOW, LOL!

  2. Jessica says:

    Do you cook the homemade/store-bought stuffing before placing inside, as with the veggies, or do you let the stuffing cook up inside the roast?

  3. Sandra Moga says:

    This looks amazing! Definitely trying it!

  4. Emily says:

    Can you prepare this the day before and then bake it the next day?

    • It would be best if you baked it ahead of time and then reheated it when you are going to serve it! It will dry up a bit when you are reheating it so I suggest maybe pouring over some vegetable broth while it heats up. Pop it into the oven at 350 for 20 to 30 minutes, or until warmed through.

  5. […] are plenty of excellent vegan recipes out there for making holiday roasts from scratch. However, the holidays can get crazy busy! Sometimes, you want the convenience of having something […]

  6. […] out this easy vegan holiday roast from Sweet Simple Vegan. It’s a meaty seitan roast stuffed with mushrooms and squash and you’ll love rolling it […]


  8. Amanda says:

    This looks really good!!
    Can it be frozen?

Hey there!

We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious...

We're Jasmine & Chris.

Hey there!

meet the bloggers





Thank you for subscribing!

Want our recipes delivered straight to your inbox?

the latest scoop:


Want our recipes delivered straight to your inbox?

Sign up to get the latest recipes, video announcements, and more!

Thank you for subscribing!