Vegan Turkey Roast
This post may contain affiliate links. Read my full disclosure here.
A perfect centerpiece for your holiday meal, this Vegan Turkey Roast won’t disappoint! It’s a fuss-free recipe and can be made ahead of time. Every bite is full of flavor and meaty texture!
Serve this vegan roast with the best dang vegan mashed potatoes, easy vegan gravy and perhaps some roasted brussels sprouts for the most amazing feast!
Impress your family and friends with this seitan based loaf, made completely from scratch. Sure, you could always purchase one since there are now plenty of options available (Field Roast being my favorite if you go that direction), but why not make your own at home? You’ll be surprised how easy it is.
More seitan based vegan meats you will love: Vegan Chicken and Vegan Pepperoni!
This vegan “turkey” roast is full of wonderful holiday savory flavors thanks to all the herbs and flavorings added. Leftovers make a wonderful sandwich, too!
Ingredients needed
- Chickpeas – Drained and rinsed
- No-chicken broth – You could also just use vegetable broth, but the no-chicken Better than Bouillon is my favorite here, it has a great flavor and is light colored, adding to the turkey look of the finished loaf.
- Olive oil
- Nutritional yeast
- Low sodium soy sauce – Tamari would also work.
- Dried sage
- Dried thyme
- Dried rosemary
- Onion powder
- Garlic powder
- Vital wheat gluten – No substitutes here, this loaf can not be made gluten free.
- Vegan butter + more soy sauce – For browning in the pan.
How to make a vegan turkey roast
- To a blender or food processor, add the chickpeas, broth, olive oil, nutritional yeast, soy sauce and herbs. Blend or process until smooth.
- Transfer the mixture to a large bowl, then add the vital wheat gluten.
- Start to mix with a spoon, then use your hands and mix until combined.
- Sprinkle a little vital wheat gluten on a clean counter, add the mixture and knead about 10 times. Shape it into a loaf. It will be quite small, but expands while it cooks.
In a steamer basket, with the broth in the bottom of the pot, add the loaf, cover and steam for about 1 hour on low-medium heat. You want the broth simmering well, but not boiling hard.
After an hour, the roast will look a bit larger. Remove it from the steamer. Either in the same pot you used for steaming, or another skillet, melt the vegan butter over medium-high heat. Add the soy sauce, stir, then immediately place the loaf in the skillet. Let it brown on all sides.
Place on a cutting board or serving platter, sprinkle with more herbs and serve immediately.
Make ahead option
If you want to make this a day or two before a holiday meal, you can. 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 you are ready to serve, remove from the refrigerator and wrap in foil. Place in the oven at 350 degrees for 20-30 minutes to warm throughout, then transfer to the skillet for browning with the vegan butter/soy sauce. Slice and serve.
Instant Pot option
You can steam the loaf in an Instant Pot instead of the stovetop, if you would prefer. Your Instant Pot needs to be large enough to fit the loaf (probably a 6QT or larger). Place the trivet for steaming inside the pot, and add broth to the bottom. 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.
It will be hot, so be careful removing the loaf. Then brown either in the IP on sauté mode with the vegan butter/soy sauce or on the stovetop and serve.
Want more vegan holiday main dish ideas?
- The Best Vegan Meatloaf
- Lentil Loaf
- Pumpkin Pasta Bake
- Vegan Shepherd’s Pie
- Vegan Pot Pie
- Biscuit Topped Chickpea Pot Pie
- The Best Vegan Lasagna
Vegan Turkey Roast
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
- 4 tablespoons vegan butter, may also use olive oil
- 1 tablespoon low sodium soy sauce
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
- 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.
- 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!
- 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.
- 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.
- The loaf can be frozen if needed, but I recommend serving fresh for special holidays as it will taste better.
Nutrition
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
82 Comments on “Vegan Turkey Roast”
The flavors were definitely spot on ,however mine turned out gummy. I was wondering what I did wrong!
Hmmm I’m not sure, was it immersed in the broth when you steamed it? That could make it more gummy.
Had the first vegan thanksgiving this year and most of the food was from your site. Everything came out amazing! Made the turkey roast, gravy, cornbread & stuffing, and mashed potatoes. Thanks for sharing these!! Not sure if the attached link works, but posted some pics. Not the best food photographer but everything definitely tasted better than my pics look!! Lol
I can’t see the pictures, but I’m glad everything came out great!
Wow. Made this for thanksgiving. Absolutely delicious. Used the steaming broth to make your gravy. Love your recipe.
Thanks!
To comment about using the leftover broth for making the gravy, I used it and it turned out great!
I didn’t have a steamer basket so I put it in a vented foil tent situation in a roasting pan, surrounded it in vegetable broth, and let it go for an hour in the oven at 350 F. Then browned as directed. Turned out great, thank you Nora for my new Thanksgiving centerpiece!
Could I use the steaming broth left over from this recipe to make your easy vegan gravy recipe? Or will the loaf have some sort of negative flavor impact on the steaming broth? Thanks!
Oh yes, I think that would work and I’ll probably do that, too! I hate to waste expensive broth. 🙂 Great idea!
Awesome. Thanks!
Hi Nora, I’ve been making a lot of your recipes recently and they’re all so good! I am excited to try this roast for Thanksgiving (tomorrow). I don’t have an instant pot, but do you think I could wrap the roast in foil and use a crock pot instead?
Thanks Jennifer! You might be able to, but I have no idea how long you would cook it for, without testing it. I’m sure it would take several hours in a crock pot, maybe 4 on high? Hope you enjoy it!
Hi! This looks amazing! Should the loaf be partially submerged in broth while steaming? Or should it steam above the level of the broth? Thank you so much!!
No, you don’t really want it submerged at all, you want it to steam. So you less broth if needed, and more if it starts to dry out. Hope that helps!
Just wanted to say I made this on Sunday (11/22), up until the letting it steam then letting it cool step. I’ve kept it in my fridge wrapped in plastic foil and a freezer bag, and have been slicing pieces and heating them up in just butter in the mornings and it’s been making the most amazing lunch sandwiches! I’m going to brown a big chunk for myself for Thanksgiving with the butter and soy sauce, as recommended – but just wanted to encourage anyone else who is thinking of making this to go for it, because it’s the gift that keeps on giving.
I’ve been doing rye bread, japanese mayo on one side (kewpie brand), hummus on other side, a few thin slices of this roast, and one piece of havarti cheese, and omg! Have also thrown in some cucumbers on one day – also very good!
Thanks for sharing this roast recipe!
(Also I didn’t have no bouillon, but used Seitenbacher Vegetarian Vegetable Broth / Seasoning)
This is amazing. I wanted leftover turkey sandwiches. I sliced this thin, placed on a roll with mayo and cranberry sauce… perfection. Definitely a keeper.
That sounds incredible, and I must try it after Thanksgiving! Thanks!
I made this for dinner tonight and it was delicious. We have recently switched to a plant-based diet and I will be making this for Thanksgiving. Thank you so much for this recipe. I will definitely be checking out other recipes on your website.
I’m so happy you enjoyed it, thank you so much!
Thanks for all your awesome recipes! I’m making this in the instant pot and3-4 cups of broth will not fit under the trivet, should I just put as much as I can without it touching the loaf?
Yes, exactly! Thank you!
Hi, Nora!
I don’t need a whole roast since it will just be my husband and I — do you think it would work the same if I cut the ingredients in half? OR do you think I could take the spices from this recipe and use them in the Vegan Chicken recipe to make Vegan Turkey Breasts? Thanks!
Hi! Hmm, I’m not sure. Cutting the ingredients in half will change a lot, including how long it would have to steam and without testing it I can’t say how long it would take. It might work though. You could adjust the spices and use the vegan chicken recipe instead if you want, I’m sure it would be good! Or make a whole loaf, and freeze what you don’t use. Hope that helps!
Thanks, Nora! That is helpful!
Coming back to say that this recipe was a success! I ended up making the whole thing, because I forgot about the greatness that is leftover turkey sandwiches, and it was amazing!!! Thanks for helping me eat some protein on Thanksgiving, rather than just carbs 🙂
I would love to see more seitan recipes in the future since it’s a great way to hit my protein goal and I can always count on your recipes to be perfect 🙂
That’s so great, thank you so much! I enjoy seitan recipes as well, you will see more of them in the future here. 😍
Stupid question but I’m trying to make something for my niece and her boyfriend for Thanksgiving. The recipe calls for 3/4 of the no chicken broth. This is the prepared broth from the instructions on the jar right? Not actually 3/4 cup of the broth base. The 3-4 cups additional broth is prepared also right? Thanks.
Yes, that is correct.
Hey Nora! Was wondering if you could make this in an Intant Pot. 🤣
Just kidding! Awesome recipe!
Thanks!!
Hi! IS this recipe possible without the vital wheat gluten?
Thanks,
Ana Maria (HUGE FAN OF YOURS by the way!)
So sorry but there is no way to make this recipe without it! Thank you so much, sorry I can’t provide an alternative here.
Tried this tonight in preparation for thanksgiving and my husband and I loved it! Super simple and super tasty. Can’t wait to make it again Thursday Thank you!!
You’re welcome! That’s so great to hear!
This looks amazing. Do you know approximately what size the loaf ends up being, so I can make sure I have a pot that is large enough to steam it? Thanks.
Thanks! Yes, the loaf ends up being probably 4 inches high and maybe 8 long. A large soup type pot should be plenty big. Hope that helps!
What setting do you use for an instant pot?
High manual pressure.
Hi Nora, how long can loaf be in refrigerator after streaming?
I would make it 1-2 days ahead of time, probably not more than that, though the leftovers will keep for 5 days in the refrigerator, which I like to use for sandwiches. Hope that helps!
Hi Nora! Do I need to wrap the loaf in foil before steaming in the Instant Pot? Thanks,
Robbin
I don’t think it’s necessary, but you could, I’m sure it wouldn’t hurt anything.
Hi Nora, can this be steamed in the instant pot on steam setting? I’m thinking I’d wrap in in foil and steam one hour. 🤞
Thanks!
Christine
Yes! I have now included instructions for this since everyone wants to know lol! It’s a great idea to free up your stove and oven on the big day. 🙂
Hi, I was wondering what vital wheat gluten is. Obviously a flour if some sort. I wont be able to buy that here in Australia so a wholemeal flour perhaps?
Vital wheat gluten is a very special product that is almost all gluten and makes great vegan meat substitutes. Nothing else can be used here, unfortunately.
Can this be made in an instant pot?
Yes! I have now included instructions on how to do this in the post. Thanks!
Can you steam this in the instant pot? If so, how long.
Thank you.
Yes, I’ve included instructions for this in the post and recipe card. Thanks!
Hi Nora. I was wondering if an instant pot could be used for the steaming part of this process. I am excited to try the recipe out. Thanks so much!
Yep, check the recipe, I have included instructions for this. 🙂