This Vegan Turkey Roast has mouthwatering savory flavors and a meaty texture, making it the perfect main dish for vegan Thanksgiving or Christmas!

Want more recipes for your Thanksgiving vegan dinner? Try my Creamy Vegan Mashed Potatoes with Easy Vegan Gravy, Vegan Green Bean Casserole, and Sweet Potato Casserole.

a vegan turkey loaf, browned on the top with herbs, partially sliced on a white plate

The best way to impress your family and friends during the holidays is with this mouthwatering Vegan Turkey Roast. Just like my Vegan Chicken and Vegan Glazed Ham recipes, it’s a seitan-based vegan roast flavored with classic poultry herbs and seasonings to help it taste just like a real Thanksgiving turkey. Slice it up and enjoy it with your favorite holiday side dishes or layered in a sandwich!

Why this is the best vegan turkey recipe

  • The best holiday centerpiece – This seitan turkey is not only easy to make from scratch but it’s also more impressive than a store-bought loaf or bland tofu turkey.
  • Moist, flavorful, and meaty – A mix of no-chicken broth and classic poultry seasonings gives the meaty seitan Thanksgiving turkey the most realistic flavors and textures.
  • 50+ 5-star reviews! – Don’t take my word for it! There are over 50 5-star reviews for this epic vegan turkey, proving that it’s always an instant holiday hit.

How to make vegan turkey

Add the drained chickpeas, broth, olive oil, nutritional yeast, soy sauce, sage, thyme, rosemary, onion powder, and garlic powder to a blender or food processor and blend until smooth.

Transfer the mixture to a large bowl, then add the vital wheat gluten. 

Gently mix until the dough comes together.

Turn the dough out onto a clean surface sprinkled with some vital wheat gluten. Knead until it turns into a smooth loaf.

collage of how to make seitan roast, step by step

Place the loaf in a large pot with a steamer basket, then pour in 3 cups of broth for steaming. Cover, bring to a boil, then reduce the heat to a simmer. Steam the seitan roast for 1 hour.

Did all of the broth evaporate? You can pour more broth into the pot if it evaporates before the cook time is up.

When it’s done, set the seitan turkey aside to cool while you heat the vegan butter and soy sauce in a large skillet over medium-high heat. Place the cooked loaf in the pan and let it brown on all sides. 

Transfer the golden brown roast to a cutting board and slice it thinly. Serve the slices with your favorite vegan holiday recipes and enjoy!

a vegan turkey loaf being browned in a white pot with butter

Instant Pot instructions

Steaming the vegetarian turkey in the Instant Pot is easy but you must use a 6QT or larger model. Here’s how it’s done:

  1. Place the trivet for steaming inside the pot, then pour in the broth. 
  2. Place the loaf inside, seal, and cook at high pressure for 50 minutes. Let the pressure release naturally for 10 minutes, then carefully release any remaining pressure manually.
  3. Carefully remove the loaf from the pot, then brown it either in the Instant Pot on sauté mode with the vegan butter/soy sauce or on the stovetop. Slice and serve.

Frequently asked questions

Can it be made gluten free?

Unfortunately, no. Vital wheat gluten is a crucial ingredient and without it, the roast wouldn’t be as meaty, firm, or tender.

What can I use instead of chickpeas?

You can use another type of white bean or pinto beans instead.

I don’t have a steamer basket. What can I use instead?

No problem! You can make a DIY steamer basket by placing a few balls of aluminum foil on the bottom of your pot. Place a heat-safe plate on top of the balls for the loaf, then steam as normal.

Can you make it ahead of time?

Yes, the turkey roast can be made 1 to 2 days ahead of serving. To do so, make the loaf and steam it as normal. Let it cool before wrapping it in plastic or transferring it to an airtight container and storing it in the fridge.

Before serving, wrap the loaf in a layer of foil and warm it in a 350ºF oven for 20 to 30 minutes. Brown it in a skillet with the vegan butter/soy sauce, then slice and serve.

How do you store the leftovers? Can you freeze them?

