If you’re looking for a show-stopping centerpiece that’s completely plant-based, I’ve got something you’re going to love: my Vegan Turkey Roast – Seitan Recipe. I absolutely love how this roast transforms classic holiday flavors into a hearty, satisfying dish that even meat-eaters rave about. When I first tried making a vegan turkey roast using seitan, I was surprised by how juicy and flavorful it turned out, especially with the aromatic herb rub and the rich roasting broth. Trust me, stick with me through this recipe—I’ll share all the tips and tricks I discovered so you can nail it too.
Why You’ll Love This Recipe
- Rich, Authentic Flavor: The combination of herbs and miso paste delivers that familiar turkey roast taste you crave.
- Perfectly Juicy Texture: Silken tofu and vital wheat gluten create a moist yet firm seitan roast that slices beautifully.
- Impressive Presentation: Wrapped in rice paper and muslin, this roast looks like the star of any festive table.
- Make Ahead Friendly: It reheats wonderfully, so you can prepare it in advance and impress your guests stress-free.
Ingredients You’ll Need
This recipe mixes some pantry staples with a few special ingredients that might be new to you—don’t worry, they’re easy to find in most grocery stores or online. The secret to the flavor really lies in the turkey rub and the roasting broth, so make sure you have those ready to go.
- Silken tofu: Adds moisture and softness, making the seitan tender and juicy.
- Vital wheat gluten: This is the protein-rich base for your seitan, giving it that meaty chew.
- Vegetable oil: Use a neutral one like sunflower or canola to avoid overpowering the flavors.
- White miso paste: Brings umami depth, essential for that savory “turkey” note.
- Rice vinegar: Balances flavors with a gentle tang; you can swap it for apple cider or white wine vinegar.
- Flaky sea salt and soft brown sugar: Key to seasoning the rub and roasting broth for that perfect savory-sweet balance.
- Herbs and spices: Dried thyme, rosemary, sage, paprika, garlic powder, and onion powder create that classic turkey seasoning you’ll recognize.
- Rice paper sheets: These wrap around the roast to keep it moist and help the rub stick—yes, this little trick really makes a difference.
- Vegan stuffing: Adding it to the center gives a festive surprise, and you can use your favorite recipe or mine linked below.
- Vegetables and aromatics for roasting broth: Onion, carrot, celery, garlic, bay leaves, thyme, and rosemary infuse the cooking liquid with flavor.
Variations
I love how versatile this Vegan Turkey Roast – Seitan Recipe is—you can easily personalize it for your taste, dietary needs, or holiday traditions. Over time, I’ve tried a few tweaks and it’s always fun to mix it up.
- Herb Swap: Once, I swapped the dried thyme for fresh sage and added a splash of soy sauce to the seitan dough for a deeper flavor that my family went crazy for.
- Spicy Kick: If you like a little heat, adding smoked paprika or a pinch of cayenne to the rub gave it a lovely, subtle warmth without overpowering the classic profile.
- Gluten-Free Alternative: While traditional seitan uses vital wheat gluten, you could try making a lentil or nut roast version if you need a gluten-free option—though it’s a different texture.
- Stuffing Variations: Feel free to use different vegan stuffing flavors, like sage and cranberry or chestnut, to personalize the center filling.
How to Make Vegan Turkey Roast – Seitan Recipe
Step 1: Whip Up the Turkey Base
Start by preheating your oven to 170°C (about 340°F). In a high-speed blender, combine the silken tofu, vegetable oil, sea salt, white miso paste, rice vinegar, and garlic powder. Blend everything until completely smooth—this is the base that will give your seitan that lovely moist texture. If it feels a bit chunky, don’t hesitate to pass it through a fine mesh sieve. It makes a huge difference in the final texture.
Step 2: Transform Into Seitan Dough
Add the vital wheat gluten to the blender with your smooth base and pulse until you get a rough dough. Then set it aside for 10 minutes to rest—this helps the gluten develop. After resting, blend it again for 2 minutes or until the dough becomes stretchy and a bit gummy. This step is key; I discovered this trick after a few batches that were too crumbly or dense.
Step 3: Assemble Your Roast
Press the seitan dough into a rectangle on a clean surface and spread your vegan stuffing in a line down the center. Roll the dough tightly into a cylinder, just like a roulade—it helps contain the stuffing inside.
Step 4: Wrap It Up Tight
Lightly moisten each rice paper sheet by dipping it in water a few times until it’s flexible. Then wrap the rolled seitan roast with all four rice paper sheets, overlapping carefully so the roast is fully covered. This wrapping locks in moisture and helps the seasoning coat stick better.
Step 5: Rub and Tie for Flavor
Sprinkle your prepared turkey rub evenly over the rice paper surface, rubbing it gently with your fingers. Then, wrap the roast in a large piece of baking parchment, twisting the ends to seal it like a festive Christmas cracker. Next, wrap it again in muslin or cheesecloth and tie it firmly with kitchen twine along the length and width—this helps maintain the roast’s shape as it cooks.
Step 6: Roast in Broth for Ultimate Juiciness
Place your wrapped vegan turkey roast in a large Dutch oven. Pour in the roasting broth ingredients—vegetable stock, bay leaves, fresh thyme, rosemary, sea salt, light brown sugar, garlic, onion, carrot, and celery. Cover with a lid and let it roast for 45 minutes in the preheated oven.
Step 7: Rotate and Continue Roasting
After 45 minutes, carefully lift the lid and rotate the roast so the other side is submerged in broth. Cover again and roast for another 45 minutes. This rotation is what guarantees an evenly soaked, flavorful roast—and it’s a step I never skip now.
Step 8: Final Glaze and Browning
Remove the Dutch oven from the oven and gently take out the roast. Snip the twine and unwrap the muslin, then place the roast back in the remaining broth. Use a brush to baste the top generously with the broth, then pop it back in the oven (uncovered) for 20 minutes. This final step browns the surface and intensifies the flavors.
After that, slice thinly and serve with your favorite sides and gravy—trust me, everyone will ask for seconds.
Pro Tips for Making Vegan Turkey Roast – Seitan Recipe
- Blend Until Ultra Smooth: Passing the tofu mixture through a sieve removes lumps and ensures a silky seitan base every time.
- Rest Your Dough: Letting the dough sit before the final blend helps develop that perfect stretchy texture I discovered after a few trial runs.
- Rice Paper Wrap Trick: Wrapping the roast tightly in rice paper keeps it moist and helps the rub stick—a game changer in my kitchen.
- Don’t Skip the Rotation: Turning the roast halfway through cooking keeps it evenly juicy and flavorful throughout.
How to Serve Vegan Turkey Roast – Seitan Recipe

