Vegans rejoice! A tofurky with mushroom stuffing and gravy is all you need for a perfect Thanksgiving dinner

5D4B2195 Tofurky with Mushroom Stuffing Gravy

A vegan lifestyle doesn’t mean you can’t celebrate Thanksgiving like meat-eating family and friends! This tofurky with mushroom stuffing and gravy, inspired by Epicurious, is a scrumptious belly-filling meal that will make you give a hearty thanks for a turkey alternative.

As if Thanksgiving isn’t reason enough to make a festive feast, November is also World Vegan Month, giving you an entire month to revel in your compassionate and cruelty-free way of eating. We love this turkey-free Thanksgiving dinner because it boasts big savory flavors and satisfies cravings for meaty and creamy textures.

ALSO TRY: Gluten-free, vegan mushroom stuffing

New to the vegan lifestyle? This tofurky is an ingenious preparation of miso-flavored tofu wrapped around a stuffing of earthy cremini mushrooms, French bread, pecans, onions, garlic, and herbs. A rich vegetable stock and white wine give this stuffing even more mouthwatering flavor. A tasty glaze of maple syrup, soy sauce, and spices drives sweet, saltiness, and a hint of heat into the tofu while its roasting. The tofurky is roasted in a loaf pan and served with a delectable cremini mushroom gravy. (No Thanksgiving is complete without gravy!) The tofurky comes to the table as a loaf to slice and serve. A turkey-free Thanksgiving never tasted so good!

A word about tofu. This versatile meat alternative, also called bean curd, is made by coagulating soy milk and pressing the resulting curds into blocks. Tofu is high in protein, iron, calcium, and other minerals. It has a mild flavor and can be used in both savory or sweet dishes. Tofu is available in soft or silken, firm, and extra-firm varieties. Our tofurky calls for extra-firm tofu because it holds its shape better than softer tofu. To make the tofu sturdier to best form the loaf, we drain the tofu and press it with a clean towel to absorb the excess moisture.

Make ahead notes: The mushroom stuffing can be made 1 day ahead; wrap tightly in plastic and chill. Gravy can be made 3 days ahead; transfer to an airtight container and chill. When ready to serve, heat the gravy in a small pot over medium heat, whisking constantly and adding warm water or stock 1 tablespoon at a time if needed, until smooth.

>> Click here to jump straight to the recipe


Toast the bread and pecans

In a large bowl, toss together 2 tablespoons of oil, bread cubes, and pecans. Spread the bread and pecans in a single layer onto a parchment-lined baking sheet. Bake at 425°F for 8 to 10 minutes or until the bread is toasted and dry. Set aside.

5D4B1783 Tofurky with Mushroom Stuffing Gravy - Toast the bread and pecans


Cook the aromatics and mushrooms

Mushrooms, along with a tasty assortment of aromatics, add earthy, meaty flavor to this vegan dish. In a large skillet, heat 2 tablespoons of oil over medium heat. Add onion, garlic, and thyme sprigs. Cook, stirring often, for 5 minutes or until the onion is translucent. Add the mushrooms and cook, stirring often, for 5 minutes or until lightly browned. Add the celery and cook, stirring often, for 3 more minutes. Remove the thyme sprigs and transfer the mushroom mixture to a large bowl.

5D4B1808 Tofurky with Mushroom Stuffing Gravy - Cook the aromatics and mushrooms


Deglaze the skillet

Return the hot skillet to the stove and increase the heat to medium-high. Add the stock and wine to deglaze the skillet, scraping up the browned bits. Season with salt and pepper. Cook for 1 minute. Note: Deglaze is a fancy word for removing or dissolving browned food sediments from the bottom of a pan to incorporate the tasty browned bits into a sauce or gravy.

5D4B1821 Tofurky with Mushroom Stuffing Gravy - Deglaze the skillet


Combine the bread, mushroom, and stock mixtures

Pour the toasted bread and pecan mixture into the bowl with the mushroom mixture and toss to combine. Pour the stock mixture over the bread and mushroom mixture, tossing to coat the bread. Set aside.

5D4B1850 Tofurky with Mushroom Stuffing Gravy - Combine the bread, mushroom, and stock mixtures


Make a glaze

This sweet and spicy glaze deliciously complements the earthy mushroom filling and salty tofu mixture. In a small bowl, whisk together 2 tablespoons soy sauce, maple syrup, paprika, cayenne, 2 tablespoons oil, and 1/2 teaspoon salt. Set the glaze aside.

5D4B1883 Tofurky with Mushroom Stuffing Gravy - Make a glaze


Make the tofu mixture

This tasty tofu mixture will become the torfurky that is stuffed with the mushroom stuffing. In the bowl of a food processor, combine tofu, 1-1/2 tablespoons soy sauce, miso, cornstarch, garlic powder, and the remaining 2 teaspoons of salt and 1/2 teaspoon black pepper. Blend for 30 seconds or until smooth.