You can keep the leftover slices or the whole loaf in an airtight container in the fridge for 2 to 3 days. It can also be frozen but I prefer the taste and texture when it’s fresh.

Leftover idea: The leftover vegan turkey slices are fantastic in sandwiches with a little leftover gravy, stuffing, and cranberry sauce!

looking down on a vegetarian turkey loaf, partially sliced with sage around it
square image of vegan turkey loaf on white plate
4.99 stars (63 ratings)

Vegan Turkey Roast

This Vegan Turkey Roast has mouthwatering savory flavors and a meaty texture, making it the perfect main dish for vegan Thanksgiving or Christmas! Stovetop and Instant Pot instructions included.
Prep: 20 minutes
Cook: 1 hour 10 minutes
Total: 1 hour 30 minutes
Servings: 8 servings

Ingredients 
 

For the Loaf

  • 15 ounce can chickpeas, drained and rinsed
  • 3/4 cup no chicken broth I used Better Than Bouillon, may use veg. broth
  • 2 tablespoons olive oil
  • 1/4 cup nutritional yeast
  • 2 tablespoons low sodium soy sauce
  • 1 teaspoon dried sage
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon dried rosemary
  • 1 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1 1/2 cups vital wheat gluten
  • 3-4 cups additional broth, for steaming

For browning

