This post is not sponsored, but does contain affiliate links. For more information, please see my disclosure page for more details. All opinions expressed are my own.

How to Cook a Tofurky Roast to Perfection
Tofurky Roast has really become a family tradition in my household.
I don’t know when I first starting bringing a Tofurky to holiday gatherings, but I can tell you, it has been at least 20 years!
In that time, I have learned a few things that really help to make sure that the Tofurky is flavorful and moist and, well, cooked to perfection!
I often hear people say that the their Tofurky roast is dry or bland….well, that’s just because they’re not cooking it right!

In fact, I used to take only one Tofurky roast to the holiday dinner for my little vegetarian family to enjoy while everyone else ate their bird. But after a while, I had to start bringing two because everyone wanted to try some!
And when they found out how delicious it was, well…..I’d have to make sure my little vegetarians got some first before it all disappeared!
That’s why I can pretty much guarantee that your family and friends will love it!
Watch the video to see how to Roast a Tofurky to Perfection!
There are basic directions on the box, which are fine, and where I originally started from. But if you really want to cook a Tofurky roast to perfection, follow these tips:
1. Use the right cooking vessel
The kind of dish you use to roast the Tofurky is crucial! Often the directions say to wrap it in foil, but that is not how to cook a Tofurky to perfection!
What you really need is something that will hold in the moisture of the marinade without any spills, and without risk of burning. This will keep the Tofurky nice and moist and allow it to absorb all the delicious flavors from the marinade.
I have always used one of these beautiful terra cotta pots called a Romertopf. These dishes are imported from Germany.
I was lucky enough to find one of these, unused, in my mother-in-law’s attic. She let me take it, and after 20 years or so, it is well broken in and well loved!
How to care for your Romertopf clay baking dish
– When you first get your Romertopf, soak both the bottom and the lid for about 30 minutes in room temperature water. Scrub lightly with a brush and rinse to remove any particles left from the manufacturing process.
– Each time you use your Romertopf, soak the lid in water for 15 minutes (you don’t have to soak the bottom because it is glazed). If you don’t have time, run it under some water for 30 seconds to 1 minute.
– Put your ingredients in the dish and put it into a cold oven so that it can warm up with the temperature of the oven.
– To clean your Romertopf, use hot water, baking soda, and a cleaning brush. Do not use soap.
– Avoid taking it from one temperature extreme to another. For example, do not place a hot baking dish into cold water.
One last choice that you may already have at home is a Dutch Oven. If you don’t already have one, it is a very worthwhile investment because it will last a lifetime and you can make so many delicious meals in it, from soup and stews to bread, and yes, Tofurky!
2. Cook your veggies in the same dish
Additionally, I like to add potatoes and veggies to the roasting dish, so that they can absorb all those yummy flavors too, as well as imparting their own flavors into the Tofurky roast. It also saves a lot of time cooking, because it’s all in one pot!
You can add whatever veggies you want, but I pretty much always include potatoes. This ensures that while the mashed potatoes on the table might be laden with butter and cream, you will have some delicious vegan potatoes to enjoy too!
I also like to add things like onions, carrots, celery, mushrooms, and garlic, or try broccoli and cauliflower, or even brussels sprouts!

3. Use a delicious marinade
Back when I started buying Tofurky roasts, there was a different marinade recipe on the box than there is now. The one printed on the label nowadays is basically just olive oil, sage, salt, and pepper. But the original marinade was much more tasty (in my opinion), and is basically what I still use today.
It just takes a few simple ingredients and a couple minutes of time to take your Tofurky roast to the next level!
The ingredients I use are:
Orange juice
Tamari or soy sauce
Olive oil (optional)
Brown sugar (also optional)
Dried sage
Black pepper
The measurements and directions are provided in the printable recipe card below.

Tamari lends the saltiness needed to combat any blandness, and the sage and black pepper just add a nice complimentary flavor.
That’s it! Simple, right?
It really couldn’t be easier to cook a Tofurky roast to perfection when you follow these 3 tips.
Just make sure to:
1. Use the right baking dish with a snug lid
2. Cook some veggies in the same dish
3. Use a delicious marinade
I hope that you try this out for your next holiday gathering. I am sure that you and your guests will love it and it will become a family tradition like it has for us!
If you do try this recipe, please let me know what you think in the comments below. I would really appreciate the feedback!
Happy cooking!
Jones
Here are some more recipes and articles I think you’ll enjoy.

Chocolate Chia Pudding Parfait
This Chocolate Chia Pudding Parfait makes the perfect breakfast, dessert, or sweet snack without compromising on nutrition. Chia is a true superfood!

Amazing Vegan Zucchini Fritters – Vegerarchy
These Vegan Zucchini Fritters are super tasty and easy to make. So good, they will satisfy even the pickiest of eaters. Great for breakfast, lunch, or dinner!

Vegan Chocolate Almond Biscotti 2 Ways with Gluten Free Option
These Vegan Chocolate and Almond Biscotti are oil-free and can be made gluten-free. Perfect holiday gifts that go great with your favorite hot beverage or plant-based milk. Not just for the holidays- make them any time!

The Perfect Tofurky Roast
If you've tried roasting a Tofurky with less than perfect results, try this recipe and you will be delighted with the results!
Ingredients
- 1 Tofurky roast thawed for 24 hours
Marinade
- 3/4 cup orange juice
- 3 Tbsp. Tamari or soy sauce
- 3 Tbsp. olive oil
- 1 Tbsp. dried sage
- 1/4 tsp. black pepper
Veggies (optional)
- 3-5 large garlic cloves
- 3 large potatoes cut into 1" pieces
- 2 stalks celery
- 2 medium carrots
- 1 medium onion chopped
Instructions
-
After thawing the Tofurky for at least 12 hours, remove the plastic wrap and place the roast in a clay baking dish or Pyrex dish with a lid. If you don't have either of these, place in a baking dish with foil to cover.
-
Preheat the oven to 375 F.
-
Place all the marinade ingredients in a bowl or large measuring cup and stir together.
-
Chop all the veggies and add them to the baking dish with the Tofurky.
Pour half of the marinade over the Tofurky and the veggies.
-
Cover with the lid and put in the preheated oven.
Cook for 50 minutes. After 50 minutes, turn the Tofurkey over with some tongs and pour the rest of the marinade over the roast and the veggies.
Cook for another 30 minutes.
-
Your Tofurky is ready! Slice into pieces about 3/4" – 1" thick and serve with the veggies and some vegan gravy.
I would like to your tofurkey roast for Thanksgiving. I do not see the measurements and temperature and time to cook on your website. Can you send me the recipe?
Thanks,
Jody
Hi! Thanks for your feedback. I don’t know what happened to the original recipe card, but the recipe is there now. Just scroll to the bottom of the post. Thanks for your interest in my recipe! It is a good one!