Delicious Tofu Turkey Roast Recipe You’ll Love

Dearest readers,

I am thrilled to share with you my recipe for a tofu turkey roast. This delicious vegan dish is perfect for those who follow a plant-based diet, are gluten-free or dairy-free, or anyone who is simply looking for a wonderful and tasty alternative to a traditional Christmas or Thanksgiving turkey.

As we gather around the table surrounded by family and friends, there is something special about sharing a meal that brings joy and comfort to those we care about. However, not everyone can enjoy the same dishes due to dietary restrictions or lifestyle choices. That’s why I have created this amazing recipe that will cater to everyone’s needs and preferences.

This tofu turkey roast is a true masterpiece that blends a variety of flavorful ingredients such as miso, marjoram, thyme, sage, mustard powder, and nutritional yeast flakes. The combination of these ingredients adds depth and complexity to the dish while providing essential nutrients.

The beauty of this recipe lies in its simplicity; it can easily be adapted to your taste buds by incorporating various spices, herbs, or vegetables. The final product will always result in a savory and succulent dish that is sure to please everyone at the table.

I hope you enjoy making this recipe as much as I enjoyed creating it. Let’s put on our aprons and get started on this delightful journey towards creating an unforgettable vegan holiday roast.

Yours truly,

[Your Name]

Why You’ll Love This Recipe

Tofu Turkey Roast (Gluten-Free, Dairy-Free, Egg-Free, Vegan )
Tofu Turkey Roast (Gluten-Free, Dairy-Free, Egg-Free, Vegan )

Dear reader,

Are you in search of a delicious and unique main course for your holiday feast? Look no further than this tofu turkey roast! Not only is it vegan, gluten-free, dairy-free, and egg-free, but it’s also packed full of flavor that will leave even meat-lovers satisfied.

What’s so great about this recipe? For starters, the tofu is blended with savory seasonings like miso paste, mustard powder, celery seed, and marjoram to give it a delicious, turkey-like flavor. Pair that with the earthy tones of mushroom sautéed with garlic and onion, and you’ve got yourself a true feast for the senses.

But don’t just take my word for it. This tofu turkey roast has been tested and approved by countless vegans and non-vegans alike who rave about its wonderful taste and texture. Plus, it’s a wonderful tasty alternative to the traditional Christmas or Thanksgiving turkey without sacrificing any of the flavors that make the meal special.

So go ahead and give this recipe a try. You won’t regret it. Your taste buds (and guests!) will thank you for this delicious vegan holiday roast that’s sure to become a new family favorite.

Ingredient List

 A perfect vegan substitute for traditional Thanksgiving turkey that looks just as good as it tastes.
A perfect vegan substitute for traditional Thanksgiving turkey that looks just as good as it tastes.

Here is a list of ingredients you will need to make this delicious vegan Tofu Turkey Roast:

For the Tofu Turkey

  • 2 blocks of extra firm tofu
  • 2 cups of water
  • 3 tablespoons of vegan chicken bouillon powder
  • 1 tablespoon of olive oil
  • 2 teaspoons of mustard powder
  • 1 teaspoon of marjoram
  • 1 teaspoon of thyme
  • 1 teaspoon of sage
  • 1 teaspoon of garlic powder
  • 1 teaspoon of onion powder
  • 1/2 teaspoon celery seed
  • 1/4 teaspoon black pepper

For the Stuffing

  • ⅓ cup agar flakes
  • 4 cups water
  • 4 tablespoons nutritional yeast flakes
  • 4 tablespoons arrowroot flour (or cornstarch)
  • 2 tablespoons olive oil
  • 1 onion finely diced
  • 3 cloves garlic minced (or garlic powder)
  • 3 stalks celery finely diced
  • 1 cup mushrooms finely diced
  • Salt and pepper to taste

This amazing recipe is gluten-free, dairy-free, and egg-free, making it the perfect option for a plant-based main dish at any holiday table. These ingredients can easily be found in your local health food store, or online.

The Recipe How-To

 The juicy and flavorful tofu turkey roast ready to be served.
The juicy and flavorful tofu turkey roast ready to be served.

Now, let’s dive into the exciting part of this recipe – The Recipe How-To. Follow these steps carefully to create your own beautiful and delicious Tofu Turkey Roast:

Step 1: Preheat the oven to 375°F/190°C.

Before anything else, preheat the oven to ensure that it’s hot enough for baking.

Step 2: Make the stuffing

In a large bowl, combine 1 cup of gluten-free flour, 2 tablespoons of nutritional yeast flakes, 2 tablespoons of vegan chicken bouillon powder, 1 tablespoon of arrowroot, 1 teaspoon of celery seed, 1 teaspoon of marjoram, 1 teaspoon of thyme, 1 teaspoon of sage, and a pinch of salt and pepper. Mix until well-combined.

