A vegan turkey roast is a must-try dish for any plant-based holiday gathering. This recipe offers a delicious and satisfying alternative to traditional turkey, making it perfect for Thanksgiving, Christmas, or any festive occasion. It’s easy to make, with the option to prepare it ahead of time, reducing stress on the big day. The tender, juicy, and meaty texture, combined with a buttery, crispy garlic skin, will leave your guests amazed and asking for seconds.

Table of Contents
Why You’ll Love This Vegan Turkey Roast
This Vegan Turkey Roast is an excellent choice for those looking to enjoy a meat-free holiday meal. It offers all the comforting flavors of a traditional turkey but in a plant-based version. The roast is packed with protein, thanks to the firm tofu and vital wheat gluten, and it’s perfectly complemented by a rich, crispy garlic skin. With minimal prep time and the option to make it ahead, this roast is as convenient as it is delicious.
Ingredients For Vegan Turkey Roast
• Firm Tofu: Provides a firm and hearty base for the roast, mimicking the texture of turkey.
• Nutritional Yeast: Adds a cheesy, savory flavor that enhances the umami of the roast.
• Miso Paste: Delivers a deep, salty, and savory taste that helps give the roast its rich flavor.
• Onion Powder: Contributes a mild onion flavor to complement the savory ingredients.
• Vegetable Broth Powder: Adds depth and an earthy, savory background note.
• Garlic Powder: Provides a fragrant, zesty garlic taste.
• Dried Thyme & Sage: These herbs bring a subtle earthiness, perfect for a holiday roast.
• Vital Wheat Gluten: The key ingredient for creating the chewy texture of seitan, giving the roast its “meaty” bite.
Alternative Ingredient Suggestions
If you’re looking to make the recipe more personalized or have dietary restrictions, consider these swaps:
• Chickpea Tofu: If you’re allergic to soy, try chickpea tofu as a 1:1 substitute for firm tofu.
• Coconut Aminos: Swap soy sauce for coconut aminos if you’re avoiding soy, or to reduce the sodium content.
• Vegetable Stock Cube: Use a vegetable stock cube instead of the vegetable broth powder for convenience.
Step-by-Step Instructions
- Prepare the Seitan Dough:
In a food processor, combine tofu, nutritional yeast, miso paste, onion powder, vegetable broth powder, garlic powder, salt, thyme, and sage. Process until smooth. Add vital wheat gluten and pulse until the dough comes together. If the dough is too dry, add water 1 tablespoon at a time until it forms a smooth, slightly sticky dough ball. - Shape the Seitan:
Shape the dough into a ball and wrap it tightly in aluminum foil (or parchment paper if avoiding foil). Make sure it’s secure but not too tight, as it will expand during steaming. - Steam the Seitan:
Bring a large pot of water to a boil and place a steamer basket inside. Steam the wrapped dough for about 1 hour or until the internal temperature reaches at least 160°F (71°C). Remove from the steamer and allow it to cool. For best results, refrigerate overnight. - Prepare the Crispy Skin:
Preheat your oven to 400°F (200°C) and lightly grease a baking tray. In a small bowl, mix melted vegan butter, garlic, soy sauce (or salt), thyme, and black pepper. - Add the Rice Paper Skin:
Run a sheet of rice paper under warm water for 30 seconds until soft. Place it over the cooled seitan, brush with the butter-garlic mixture, and press it into place. - Bake the Roast:
Place the wrapped roast on the baking tray and bake for 15 minutes. Brush with more butter-garlic mixture and bake for another 15-25 minutes until golden and crispy. Let it cool for 10 minutes before slicing.