Instructions 

  • In a food processor or blender, add the drained chickpeas, broth, olive oil, nutritional yeast, soy sauce, sage, thyme, rosemary, onion powder and garlic powder and blend or process until smooth.
  • Transfer the blended mixture to a large mixing bowl, getting all the last bits with a spatula. 
  • Add the vital wheat gluten and start to mix it into the wet ingredients with a spatula or spoon, then use your hands and mix until it starts to come together. Sprinkle a little vital wheat gluten on a clean surface, transfer the mixture to the surface and knead about 10 times. Carefully shape it into a loaf.
  • Get out a large pot with a steamer basket (flat bottom preferred, see Notes if you don't have steamer basket.) Place the loaf on the steamer basket with 3 cups of broth on the bottom for steaming.
  • Cover, bring to a boil, then reduce the heat so it’s simmering but not boiling too hard. Steam for 1 hour, and make sure to add more broth if it evaporates too soon. You can pour some additional broth over the roast halfway through.
  • Remove the pot from heat and open the lid so the loaf can cool for a few minutes.
  • To brown the outside, heat a large skillet over medium-high heat (you could use the same pot you used for steaming). Add the vegan butter and let it melt, then add the soy sauce and stir. Place the cooked loaf in the pan and let it brown on all sides. 
  • Place on a cutting board or serving platter, sprinkle with herbs and slice thinly. Serve immediately with vegan gravy and mashed potatoes.

Notes

  1. If you can I highly recommend using Better Than Bouillon’s No Chicken Base for the broth. It has a wonderful flavor for this recipe and is lighter in color than most broths, which will give you a lighter colored roast.
  2. If you don’t have a flat steaming basket or insert, you can make your own by placing a few balls of foil on the bottom of a large pot, then add a heat safe plate that the loaf can sit on. It works quite well in a pinch!
  3. Instant Pot: Steam the loaf in your IP by placing a trivet in the pot, as well as the broth for steaming. Seal, and cook for 50 minutes, then let pressure come down naturally for 10 minutes. Release any remaining pressure, carefully remove the loaf, then sauté to brown in the vegan butter/soy sauce.
  4. Make a day or two ahead of time: Prepare it up until the point it has steamed for an hour. Let it cool, then refrigerate wrapped in plastic or in a large container. When ready to serve, remove from the refrigerator and wrap in foil. Place in the oven at 350 degrees for 20-30 minutes to warm, then transfer to the skillet for browning with the vegan butter/soy sauce. Slice and serve.
  5. The loaf can be frozen if needed, but I recommend serving fresh for special holidays as it will taste better.

Nutrition

Serving: 1of 8 servings | Calories: 193kcal | Carbohydrates: 9g | Protein: 19g | Fat: 9g | Saturated Fat: 2g | Sodium: 426mg | Potassium: 101mg | Fiber: 2g | Sugar: 1g | Vitamin A: 314IU | Calcium: 43mg | Iron: 2mg
Course: Main Course
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , , ,

you may also like:

Comments

  1. Hi Nora. I need to make two loaves for this recipe for Thanksgiving. If I simply double the ingredients and then split the dough into two loaves will this yield the same finished product as making just one loaf? I know you cannot always simply double a recipe as it doesn’t’ produce the same result. Thanks in advance for your advice on this!

    1. It *should* work okay, but I would rather make it twice for two roasts. I do find the texture and outcome can be altered when you simply double the ingredients. Hope that helps!

  2. Hi Nora. I would love to make this recipe but I don’t have a pressure cooker. Is there an option to make it in the oven or stove in a regular pot?

    1. I don’t actually use a pressure cooker, the instructions are for steaming in a regular pot. You CAN make it in an instant pot but those are not the main instructions.

      1. I am making this recipe for Thanksgiving. My sister has allergies to celery, carrots and nuts. Do you think this would turn out okay if I use Mushroom broth instead of vegetable broth? Or do you have any suggestions? Thanks.

  3. I want to try this recipe, but I’m wondering if I can use something to substitute for the Wheat Gluten. I have a vegetarian that is not tolerant of Gluten coming for Thanksgiving dinner.

  4. First time I have ever had success with seitan! This recipe is so easy, and so delicious, so much better than store bought, and even better as leftovers for sandwiches.
    My husband polished this off in two days and is begging for another. Can’t wait to make it again next week for Thanksgiving! Thanks for another amazing recipe
    Nora

    1. Hi Lillian. I’m glad you are enjoying my recipes! Thank you! I have 2 ebooks which are available on my site at noracooks.com. Enjoy!

  5. Mine isn’t anywhere near as pretty as Nora’s, so I wondered if it would even taste good. I kept telling myself, “This is Nora’s recipe. Of course it will turn out. Her recipes ALWAYS turn out.” And it did! It was delicious! The texture is tender and the herby flavor is perfect. If I closed my eyes and someone gave me a piece, I’d identify it as turkey. This is vegan turkey perfection.

    1. Hi Roxanne. How wonderful that the recipe turned out delicious for you! Thank you for your fabulous feedback and review! Wishing you lots of happy cooking!

  6. i am a very long time vegan and have tried pretty much every fake turkey recipe you can imagine including having purchased a couple fake turkeys… not one was worth making or buying again.. THIS ONE KNOCKED IT OUT OF THE PARK… THIS IS REALLY A GREAT TASTING RECIPE. i have to be honest that i was pretty much done trying fake turkey recipes. year after year they were just not worth the time… i figured i’d try one more and i am so glad i did… this was super easy to make and VERY VERY tasty…. just the right combination of everything… THANK YOU SO MUCH FOR SHARING IT…. THIS RECIPE WAS GREAT..

  7. This recipe was super good. I am not crazy about Thyme so will cut back on that a tiny bit otherwise I loved it and plan on making it a lot!

    1. I’m sorry, but I don’t know of anything other than vital wheat gluten that will work here. It’s much different than using oat powder.

  8. I tried the instapot version today. I added 3 cups of water and then my trivet and then my loaf. My concern is the broth touched the bottom on my loaf. Will it be ok or is it ruined? Thoughts for next time? Thanks!

    1. It should be okay, but maybe next time add a bit less broth. Or try wrapping the loaf in foil so that even if the broth touches it, it won’t affect the texture. Hope that makes sense!

  9. I made this several months back and it was delicious. The texture, firmness, taste, and visual appeal are all there. Came out perfect. Then somehow I forgot about it.
    Today my daughter asked if I could make her “that turkey loaf”. I ll pay for it she says. She goes on to say her husband had a turkey sandwich today and she about drooled over the thought of having that vegetarian version I had shared with her.
    So this weekend it is high priority!
    Thanks so much for sharing such a wonderful recipe.

  10. This is it! Not going back to the store to buy a hundred-ingredient turk’y log that tastes half as good as this one here! Made it this past Sunday along with mashed potatoes, gravy and roasted asparagus. Heaven on earth! My husband was pleasantly shocked as well. We will not wait for the holidays to come around. This recipe will be used often! Well done, Ms. Nora! 👏🏼

  11. This will be my main course for Thanksgiving from now on, but it’s so good I will use it regularly for dinners and sandwiches. So good and easy to make! Thank you Nora! Another hit. Nora Cooks is my go-to site when I need a recipe. I appreciate you. Happy Holidays!

    1. Hi Dani. I am thrilled you love the turkey roast! Your kind words make my day! Thanks for sharing your fantastic feedback and review! Happy cooking in the upcoming new year!

  12. Made this last night. Taste, texture and visual perfection. No unusual ingredients, and not too many. No wrapping in cheesecloth or even foil. Quick and easy prep. This is so unlike all the other seitan recipes out there, and one that I’ll actually make often, instead of just yearly. This is THE ONE folks.

  13. We do have a steamer so would it be possible to wrap the loaf in tin foil and steam it in pan with the broth?
    We use this method when making seitan and wondered if we could use the same method

  14. I made two of these this thanksgiving (one to bring to thanksgiving and one so I could definitely have leftovers). This recipe is really great! My daughter is already requesting I make more for sandwiches. I’m about to make another double batch now. 🙂

    1. Alright! I’m thrilled the turkey roast went over well with everyone! I love that you made an extra one for leftovers! Thanks for your great feedback and review! Enjoy those wonderful sandwiches!

  15. Hi Nora

    Thank you for the recipe.
    I would like to ‘spice it up’ a bit by stuffing it with mushrooms, garlic, pecans and chestnuts.
    All blended like you would make a wellington stuffing.
    Any tips for me?
    Thanks!

  16. My daughter-in-law is vegan and my son is vegetarian. They were joining us for Thanksgiving. I usually make some kind of portobello mushroom entree for them but I found your vegan turkey recipe. It sounded easy enough for me to do so I tried it. Also, your vegan gravy recipe. They both absolutely loved it! They even wanted to take home the leftovers which they don’t normally do. Thank you so much for sharing this recipe! This will definitely be one of our Thanksgiving traditions in the years to come!

    1. Hi Vicky. I’m so thrilled that your family loved the vegan turkey and gravy! How awesome that you took time to find the recipe and make the yummy food for them! Thank you for sharing your fun experience and your great feedback!

  17. My dough is super sticky. Is that normal? I haven’t baked before, and it doesn’t look like anything in kneading videos that I’ve watched.

  18. My kids were so excited to eat this! I used tahini to include some fat since we don’t use oil and served it without browning in the pan (I used pressure cooker method). It came out great and was very easy! Thank you!

    1. You are welcome, Laura! I’m thrilled the roast turned out great! Thanks for sharing your recipe experience, your ideas, and your wonderful feedback!

      1. Made this a couple days in advance for Thanksgiving today, and it came out great! I did wrap it in foil when steaming to try and get a denser texture, and it worked really well. Served it with your 5-minute gravy and it really felt like Thanksgiving dinner! (I’ve never liked gravy, but absolutely love your quick version!)

        1. Hi Kelly. I’m thrilled to hear you loved your vegan turkey and gravy! Sounds like it turned out fabulous for you! Thanks for your wonderful feedback and experience with the recipe!

        2. Hi Kelly, since you wrapped it in foil when steaming, you used water instead of broth as the liquid for steaming, didn’t you? Did you wrap it tight or let space to swell?

  19. Making this today, I bet your not online on this busy Thanksgiving. (Happy Thanksgiving!) I am hoping that in the instant pot I am supposed to use the steam setting and not high pressure. ….
    Haha

    1. Happy Thanksgiving! It’s supposed to be cooked at High Pressure in the Instant Pot for about 50 minutes. Still, I hope it worked out for you 🙂

  20. I just made this today and it’s so good! It was super easy to make and even my non-vegan, picky husband said it was good! He even thought the loaf looked like turkey, probably because mine came out a little lumpy since I had a heck of a time trying to get it into a pretty loaf shape. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.