Then add in ¾ cup of water and mix again.

In a separate frying pan on medium-high heat, sauté 1 diced onion, 3 diced celery stalks and 4 – 6 sliced mushrooms in 3 tablespoons of olive oil until onions are translucent. Add in 2 cloves minced garlic and cook for an additional minute. Add mixture to the bowl and fold until everything is well combined.

Step 3: Prepare the tofu mixture

Using your food processor, chop 1 extra firm tofu into large chunks then pulse until it resembles a ground meat texture.

Next, add in the sautéed veggies from step 2 to the food processor with tofu, along with ½ cup of agar agar flakes and pulse until evenly combined.

Step 4: Assemble the Tofu Turkey Roast

Lay out a piece of plastic wrap on a clean workspace. Spread out your tofu “meat” mixture on top, forming it into an even layer approximately an inch thick.

Then spoon your mushroom stuffing over one half, leaving about an inch around the edge without stuffing. Carefully fold the uncovered half over the top of your stuffing so that your roast is now completely covered in tofu.

Finally shape your loaf into a roughly turkey-shaped ball ensuring that you have folded-side underneath by scoring some lines down from the top as if framing where drumsticks would be placed.

Step 5: Bake

Transfer your Tofu Turkey Roast to a baking dish (e.g. casserole dish) and bake for approximately 45 minutes or till golden.

That’s it! Enjoy your perfectly roasted vegan Tofu Turkey!

Substitutions and Variations

 This gluten-free, dairy-free, and egg-free roast is the star of any vegan holiday meal.
This gluten-free, dairy-free, and egg-free roast is the star of any vegan holiday meal.

My dearest readers, if you are in search of a scrumptious and satisfying dish that is sure to impress your guests, then you’ll absolutely adore this recipe. However, I understand that some of you may have dietary restrictions or preferences that require certain substitutions or variations to be made. Not to worry! I have compiled a list of substitutes and alterations that can be made to this recipe without compromising its deliciousness.

For those of you who are gluten intolerant or following a gluten-free diet, simply replace the regular soy sauce with gluten-free soy sauce or tamari. You can also substitute arrowroot powder or cornstarch for the flour, which will aid in thickening the marinade.

If you are dairy intolerant or follow a dairy-free diet, feel free to substitute vegan butter for olive oil when sautéing the vegetables. For those who dislike olive oil, use any neutral oil like grapeseed oil or vegetable oil.

For those who do not consume miso paste due to soy intolerances, use chickpea miso paste instead as it also adds a nice umami flavor.

Those who prefer a reduced-sodium diet can reduce the amount of salt and use low-sodium bouillon powder instead of regular bouillon powder. Also, ensure you use unsalted vegan butter (if cooking with oils is not an option)

If you want to add more variety and twist to the recipe, adding walnuts crumbles and vegan sausage into the stuffing mixture will make it more filling and wholesome, Also try using different herbs such as rosemary, oregano or savory with the other herbs used in the recipe.

Last but certainly not least, if you’re not too fond of tofu but would still love something that resembles traditional turkey on your plate during Christmas dinner or Thanksgiving day, you could try substituting the extra firm tofu with seitan ribs, carved jackfruit or try tofurky roast (pre-seasoned plant-based protein).

Whichever variation tickles your fancy can be used! Now that we’ve come up with ample ways to tailor this scrumptious recipe for everyone’s taste buds and dietary requirements Let’s continue cooking up our delightful Tofurkey Roast!

Serving and Pairing

 Impress your guests with this festive and delicious vegan turkey alternative.
Impress your guests with this festive and delicious vegan turkey alternative.

, my dearest readers, is quite an important section of this recipe article. Now that you have successfully made your tofu turkey roast, it’s time to serve it with the perfect pairings to take your meal up a notch.

This delicious vegan turkey roast pairs well with a variety of sides, such as roasted root vegetables like carrots, parsley root and parsnips or roasted brussels sprouts. Mashed potatoes and gravy also go very well with this dish!

However, if you want to get a bit more creative in your pairing, there are some wonderful options just waiting for you. Cranberry sauce and green bean casserole are classic holiday sides that bring wonderful tastes and textures to your tofu turkey roast. You can even try stuffing your tofu turkey roast with gluten-free stuffing for the full holiday feast experience.

For dessert, consider serving your guests some vegan pumpkin pie or apple crisp with non-dairy ice cream. It’s the perfect finish to a wonderful tasty alternative to traditional holiday dishes!

Whether you opt for the traditional trimmings or decide to be adventurous – this tofu turkey roast can make for a lovely addition to any dinner table.

Make-Ahead, Storing and Reheating

 Who says you can't have a cruelty-free holiday feast? This tofu roast is proof that veganism is delicious.