Tips & Tricks
- Don’t Overmix the Dough: When making the seitan dough, avoid overmixing as it will make the texture rubbery. Mix until just combined for the best result.
- Texture Enhancements: Refrigerating the seitan overnight helps improve its texture, making it firmer and easier to slice.
- Store Leftovers: Leftover Vegan Turkey Roast can be stored in the fridge for up to 3 days. It also freezes well for up to 3 months. Simply thaw overnight before reheating.
Pairing Ideas and Variations
This Vegan Turkey Roast pairs wonderfully with traditional holiday sides such as mashed potatoes, vegan gravy, cranberry sauce, and roasted vegetables. For a fun twist, serve it with a vegan stuffing or a side of sweet potato casserole.
If you want to add more flavor, consider adding a spicy mustard sauce or a tangy vegan aioli as a dipping sauce. For a gluten-free alternative, check out my recipe for Stuffed Butternut Squash, which has a similar flavor profile but without the gluten.
A Seasonal Delight
Whether you’re making this Vegan Turkey Roast for Thanksgiving, Christmas, or a special family dinner, it will undoubtedly become a cherished recipe in your holiday rotation. The combination of savory flavors, rich textures, and the crispy garlic skin will make it a standout centerpiece, delighting vegans and non-vegans alike.
This Vegan Turkey Roast is sure to be a showstopper at your next holiday meal. Enjoy its rich flavors, hearty texture, and the satisfaction of serving a cruelty-free alternative that doesn’t compromise on taste.
Conclusion
This Vegan Turkey Roast is an incredible dish that brings all the flavors of a traditional turkey, but with a plant-based twist. Whether you’re celebrating a holiday, hosting a family dinner, or simply craving a hearty, satisfying meal, this roast will undoubtedly impress. With its rich, meaty texture and crispy garlic skin, it’s the perfect centerpiece for your plant-based feast. Easy to prepare and ideal for make-ahead meals, this recipe will quickly become a holiday favorite.
FAQ About Vegan Turkey Roast
Can I make this Vegan Turkey Roast ahead of time?
Yes! This roast can be steamed and stored in the fridge for up to 3 days. Simply refrigerate it after steaming, and when ready to serve, add the rice paper skin and roast as directed. It’s perfect for preparing ahead and saving time on the big day.
Can I freeze the Vegan Turkey Roast?
Absolutely! Once the roast has been steamed and cooled, you can freeze it for up to 3 months. Just wrap it tightly in an airtight container or freezer bag. When ready to use, thaw in the fridge overnight, then add the rice paper skin and roast.
What can I use if I don’t have rice paper for the crispy skin?
If you don’t have rice paper, you can substitute it with a parchment paper or omit the skin altogether for a more classic roast. If you do want a crispy finish, brush the roast with more vegan butter or vegetable broth and bake it until golden and crisp.
More Relevant Recipes
Print
Vegan Turkey Roast
- Total Time: 1 hour 50 minutes
- Yield: 4–6 servings 1x
Description
This Vegan Turkey Roast offers a plant-based alternative to traditional turkey, featuring a meaty texture made from firm tofu and vital wheat gluten, paired with a crispy, buttery garlic skin. Perfect for holidays, it’s easy to prepare and can be made ahead of time, making it a stress-free centerpiece for your vegan feast.
Ingredients
- 1 (14 oz/396 g) package firm tofu, drained
- 3 tablespoons nutritional yeast
- 2 tablespoons water
- 1 tablespoon white miso paste
- 2 teaspoons onion powder
- 2 teaspoons vegetable broth powder
- 1 teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon dried thyme leaves
- ¼ teaspoon ground sage
- 1 ½ cups vital wheat gluten
- ¼ cup vegan butter, melted
- 4 cloves garlic, minced
- 1 ½ teaspoons soy sauce
- ½ teaspoon dried thyme leaves
- ¼ teaspoon black pepper
- 1 sheet rice paper
Instructions
- In a food processor, combine tofu, nutritional yeast, water, miso paste, onion powder, vegetable broth powder, garlic powder, salt, thyme, and sage. Process until smooth.
- Add vital wheat gluten and pulse until the dough forms a ball. If the dough is too dry, add more water, 1 tablespoon at a time.
- Shape the dough into a ball and wrap it securely in aluminum foil or parchment paper.
- Steam the wrapped dough for 1 hour or until it reaches an internal temperature of 160°F (71°C).
- Allow the seitan to cool, then refrigerate overnight to firm up and enhance texture.
- Preheat the oven to 400°F (200°C). Prepare a baking tray with a light grease.
- In a small bowl, mix melted vegan butter, garlic, soy sauce, thyme, and black pepper.
- Remove the foil from the cooled seitan and place it on the prepared tray. Brush with the garlic-butter mixture.
- Soften the rice paper by running it under warm water, then place it over the seitan. Brush with more garlic-butter mixture to adhere.
- Bake for 15 minutes, then brush with more garlic-butter mixture and bake for an additional 15–25 minutes until golden and crispy.
- Let the roast cool for 10 minutes before slicing and serving. Enjoy!
Notes
- For an oil-free version, substitute vegan butter with vegetable broth.
- This recipe can be made ahead of time and stored in the fridge for up to 3 days or frozen for up to 3 months.
- If you prefer no crispy skin, simply omit the rice paper and bake with just the garlic-butter mixture.
- If you don’t have a steamer basket, create a DIY steamer using a pot and colander.
- Prep Time: 10 minutes
- Cook Time: 1 hour 40 minutes
- Category: Main Course
- Method: Steaming, Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 234 kcal
- Sugar: 1g
- Sodium: 1046mg
- Fat: 2g
- Saturated Fat: 1g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 39g
- Cholesterol: 0mg