Garnishes
I like to keep the garnishes rustic and simple—fresh sprigs of rosemary and thyme lightly scattered over the platter add a lovely fresh aroma and make each slice look irresistible. Sometimes I drizzle it with a touch of vegan gravy to add glossy richness.
Side Dishes
This roast pairs beautifully with classic Thanksgiving or holiday sides: silky mashed potatoes, tangy cranberry sauce, roasted Brussels sprouts with chestnuts, and a generous ladle of vegan gravy. I find these combos bring out the best in this seitan roast.
Creative Ways to Present
For special occasions, I’ve arranged thinly sliced roast rounds standing upright on a bed of sautéed kale with pomegranate seeds sprinkled on top. It looks festive and inviting. Another time, I hollowed out a small pumpkin, placed slices inside with fresh herbs, and served it like a vibrant centerpiece—wowed my guests!
Make Ahead and Storage
Storing Leftovers
After your feast, wrap any leftover seitan roast tightly in plastic wrap or place in an airtight container. I keep mine in the fridge, and it stays surprisingly moist and delicious for up to 4 days.
Freezing
This roast freezes beautifully! Just slice it first for convenience, wrap tightly in freezer-safe bags, and store for up to 3 months. When I freeze it, I notice the texture stays intact, which is fantastic for meal prepping or saving holiday leftovers.
Reheating
I like to reheat slices gently in the oven covered with foil at 160°C (320°F) for about 15-20 minutes, or in a covered skillet on low heat with a splash of vegetable broth to keep things juicy. Avoid the microwave if you can—it tends to dry the seitan out.
FAQs
-
Can I make this Vegan Turkey Roast – Seitan Recipe gluten-free?
Unfortunately, traditional seitan is made with vital wheat gluten, which contains gluten. If you need a gluten-free option, you could try a nut or lentil roast, but it won’t have the same texture or flavor as this seitan-based recipe.
-
What can I use instead of rice paper for wrapping?
Rice paper is great for moisture retention and helping the rub stick, but if you can’t find it, you can use parchment paper alone or a damp kitchen towel wrap; the texture might differ slightly, but the roast will still turn out delicious.
-
Can I prepare the vegan turkey roast in advance?
Absolutely! I often prepare the roast the day before, then reheat it gently before serving. This not only saves time on the big day but also lets flavors deepen overnight.
-
How do I make vegan stuffing for the roast?
There are many vegan stuffing recipes out there, but a simple one includes sautéed onions, celery, herbs like sage and thyme, breadcrumbs, and vegetable broth to moisten. I’ve included a link to my favorite vegan stuffing recipe below, which pairs perfectly with this roast.
Final Thoughts
This Vegan Turkey Roast – Seitan Recipe has become a holiday staple in my kitchen because it delivers that festive, hearty vibe without the meat, and still gets everyone excited at the table. It’s a fantastic way to show your guests that plant-based meals can be just as comforting and celebratory. I hope you try it out and enjoy the process as much as the result—I’d love to hear how it turns out for you!
Print
Vegan Turkey Roast – Seitan Recipe
- Prep Time: 10 minutes
- Cook Time: 1 hour 50 minutes
- Total Time: 2 hours
- Yield: 10 servings (with leftovers)
- Category: Main Dish
- Method: Baking
- Cuisine: Vegan, Plant-Based
- Diet: Vegan
Description
This Vegan Turkey Roast made from seitan is a flavorful and hearty plant-based centerpiece perfect for festive occasions. Crafted with a blend of silken tofu, vital wheat gluten, and a mix of savory herbs and spices, it mimics the texture and taste of traditional turkey. Wrapped in rice paper and slow-roasted in a herbaceous vegetable broth, this roast is juicy, aromatic, and pairs beautifully with vegan stuffing and gravy for a satisfying holiday meal.
Ingredients
Turkey Rub
- 1 tablespoon flaky sea salt
- 1 tablespoon soft brown sugar
- 1 teaspoon paprika
- 1 teaspoon ground black pepper
- ½ tablespoon dried thyme
- ½ tablespoon dried rosemary
- 1 teaspoon dried sage
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
Turkey
- 700 g silken tofu
- 6 tablespoon vegetable oil (neutral flavored: sunflower, rapeseed, or canola)
- 2 teaspoon flaky sea salt
- 2 tablespoon white miso paste
- 2 teaspoon rice vinegar (or apple cider vinegar or white wine vinegar)
- 1 teaspoon garlic powder
- 380 g vital wheat gluten
- ½ batch vegan stuffing (see notes for recipe link)
- 4 sheets rice paper (for summer rolls)
Roasting Broth
- 3 bay leaves
- 4 sprigs fresh thyme
- 4 sprigs rosemary
- 1.5 litres vegetable stock (boiling hot)
- 1 teaspoon fine sea salt
- 2 tablespoon light brown sugar
- 1 head garlic (sliced in half)
- 1 onion (quartered)
- 1 carrot (peeled and quartered)
- 2 stalks celery (quartered)
Instructions
- Make the Turkey Rub: In a small bowl, combine the sea salt, soft brown sugar, paprika, black pepper, dried thyme, dried rosemary, dried sage, garlic powder, and onion powder. Mix thoroughly and set aside for later use.
- Preheat Oven: Set your oven to 170 °C (340 °F) to prepare for roasting the vegan turkey.
- Blend Turkey Mixture: Place silken tofu, vegetable oil, flaky sea salt, white miso paste, rice vinegar, and garlic powder in a high-speed blender. Blend until completely smooth. If texture remains chunky, pass the mixture through a fine mesh sieve to ensure a smooth consistency.
- Add Vital Wheat Gluten: Return the smooth mixture to the blender, add the vital wheat gluten, and blend until a rough dough forms. Let it rest for 10 minutes. After resting, blend again for about 2 minutes until the dough becomes stretchy and gummy, indicative of developed gluten.
- Shape and Stuff: Remove the dough from the blender and press it into a rectangle on a clean surface. Place the vegan stuffing in a line down the center of the dough. Roll the seitan dough into a tight cylinder around the stuffing and set aside.
- Wrap in Rice Paper: Fill a wide bowl with water and dunk one sheet of rice paper repeatedly until it is lightly moistened. Lay this over the rolled seitan. Repeat with the remaining three sheets until the entire seitan roast is covered.
- Apply Turkey Rub: Without removing the rice paper, sprinkle the turkey rub evenly over the entire surface of the wrapped seitan. Gently spread the rub using your fingers to coat all sides.
- Wrap for Roasting: Cut a large rectangle of baking parchment and a larger rectangle of muslin or cheesecloth. Wrap the seitan first in the baking parchment, twisting the ends to seal like a Christmas cracker. Then wrap again tightly in muslin or cheesecloth, folding it like a burrito. Tie securely around length and width with kitchen twine as you would a traditional turkey roast.
- Prepare Roasting Broth and Roast: Place the wrapped seitan in a large Dutch oven. Add bay leaves, fresh thyme, rosemary, boiling vegetable stock, fine sea salt, light brown sugar, halved garlic head, quartered onion, carrot, and celery around the roast. Cover with the lid and place in the preheated oven to roast for 45 minutes.
- Rotate Roast: After 45 minutes, lift the lid, rotate the roast so the opposite side is submerged in the broth. Replace the lid and roast for an additional 45 minutes.
- Baste and Finish Roasting: Remove the Dutch oven from the oven. Carefully take out the roast, cutting the twine and unwrapping the muslin. Return the roast to the remaining broth in the Dutch oven. Using a brush, baste the top of the roast with the broth. Place back in the oven uncovered and roast for a further 20 minutes to brown the surface and deepen flavor.
- Serve: Remove from oven and allow to rest briefly. Slice thinly and serve with your favorite vegetables and vegan gravy for a delicious festive main dish.
Notes
- The vegan stuffing referenced is a half batch; for an authentic touch, use your preferred vegan bread stuffing recipe (commonly made with breadcrumbs, herbs, vegetable stock, and sautéed vegetables).
- Rice paper helps to keep the seitan moist during roasting and adds a slight chewy texture on the surface resembling skin.
- Ensure to use neutral oil like sunflower or canola oil to avoid altering the flavor profile.
- This recipe yields approximately 10 generous servings with leftovers, making it perfect for holiday gatherings.
- For added flavor, let roast rest covered for 10-15 minutes before slicing.
Nutrition
- Serving Size: 1 slice (approximately 150 g)
- Calories: 230 kcal
- Sugar: 5 g
- Sodium: 620 mg
- Fat: 8 g
- Saturated Fat: 1 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 20 g
- Cholesterol: 0 mg


