Herby Roasted Tofu 'Turkey' with Umami Mushroom Gravy
I spent my first vegan holiday twelve years ago eating a plate of side dishes and a very sad salad while everyone else enjoyed a grand centerpiece. I promised myself then that I’d never let another vegan feel like an afterthought at the dinner table. This vegan tofu turkey recipe is the culmination of years of experimenting with how to make tofu the star of the show, not just a substitute.
This is how you make plants exciting. Forget those highly processed “mock meats” that often fall flat on texture. We are using whole blocks of extra-firm tofu and treating them with the respect they deserve. By using professional culinary techniques, we’re going to transform a humble block of soy into a show-stopping, flavor-packed roasted tofu roast that will have the meat-eaters at your table reaching for seconds.
The Science of Satisfaction: Crafting a Savory Tofu Marinade
The secret to satisfying vegan food is building layers of savory depth. I call this my “Umami Stack.” Plants naturally possess incredible flavors, but to get that “holiday roast” feeling, we need to activate specific savory receptors.
By combining miso (fermented depth), tamari (salty glutamates), nutritional yeast (nutty savoriness), and balsamic vinegar (acidic brightness), we create a savory tofu marinade profile that is complex and deeply hearty. When you pair this umami tofu recipe with the earthy notes of a vegan mushroom gravy recipe, you’re not just eating “tofu”—you’re eating a masterpiece of flavor synergy.
Why Texture is King for a Plant-Based Holiday Main
Most people who say they don’t like tofu have only had the bland, soggy version. To convert the skeptics and create a truly satisfying plant-based holiday main, we have to master two things: pressing and scoring.
- The Press: Squeezing out the cellular water is non-negotiable. If the tofu is full of water, it can’t absorb our marinade and it won’t crisp up; it will just steam in the oven. I always use a cast-iron skillet as my weight—it’s the perfect heavy-duty tool for the job.
- The Diamond Score: This isn’t just for looks (though it does look stunning!). Cutting those 1/2-inch deep channels allows the marinade to travel into the center of the block. It ensures that every single bite is seasoned from the outside in.
Luna’s Pro Tips for a Perfect Roast
- Dry it off: After pressing, pat your tofu bone-dry with a lint-free kitchen towel or paper towel. The drier the surface, the better the “lacquered” finish you’ll get from the oven.
- The Second Glaze: Don’t skip the second brush of marinade 15 minutes before the end of roasting. This creates a beautiful, sticky, golden crust that is the difference between “good” and “restaurant-quality.”
- Sharp Knife Only: Use your sharpest chef’s knife or even a serrated knife to score the tofu. You want clean lines without crumbling the block.
This roast is unapologetically plant-based and celebrates everything I love about vegan cooking. It hits all the satisfaction buttons—it’s salty, savory, herby, and has those crispy edges we all crave. Whether it’s for Thanksgiving, Christmas, or just a Sunday dinner where you want to feel a little extra special, let me show you what’s possible when you treat plants with a little love.
If you’re hosting a crowd with varied preferences, you might also want to check out our roundup of the Best Roasted Turkey options to serve alongside your plant-based masterpieces.
Herby Roasted Tofu 'Turkey' with Umami Mushroom Gravy
Ingredients
Instructions
Wrap the tofu blocks in clean kitchen towels and place a heavy weight (like a cast-iron skillet) on top. Press for at least 30 minutes to remove excess moisture.
While the tofu presses, whisk together the tamari, miso, nutritional yeast, balsamic vinegar, olive oil, sage, thyme, smoked paprika, and garlic powder in a small bowl. This is your Umami Stack glaze.
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Using a very sharp knife, score the top of the pressed tofu blocks in a diamond pattern, cutting about 1/2 inch deep. Do not cut all the way through.
Place the tofu on the baking sheet and brush generously with 2/3 of the glaze, making sure it gets deep into the scored channels.
Roast for 30 minutes. Remove from the oven, brush with the remaining glaze, and roast for another 10-15 minutes until the exterior is golden-brown and crispy.
To make the gravy: Melt vegan butter in a saucepan over medium heat. Add chopped mushrooms and sauté until browned and the liquid has evaporated. Whisk in flour and cook for 1 minute.
Slowly whisk in the vegetable broth and a splash of tamari. Simmer until thickened, about 5-7 minutes. Season with black pepper.
Sliver the roasted tofu on a bias and serve immediately, smothered in the mushroom gravy.