clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
vegan turkey sliced on a cutting board with a blue knife

Vegan Turkey Recipe (Seitan)

  • Author: Verna
  • Prep Time: 15 Minutes
  • Cook Time: 60 Minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 8-10 Servings 1x
  • Category: Mains
  • Method: Stovetop
  • Cuisine: American, Canadian


This is the Best Vegan Turkey Recipe! Moist, flavourful with the perfect chew. Serve for your holiday main course with gravy or sliced as deli meat for your favourite veggie sandwich.



For Steaming:

  • 3 cups vegetable stock ( for steaming roast)

Optional add ins:

  • 1/2 teaspoon fresh rosemary, finely chopped
  • 1/4 teaspoon dried thyme


  1. Start by adding all the ingredients (except vital wheat gluten) to your food processor: chickpeas, water, bouillon, Braggs, seasonings, sesame oil and nutritional yeast. Process until smooth.
  2. Pour the puree into a large mixing bowl, scraping out as much as possible with a spatula. Add in the vital wheat gluten. Mix by hand until combined (it won’t stick to your hands) Then kneed the dough 10-15 times. Shape into a log.
  3. Using a medium pot with a steamer insert. Place the turkey roll into the steamer part and fill the base of the pot with the veggie stock.
  4. Cover with the lid and bring to a boil on high heat. Reduce to a good simmer and cook for 1 hour. Baste the roast after 30 minutes with a 1/3 cup of the hot stock and add a little more veggie stock if necessary to the bottom of pot.
  5. Once done remove the turkey loaf and cool on cutting board for at least 10 minutes. Slice thinly and serve. Or cool completely, refrigerate and slice as deli meat. Enjoy! Step by step photos in the above post if necessary. 

Delicious served with mushroom gravy, mashed potatoes, vegan stuffing and Mac and Cheese! or in your favourite sandwich or wrap!

Alternative cooking instructions in ‘Notes’ section


  • If for some reason all the vital wheat gluten doesn’t all mix into the dough, don’t sweat it just keep mixing and kneading per recipe instructions. It will still work!
  • If you don’t have a steamer insert use a steamer basket in a pot and cover with a piece of parchment paper then add the vegan roast.
  • this recipe works in the oven also: add a steamer basket with a piece of parchment paper to a Dutch Oven or casserole dish with the veggie stock, cover and bake for 1 hour at 350°.
  • If you don’t have a steamer insert or a basket you can make a tinfoil boat and place the roast on it, place in a Dutch Oven or casserole dish. Pour the veggie stock underneath the foil in the pot. Cover and bake at 350° for 1 hour. The stock might bubble up into the foil boat but it still works and tastes delish!

Keywords: vegan turkey, vegan turkey recipe, vegan turkey loaf, seitan, seitan loaf, whole vegan turkey, moist, easy, flavourful, chew, holiday, thanksgiving, gravy, mushroom gravy,