5D4B1922 Tofurky with Mushroom Stuffing Gravy - Make the tofu mixture


Prepare a loaf pan

Brush a loaf pan with additional vegetable oil. Line it with a sheet of parchment paper cut to fit the pan horizontally. Brush the pan and parchment with more oil.

5D4B1970 Tofurky with Mushroom Stuffing Gravy - Prepare a loaf pan


Make the tofurky

Using an oiled spatula, line the bottom and interior sides of the prepared loaf pan with 2/3 of the tofu mixture. Press the tofu firmly to create high compact walls. Spoon the mushroom stuffing into the center of the tofu mixture and press down firmly. Cover with the remaining tofu mixture and use the spatula to smooth the top.

5D4B1997 Tofurky with Mushroom Stuffing Gravy - Make the tofurky


Brush the tofurky with glaze and roast

Brush 1/3 of the glaze over the top of the tofurky. Place the tofurky pan on a parchment-lined baking sheet. Roast for 30 total minutes, brushing the top of the tofurky with glaze after 15 minutes. The loaf will be lightly browned.

5D4B2048 Tofurky with Mushroom Stuffing Gravy - Brush the tofurky with glaze and roast


Invert the tofurky onto a baking sheet to broil

Set a parchment-lined baking sheet over the top of the tofurky and invert the pans to transfer the tofurky onto the baking sheet. Gently remove the parchment paper from the tofurky. Brush the remaining glaze all over the tofurky. Broil the tofurky for 6 to 7 minutes to brown and lightly crust the top. Let it cool for at least 10 minutes.

5D4B2135 Tofurky with Mushroom Stuffing Gravy - Invert the tofurky onto a baking sheet to broil


Cook the mushrooms and aromatics for the gravy

While the tofurky is cooking, make the mushroom gravy. Heat oil in a large saucepan over medium-low heat for about 30 seconds or until it is fragrant. Add the mushrooms, shallot, garlic, thyme, and bay leaves. Cook, stirring occasionally, for 5 minutes or until the mushrooms are tender and lightly browned. Pour in stock and bring to a simmer. Cook, stirring occasionally, for 30 minutes or until the liquid is reduced by half. Strain out the mushroom mixture, reserving the mixture and the stock separately. Make a roux by heating 2 tablespoons of oil and 2 tablespoons of flour in a skillet. Cook, stirring constantly, for 5 to 7 minutes or until the mixture is browned and thickened. Add wine, stir to combine, and cook for 30 seconds. Whisk in the reserved mushroom broth, salt, and pepper. Bring to a simmer over medium-low heat and cook, stirring occasionally, for 10 minutes until the mixture is reduced and thickened.

5D4B2077 Tofurky with Mushroom Stuffing Gravy - Cook the mushrooms and aromatics for the gravy


Blend gravy mixture until smooth

Pour the broth mixture and reserved mushrooms into a blender. Turn on high speed and blend well. Pour gravy back into the pot and keep warm until ready to serve.

5D4B2162 Tofurky with Mushroom Stuffing Gravy - Blend gravy mixture until smooth


Garnish the tofurky and serve hot

Sprinkle fresh parsley over the tofurky. Serve with the mushroom gravy on the side.

5D4B2181 Tofurky with Mushroom Stuffing Gravy


Beautiful presentation!

5D4B2185 Tofurky with Mushroom Stuffing Gravy


So fancy, your guests (even non-vegan ones) will be impressed!

5D4B2192 Tofurky with Mushroom Stuffing Gravy


A delicious alternative to turkey

5D4B2211 Tofurky with Mushroom Stuffing Gravy


MORE: See 6 of the best vegan recipes to try

Tofurky with mushroom stuffing and gravy (Vegan)

Yield 8 servings

Ingredients

Tofurky and glaze

  • 6 tablespoons vegetable oil, divided 2 tablespoons in 3 bowls
  • 1/2 French demi baguette (about 4-1/2 ounces), cut into 1/4-inch cubes (about cups)
  • 1/2 cup raw pecans, coarsely chopped
  • 1/2 medium onion, diced
  • 1 garlic clove, finely diced
  • 5 sprigs fresh thyme
  • 8 ounces cremini mushrooms, coarsely chopped
  • 1 large celery stalk, sliced crosswise into 1/4-inch thick pieces (about 1/2 cup)
  • 1 cup homemade vegetable stock
  • 1/3 cup dry white wine
  • 3-1/2 teaspoons kosher salt, divided 1 teaspoon, 1/2 teaspoon, and 2 teaspoons
  • 1 teaspoon freshly ground black pepper, divided into 1/2 teaspoons
  • 3-1/2 tablespoons soy sauce, divided 2 tablespoons and 1-1/2 tablespoons
  • 1 tablespoon pure maple syrup
  • 1/2 teaspoon smoked paprika
  • 1/8 teaspoon cayenne pepper
  • 3 (14-ounce) packages extra-firm tofu, drained, squeezed in a clean towel until moisture is minimal
  • 3 tablespoons white miso paste
  • 2 tablespoons cornstarch
  • 1 teaspoon garlic powder
  • 1 tablespoon chopped fresh parsley