Who says you can’t have a cruelty-free holiday feast? This tofu roast is proof that veganism is delicious.

My dearest reader, have no fear for your Tofu Turkey Roast can definitely be made ahead of time! It’s a wonderful idea to prep your holiday dishes ahead of time so that you can relax and enjoy the festivities on the day itself. Simply prepare the roast as per instructions and let it cool down completely. Once cooled down, wrap it tightly in plastic wrap or aluminium foil, and place it in an airtight container. You may store it in the refrigerator for up to three days, or in the freezer for up to three months.

When you’re ready to devour this delicious vegan turkey roast, thaw it in the refrigerator overnight if it was previously frozen. Reheat by placing it gently in a baking dish with some vegetable broth and covering it with foil. Bake at 350°F for 20 minutes or until heated through.

Believe me, my dear reader, this tofu turkey roast can be an excellent addition to your weekly meal prep too! After making a batch or two over the weekend, simply slice the roasts and pack them into individual containers with some veggies and grains, this makes an excellent meal prep option that can be easily reheated during busy weekdays.

I hope these tips will help you make and savour this delightful vegan gluten-free tofu turkey roast whenever you wish!

Tips for Perfect Results

As a seasoned vegan chef, I have discovered the best tips and tricks for achieving a perfect Tofu Turkey Roast every time. With these easy-to-follow tips, you can master this gluten-free, dairy-free, and egg-free recipe in no time.

One of the keys to success is marinating the tofu overnight. This step allows the tofu to fully absorb all the flavors of the herbs and spices used in the recipe. You can even prepare the marinade a few days in advance so that it’s ready when you are.

Additionally, it’s important to make sure that your oven is preheated to the correct temperature before placing the roast inside. A preheated oven will ensure that your tofu turkey is cooked evenly and thoroughly throughout.

Another tip is to baste the tofu regularly with olive oil while it’s baking. This will help keep it from drying out and ensure a tender texture on the inside.

When mixing together all of the ingredients for the recipe, be sure not to overmix them. Too much handling can cause the tofu to break apart, and we don’t want that! Gentle mixing is key to keeping the tofu intact during cooking.

Finally, let your Tofu Turkey Roast rest for at least 10-15 minutes before serving. This will allow all of its juices to redistribute throughout, leading to a more flavorful and moist roast.

By following these simple but effective tips, you can create a delicious and authentic plant-based alternative to traditional holiday dishes that everyone will love.


As we’re nearing the end of this recipe article, I wanted to answer some frequently asked questions that you may have regarding this Tofu Turkey Roast. So, let’s dive into some of the questions you may be wondering as you get started on preparing this wonderful and tasty alternative to traditional meat-based Thanksgiving or Christmas turkey.

Is there a gluten free Tofurkey?

Our gluten-free lineup includes some delicious products that you’re sure to love. Among them are our Organic Soy and Five Grain Tempeh cakes, perfect for those who avoid wheat. Rest assured that we’ve got your back when it comes to gluten-free options.

What is the most popular vegetarian alternative to a roast turkey?

If you’re looking for a delicious plant-based alternative to turkey, the Gardein Plant-Based Turk’y Roast is perfect for you. It’s made with an irresistible blend of brown rice, cranberries, and kale, and it even comes with two vegan gravy packets to really enhance the flavors.

What is the vegan replacement for turkey?

If you’re looking for a tasty and versatile protein substitute that is easy to make, Burmese tofu may be just the thing you need. This dish, also known as chickpea flour tofu, is made using chickpea flour, water, and oil, and can be used in place of tofu or meat in a variety of recipes.

Is there such a thing as vegan turkey?

Various brands including Tofurkey, Field Roast, Gardein, Beyond Meat, Lightlife, and others offer plant-based options for turkey and ham substitutes. These products are perfect for vegetarian and vegan guests who are seeking alternatives to traditional meat options.

Bottom Line

In conclusion, this delicious vegan Tofu Turkey Roast recipe is perfect for anyone looking for a tasty and healthy alternative to traditional meat-based turkey roasts. It is not only gluten-free, dairy-free, and egg-free, but also plant-based and free of nuts. With this recipe, you can enjoy a wonderful and tasty alternative to Christmas or Thanksgiving turkey, cooked ahead of time and ready for serving. So why not give it a try? You won’t be disappointed!

Tofu Turkey Roast (Gluten-Free, Dairy-Free, Egg-Free, Vegan )

Tofu Turkey Roast (Gluten-Free, Dairy-Free, Egg-Free, Vegan ) Recipe

