Vegan Turkey Roast!

Prep Time15 mins
Cook Time1 hr 30 mins
Total Time1 hr 45 mins
Course: Main Course
Cuisine: American
Diet: Vegan, Vegetarian
Servings: 4 servings
Calories: 347kcal


  • 2 wooden skewers if making turkey shape



  •  cups chickpeasdrained
  • cup vegetable broth or vegan chicken-style broth
  • tablespoon s nutritional yeast
  • tablespoons extra virgin olive oil
  • 2 teaspoons poultry seasoningsee notes for homemade version
  • 2 teaspoons soy sauce
  • ½ teaspoons salt
  • ¼ teaspoons garlic powder
  • ¼ teaspoons onion powder
  • 1 teaspoons miso paste
  • 1⅓ cups vital wheat gluten


  • 8 oz vegan buttermight add more for the oven basting!
  • 1 teaspoon soy sauce
  • 4 cloves garlicminced
  • teaspoon vegan bouillonoptional
  • 1 teaspoon oregano
  • ¼ teaspoon black pepper


  • 3 sheets rice paper




  • Add all the turkey roast ingredients except the vital wheat gluten to a food processor (drained chickpeas, broth, olive oil, nutritional yeast, soy sauce, onion powder, garlic powder, poultry seasoning, and miso paste) and process until smooth.
  • Transfer the mixture to a large mixing bowl, making sure to scrape all the good bits off the processor jug. Add the vital wheat gluten to the bowl and mix it up with a silicone spatula to start and your hands to finish.
  • Once it has come together in a coarse ball, sprinkle some vital wheat gluten on a clean countertop. Knead the dough (at least 10-12 times). (*See notes for stuffing your turkey)


  • Roll the dough and shape it into a thick log. Note that this will look quite small, but it expands when you cook it.


  • Once you finish kneading the dough, break it up into five parts. Five small loaves (for the arms and legs) and one larger piece for the body. Use the skewers to shape the legs around it.


  • Steam the turkey: Pick up a large Dutch oven or pot and a steamer basket. Wrap your turkey meatloaf and any other pieces in foil paper tightly and place it on the steamer basket. Then pour at least 3 cups of hot water into the bottom of the pot, bring to a boil and lower the heat to steam for at least one hour. (*See notes for tips when steaming the turkey).
  • While the turkey is steaming, make basting liquid (aka compound butter) by mixing the ingredients in a bowl (vegan butter, soy sauce, minced garlic, better than chicken vegan bouillon, oregano, and black pepper).
  • Make rice paper skin: Soak rice paper in water for 30 seconds and allow it to dry completely. Once the turkey is steamed, brush the turkey log or each individual component with the basting liquid. Then, wrap the rice paper around the log or each individual component. It’s okay if there are crinkles or air bubbles, you just want to get it covered as much as possible. Then, brush the top of the rice paper with more basting liquid.
  • Brown the turkey (in the oven): You can do this either on the stovetop or in an oven. If using an oven, while the turkey is steaming, preheat the oven to 400ºF. Place the steamed turkey in a baking dish and pour basting liquid over the turkey. Bake for 20 minutes. Spoon the basting liquid over the turkey every 5 minutes to avoid it from drying out on the inside.
  • Brown the loaf (on the stove): Heat a large skillet with some vegan butter. Add basting liquid and place the turkey in the pan and let it brown on all sides. Spoon the basting liquid mixture on the turkey once every 1-2 minutes to make sure you’re getting all the sides until browned and under medium-low heat.
    • Serve and slice with a serrated knife.


    • Stuffing turkey loaf: If you want to stuff the loaf, first roll the dough into a circular shape. Place the stuffing in the middle and then roll the dough into a log shape after you’ve placed the stuffing in the center.
    • Stuffing turkey shape: I suggest stuffing just the central “large” part (versus the legs and arms) just like you would a real turkey. To do this, roll the dough into a circular shape. Place stuffing in the middle and roll into a large log.
    • Steaming: Seitan can be finicky, so I suggest checking after an hour to make sure it’s cooked. It can take up to 30 minutes more depending on the size of the seitan. When ready, remove from the foil.
    • Browning: The size of the dish will vary based on the size of the turkey – a small loaf will need a small 9×9 dish while a full turkey will need a roasting rack. I suggest roasting your turkey in the oven if you’re doing the full turkey since you can do it all at once versus using a stovetop.
    • Make ahead: You can make the turkey meat and let it steam for an hour. Then, cool and refrigerate in an airtight container. Then, when ready to serve, remove from the fridge, wrap in foil, and roast in oven at 350F for 30 minutes to warm. Then follow the rest of the instructions for basting and browning.


    Calories: 347kcal | Carbohydrates: 28g | Protein: 39g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.04g | Cholesterol: 0.1mg | Sodium: 971mg | Potassium: 339mg | Fiber: 6g | Sugar: 4g | Vitamin A: 179IU | Vitamin C: 2mg | Calcium: 114mg | Iron: 5mg