Why I’m only bringing Tofu for the Holidays this year

Vegan STUFFED Tofu rky ROAST

Do you want to impress your family this Holiday season by bringing a stuffed vegan turkey recipe? It’s light, meaty, and it tastes amazing so if you answered yes, follow these simple instructions! Also, if you like this, try this recipe too! or this one!

Tofu Vegan Holiday

Starting with the stuffing

First we make our stuffing, you want to start out by cutting up some white bread into small cubes. Then move your bread cubes onto a baking sheet, make sure you get every cube and crumb! Toss that sheet into your oven which should be preheated to 250ºf. You want your bread to toast up mildly and dry a bit, this should take between 20 and 30 minutes. For the rest of the stuffing we are going to chop up some onion, celery, rosemary, parsley, garlic and sage, all very fine.

Tofu in food processor

Now we want to grab a pan, set it to low heat, throw in a stick of vegan butter, and let that melt down. Once your butter is melted add your onions, let them get translucent and soft. Then onto adding the celery and the rest of the herbs. Let those cook down for just a moment. Next add a cup and a half of vegetable stock or vegetable broth to your pan, bring that to a simmer. Around this time your bread is probably done, you want it to be dry. Toss your bread cubes into a bowl and grab an egg replacer. Now there are alternatives you can use besides an egg replacer such as ground flax seeds, china seeds, chickpea flour, arrowroot powder, tapioca starch and potato starch. Add 3 tablespoons of your egg replacer, this will make the stuffing sticky and hold together nicely. Next some black pepper, salt, then finally pour your broth mixture over top of the bread. Use as much as you like to get the stuffing to the consistency you enjoy!! Cover that up and let it rest for about 20 to 30 minutes.

Tofu time

Now let’s get to our tofu! Begin with two packages of extra firm tofu, drained not pressed. Put your tofu into a food processor (depending on the size of your food processor you might need to do this in two steps) along with ⅔ cup of vital wheat gluten, ¼ cup of cornstarch, some smoked paprika, garlic powder and yeast extract. If you don’t have yeast extract you could try using some nutritional yeast or a little tomato paste, you are going to want to add some savory flavoring to this. Mix that up in your food processor but don’t go too crazy, you still want to have a bit of the tofu texture left. Now that it’s mixed, transfer it over to a parchment covered baking sheet and using another piece of parchment, press it down flat (about ½ inch thick, try to make it even! Cover and let rest for about 20 minutes.

Preheat your oven to 350°f then once it has sat and rested uncover your tofu and fill one side of it with the stuffing and roll it up. Now drop it into a loaf pan along with the parchment it was placed on. Leave it in the oven for about an hour. After the hour take it out, set a plate on top of it and flip it over onto that plate. Let it stay in its pan to sit overnight in the refrigerator, this will help it keep its shape.

The next day

A new day is here and we are going to make a glaze that will give it a nice skin and some awesome extra flavor. Preheat your oven to 350°f then, in a bowl add some maple syrup, soy sauce, black pepper, and some smoked paprika. Whisk that all up and set it aside. Now take your roast out of the refrigerator and place it on a baking sheet. Your parchment may need to be replaced as it will probably get some moisture overnight. Time to grab your glaze and brush a light coat over your entire roast. Once it’s coated, toss it in the oven for about 45 minutes, you want it to get to a temperature of around 135°f. Then bam! It’s ready to be served!

glazing tofu

In conclusion

Theres our stuffed vegan turkey recipe! This dish has a sweet, turkey taste. The texture still has the firmness of a real meaty turkey! The stuffing is very flavorful and goes perfect with the tofu. The skin on the outside is one of the best parts, it adds a little more bite and color to the plate. THIS is the Tofurky YOU are going to want to make for the holidays…. Or just whenever you are feeling like a stuffed tofu roast! Be sure to watch the full video here!

Holiday Tofu Roast

Stuffed Holiday tofu roast
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 1 day 1 hour
Cook Time 2 hours
Total Time 1 day 3 hours
Course Dinner, Main Course
Cuisine American



  • .5 loaf white bread
  • 1 yellow onion
  • 2 stalks celery
  • 2 stems rosemary
  • 3 shakes dried parsley
  • 2 cloves garlic
  • 3 leaves sage
  • 1 stick vegan butter
  • 1.5 cup vegetable stock/vegetable broth
  • 3 tbsp egg replacer
  • pinch black pepper
  • pinch salt

Tofu roast

  • 2 packages tofu extra firm
  • 2/3 cup vital wheat gluten
  • 1/4 cup cornstarch
  • pinch smoked paprika
  • pinch garlic powder
  • pinch yeast extract


  • 1/4 cup maple syrup
  • 1/4 cup soy sauce
  • pinch black pepper
  • 1.5 tsp smoked paprika



  • Cut bread into small cubes, place on baking sheet. Put in oven at 250ºf.
  • Melt the vegan butter and add onions, cook until translucent.
  • Add celery and the rest of herbs. Let cook for about one minute.
  • Add vegetable stock, bring to a simmer.
  • In a separate bowl, add toasted bread, egg replacer, black pepper, salt, and pour your vegetables and stock over the bread and mix.
  • Cover and let rest for twenty minutes.


  • Add tofu in food processor, gluten, cornstarch, smoked paprika, garlic powder, and yeast extract. Pulse to mix.
  • Transfer to parchment covered baking sheet. Use another piece of parchment to press it down flat.
  • Cover and let rest for about twenty minutes.
  • Preheat oven to 350ºf.
  • Uncover tofu, add stuffing to one side and roll it up.
  • Add into loaf pan with parchment.
  • Place in the oven for about an hour.
  • Remove from the oven, flip onto plate, let rest in refrigerator over night.
  • Next day, preheat the oven to 350ºf, make glaze, brush tofu with glaze, toss in oven for forty five minutes… enjoy
Keyword oven-baked turkey, stuffing, thanksgiving recipe, turkey, vegan dinner, vegan recipes, Vegetarian, vegeterian recipe
Tried this recipe?Let us know how it was!


  1. Love to try this but where can I find the actual recipe so I can get it right? Thanks

  2. If you’re mixing it with stuff anyway, why not mix in some jack fruit for the texture? Would it mess it up?

  3. 5 stars
    Hi, I can’t get Yeast Extract via amazon in Canada. How much nutritional yeast would you substitute for it? Do you think marmite or vegemite would do the trick? If so, any quantity suggestions would be greatly appreciated.

    1. So I would substitute for about the same amount of marmite or Vegemite!! that would totally do the trick!

Leave a comment

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

Recipe Rating