This is a wonderful tasty alternative to the Christmas turkey. It is cooked ahead of time and then reheated and browned before serving. Although the instructions may be long, it is really very easy to make and a lot less fuss than most tofu turkey recipes. The leftovers are just as tasty the next day and are great served cold with a salad. This is a combination of different recipes. This recipe has been revised Dec '08 to include extra tofu to create a thicker layer of "Turkey".
No ratings yet
Prep Time 45 mins
Cook Time 2 hrs
Course Main Course
Cuisine Vegan
Calories 195.9 kcal



  • 2 3/4 lbs extra firm tofu (or hard tofu, NOT silken)
  • 5 1/3 tablespoons arrowroot
  • 8 teaspoons nutritional yeast flakes
  • 3 teaspoons powdered agar
  • 4 teaspoons vegan chicken bouillon powder (not too salty)
  • 2 teaspoons sage
  • 1 1/3 teaspoons thyme
  • 1 1/3 teaspoons onion powder
  • 1 1/3 teaspoons garlic powder
  • 1 1/3 teaspoons salt (or to taste, will depend on the bouillon powder)
  • 1 dash black pepper (to taste)


  • 1 -2 tablespoon oil
  • 1 cup chopped mushroom
  • 1 cup chopped celery
  • 1 large onion, chopped
  • 3 garlic cloves, crushed
  • 6 teaspoons Braggs Aminos (or gluten-free soy sauce or tamari)
  • 2 teaspoons sage
  • 2 teaspoons thyme
  • 1 teaspoon marjoram
  • 1 teaspoon celery seed
  • 1 teaspoon salt (or to taste)
  • 1 dash pepper (to taste)
  • 5 cups fresh gluten-free breadcrumbs (I used Multi-Grain $notetemplate1$)


  • 1/4 cup olive oil
  • 6 teaspoons Braggs Aminos (or gluten-free soy sauce or tamari)
  • 5 teaspoons gluten-free miso (something mellow and not too salty)
  • 4 teaspoons orange juice
  • 1 teaspoon gluten-free mustard powder


  • "TURKEY".
  • Divide the ingredients evenly into 2 or more lots depending on the size of your food processor.
  • In a food processor, puree all ingredients in lots. You may need to keep stopping to mix the mixture so it all processes evenly.
  • In a saucepan sauté the onion, mushrooms, Celery and garlic in oil until cooked. Remove from heat. Mix soy sauce into Vegetable mixture.
  • In a bowl mix bread crumbs, herbs, salt and pepper. Add vegetable mixture to the crumbs in bowl and mix well. If the crumbs are very fresh and moist the stuffing should hold together very well. However, if your mixture is a little dry and not holding together, add a little water or vegetable stock. Adjust seasonings to taste if necessary.
  • Roll stuffing into a log about 25 cm (10") long.
  • Whisk all ingredients together.
  • Preheat oven to 350°F (175°C).
  • On the kitchen bench (counter), or a large cutting board, lay down 2 pieces of non-stick baking paper about 18"(45 cm) long, overlapping about 10 cm (4") along the long edges. Over the top of this lay down another piece of baking paper, centred along the overlapped edges.
  • On the top layer of baking paper, evenly spread the tofu "turkey" mixture - about 12" x 10" (30 x 25 cm).
  • Place the stuffing log on to the centre of this. Carefully lift the edges of one end of the paper, and thus the tofu, up and over the stuffing. Gently pull paper away from tofu and lay flat again, leaving the tofu around the stuffing. Repeat with the other side. The tofu mixture should meet at the top and wrap all the way around the stuffing.
  • Gently press the edges of the tofu mixture together and smooth over. Press the tofu over the ends of the stuffing log, and smooth this over also.
  • Brush the entire top of the roast with marinade. (Keep the remaining marinade for basting later.).
  • If possible get someone to help with the wrapping. Wrap with all the layers of the baking paper. Twist the long ends to close. Wrap with an additional layer of baking paper if desired. Wrap again with several layers of foil.
  • Gently place on a baking tray. Bake for 1 hour and 15 minutes. Remove from oven, allow to cool, and then refrigerate until about 1 hour before serving.
  • About 1 hour (or a little less) before serving, gently unwrap the roast. Brush with more marinade and re-wrap. Place in oven and bake for about 20 - 30 minutes at 350°F (175°C).
  • Remove foil and baking paper (the easiest way is to simply tear it away from the top). Brush with remaining marinade. Place back into oven for around 20 minutes or until golden brown.
  • Slice and serve with cashew gravy and cranberry sauce.

Add Your Own Notes


Serving: 150gCalories: 195.9kcalCarbohydrates: 11.5gProtein: 12.6gFat: 12.6gSaturated Fat: 2.1gSodium: 672.5mgFiber: 3.1gSugar: 2.1g
Keyword < 4 Hours, Beans, Christmas, Dairy Free, Free Of..., Soy/Tofu, Vegan
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You