Vegetarian Holiday Roast
Prep time
Cook time
Total time
This incredibly festive, pastry wrapped, side dish stuffed, succulent vegan holiday roast is so much more than just something extra you have to make so your vegan friends have something to eat. The flavor combination in this roast could easily go head to head with any of the holiday classics.
Recipe type: Main
Cuisine: American
Serves: serves 8
Vegan Puff Pastry, store bought
Sweet potato mash (recipe below)
Au Jus (recipe below)
  1. Before you begin this recipe make sure that you have pre-made your stuffing, cranberry sauce, and sweet potato mash.
  2. Preheat oven to 350 F. In a food processor, add the beans, broth, and tahini and puree until smooth.
  3. In a large mixing bowl, whisk together wheat gluten, nutritional yeast, and all your spices.
  4. Add the bean mixture to the center of the dry ingredients and stir with a spoon until the mixture starts coming together. You should end up with dough.
  5. Knead the dough with your hands until everything is well combined.
  6. Place two pieces of aluminum foil horizontally in front of you, and two vertically. They should all overlap one another ensuring you can wrap the whole loaf.
  7. On a separate surface, use a rolling pin to flatten the seitan dough into a rectangle, as best as you can...
  8. Place the fillings in the lower ⅓ of the seitan rectangle in a layered fashion, leave and inch or two of space near the ends. I suggest doing it this order: cranberry sauce, sweet potato mash, stuffing.
  9. Roll the bottom of the seitan up and over the filling. Rolling until in it’s in a log shape and pinch the ends to seal. Also pinch together the seams, you can use leftover broth for this to act as a glue.
  10. Holding the roll tightly, place it in the center of the tinfoil and roll it tight, twisting up the ends like a wrapped candy. Make sure everything is TIGHT.
  11. Move to a baking sheet and bake for 1 hour, to 1 and ½ hours. Rotate the roll every 20 minutes for even cooking, and poke after 1 hour to test the firmness. It should feel very very firm when it’s done. If it’s not done after 1 hour poke for firmness test every 15 minutes.
  12. Remove from oven and let cool (wrapped) on a cooling rack.
  13. On a lightly floured surface, roll the puff pastry out to a rectangle about ¼ in thick.
  14. Unwrap the seitan and transfer to the puff pastry with the short side of the seitan on the shorter side of the pastry.
  15. Roll the pastry around the seitan loaf and pinch the ends to seal.
  16. Refrigerate the loaf wrapped in plastic wrap until ready to bake & serve, or bake it right away.
  17. To bake, preheat the oven to 400 degrees F. Remove the plastic wrap and bake loaf on a baking sheet for 25 to 30 minutes, until golden brown.
  18. While you are waiting for your roast to cook, prepare the au jus and all side dishes for your feast.
  19. Cut in 1-inch slices using a serrated knife.
  20. Serve with Au Jus.
Recipe by The Edgy Veg at