Gravy

  • 3 tablespoons vegetable oil, divided 1 tablespoon and 2 tablespoons
  • 12 ounces cremini mushrooms, coarsely chopped
  • 2 shallots, minced
  • 1 garlic clove, roughly chopped
  • 5 sprigs fresh thyme
  • 2 fresh bay leaves
  • 3 cups vegetable broth
  • 2 tablespoons all-purpose flour
  • 1/2 cup dry white wine
  • 1 tablespoon coarsely chopped parsley
  • 1-1/2 teaspoons kosher salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper, plus more to taste

Special Equipment

  • 9x5-inch loaf pan

Instructions

    1. Preheat oven to 425°F.
    2. Place 2 tablespoons of vegetable oil, bread, and pecans in a large bowl and toss to combine.
    3. Spread the bread and pecans in a single layer on a rimmed baking sheet lined with parchment paper. Bake for 8 to 10 minutes or until the bread is light golden brown and dry.
    4. In a large skillet over medium heat, heat 2 tablespoons of vegetable oil.
    5. Add onion, garlic, and thyme to the skillet. Cook, stirring often, for 5 minutes or until the onion is translucent.
    6. Add the mushrooms and cook, stirring often, for 5 minutes or until they are just beginning to brown.
    7. Add celery and cook, stirring often, until the mushrooms are cooked through, about 3 minutes more.
    8. Remove the thyme sprigs and transfer the mushroom mixture to a large bowl.
    9. Increase the heat to medium-high. Pour stock and wine into the hot skillet to deglaze the pan, scraping up the browned bits. Season with 1 teaspoon salt and 1/2 teaspoon black pepper. Cook, stirring, until just combined, about 1 minute.
    10. Add the bread and pecans to the mushroom mixture, tossing to combine.
    11. Pour the stock mixture over the bread mixture and toss well to combine.
    12. In a small bowl, whisk remaining 2 tablespoons vegetable oil, 2 tablespoons soy sauce, maple syrup, paprika, cayenne, and 1/2 teaspoon salt in a medium bowl. Set aside.
    13. Place tofu in a food processor. Add the remaining 1-1/2 tablespoons of soy sauce, miso, cornstarch, garlic powder, and remaining 2 teaspoons of salt and 1/2 teaspoon of black pepper. Blend on high for 30 seconds or until the mixture is smooth.
    14. Brush a 9x5-inch loaf pan with additional vegetable oil. Line it with a sheet of parchment paper cut to fit the pan horizontally. Brush the entire pan and parchment with oil.
    15. Using an oiled spatula, line the bottom and interior sides of the prepared pan with 2/3 of the tofu mixture, pressing it firmly to create compact high walls in the pan.
    16. Spoon the mushroom mixture into the center and press down firmly. Cover with remaining tofu mixture and smooth the surface.
    17. Brush 1/3 of the glaze over top of the tofurky.
    18. Transfer the loaf pan to a rimmed baking sheet and bake the tofurky for 30 minutes, brushing the top with glaze after it has baked for 15 minutes. The tofurky should be lightly browned.
    19. Line another rimmed baking sheet with parchment paper and place it over the loaf pan. Quickly and carefully invert the pans to transfer the tofurky onto the baking sheet.
    20. Gently remove the parchment paper and brush the tofurky all over with the remaining glaze.
    21. To darken the top of the tofurky, broil it for 6 to 7 minutes or until a light brown crust forms. Cool at least 10 minutes. Garnish with fresh parsley and serve the tofurky with gravy on the side.
    22. For gravy, heat 1 tablespoon of vegetable oil in a large saucepan over medium-low heat until it begins to brown and smells fragrant, about 30 seconds.
    23. Add the mushrooms, shallot, garlic, thyme, and bay leaves. Cook, stirring occasionally, for 5 minutes or until the mushrooms are tender and beginning to brown. Pour in the stock and bring to a simmer. Cook, stirring occasionally, for 30 minutes or until the liquid is reduced by half.
    24. Pour the mushroom mixture into a strainer, reserving the liquid broth and the mushrooms separately.
    25. Add the remaining 2 tablespoons of oil and the flour to a skillet and toast over medium heat, stirring constantly, for 5 to 7 minutes, or until the mixture is browned and thickened.
    26. Pour in wine, stirring to combine, and cook for 30 seconds. Whisk in the mushroom broth, salt, and pepper. Bring to a simmer over medium-low heat. Cook, stirring occasionally, for 10 minutes or until slightly reduced and thickened.
    27. Transfer the broth mixture and the reserved mushrooms into a blender. Blend on high until smooth. Pour this mixture back into the pot and keep warm.
    28. Serve the mushroom gravy on the side.

Courses Main dish


5D4B2175 Tofurky with Mushroom Stuffing Gravy