Vegan Turkey Roast with Glaze Recipe is one of those dishes that surprises everyone at the table. It’s hearty, flavorful, and dressed with a luscious glaze that just makes you want to dig in. I’m excited to share this recipe because it’s perfect for special occasions or anytime you want a comforting centerpiece without any animal products.
Jump to:
Why You'll Love This Recipe
What makes this Vegan Turkey Roast with Glaze Recipe a keeper? For one, it’s packed with savory herbs and protein-rich white beans that give it a satisfying texture. I remember making this the first time and how even my non-vegan family kept asking for seconds!
- Rich Umami Flavors: Thanks to miso, nutritional yeast, and vegetable broth, it tastes like a real roast.
- Perfect Texture: Using vital wheat gluten flour creates that firm yet tender chew that mimics turkey.
- Glaze Magic: The sweet and smoky glaze caramelizes beautifully, adding just the right amount of punch.
- Customizable Stuffing: You can stuff it or keep it simple depending on your mood or party size!
Ingredients & Why They Work
Every ingredient in this Vegan Turkey Roast with Glaze Recipe serves a purpose to balance flavor, texture, and moisture. Knowing why you’re using each can help you get the best result and even tweak it to your taste.
- White Beans: These provide creaminess and protein, making the roast moist and hearty.
- Vegetable Bouillon or Broth: Adds savory depth and a rich base to the flavors.
- Nutritional Yeast: For that cheesy, umami kick that’s essential in vegan savory dishes.
- Garlic Powder: A simple spice that amps up the aroma and taste.
- White Miso Paste: Brings a fermented tang that enhances overall umami.
- Fresh Rosemary and Sage: Classic herbs that evoke that traditional turkey flavor.
- Salt and Vegan Chicken Bouillon Cube: Layer in extra savory notes, ensuring your roast shines.
- Vital Wheat Gluten Flour: The secret behind the perfect chewy texture—think seitan magic.
- Vegan Stuffing: Optional, but adds extra flavor and texture inside the roast.
- Poultry Seasoning: To season the outside, making the roast irresistible.
- Vegan Butter, Soy Sauce, Brown Sugar, Smoked Paprika (for glaze): These come together to form a sweet, smoky glaze that caramelizes beautifully in the oven.
Make It Your Way
I like to switch things up depending on the season and who I’m cooking for. This Vegan Turkey Roast with Glaze Recipe is forgiving and easy to customize, so don’t hesitate to make it your own.
- Variation: When I’m making it for a big family meal, I stuff mine with the vegan stuffing mix, but sometimes I prefer it plain to highlight the glaze and herbs more.
- Herbs: Feel free to add thyme or marjoram if you have them on hand—it complements the rosemary and sage nicely.
- Glaze Swap: I’ve also tried a maple-mustard glaze which adds a lovely sweet tang for a twist.
- Allergy-Friendly: Use gluten-free substitutions for the vital wheat gluten if needed, though the texture will differ.
Step-by-Step: How I Make Vegan Turkey Roast with Glaze Recipe
Step 1: Blend the Base
Start by adding the white beans (keep them undrained!), vegetable bouillon, nutritional yeast, garlic powder, miso, rosemary, sage, salt, and vegan chicken bouillon cube to your food processor. Blend for about one minute until you get a smooth mixture. This step builds a rich, umami-packed foundation for your roast.
Step 2: Add Vital Wheat Gluten and Shape
Next, toss in the vital wheat gluten flour and pulse until everything combines—about a minute. When it comes out, it’ll look like a dough ball. Invert it onto your work surface and shape it into a long roll roughly 1½ inches in diameter. Then fold it in half and twist it a bit like you’re making a rope. Stretch it out into a rectangle, around 1 inch thick, ready for stuffing.
Step 3: Add the Stuffing & Season
Place your vegan stuffing mix rolled into a log in the middle of the rectangle dough. Fold the dough over, enclosing the stuffing fully, and pinch the edges closed to form your 'turkey roast.' Evenly rub the outside with poultry seasoning for that classic roast flavor.
Step 4: Steam to Perfection
Wrap your roast carefully in aluminum foil, folding sides inward and tying securely with kitchen twine. Steam it for 45 minutes — you can use an electric steamer, or a pot with a steamer basket. Keep an eye on the water to make sure it doesn't evaporate and add more as needed. Steaming gently cooks the roast through without drying it out.
Step 5: Glaze and Bake
While steaming, mix the glaze ingredients: melted vegan butter, soy sauce, brown sugar, and smoked paprika. Once steamed, let the roast cool slightly before removing the foil. Transfer it to a baking pan and brush with half the glaze. Bake in a preheated 400°F (200°C) oven for 20 minutes, basting with glaze every 5-7 minutes. This creates that glossy, caramelized finish that everyone loves.
Step 6: Slice and Serve
When baked to perfection, your roast is ready to slice. Serve it up warm with some savory gravy or your favorite veggies on the side. The slices hold together nicely, making it great for a centerpiece or leftovers later!
Top Tip
Over the years, I’ve learned a few tricks that make this Vegan Turkey Roast with Glaze Recipe truly shine. These tips will help you avoid common pitfalls and get the best flavor and texture every time.
- Don’t Skip the Miso: It adds a depth that plain broth can’t match and really elevates the umami.
- Wrap It Tight: Wrapping your roast tightly with foil keeps moisture in during steaming and avoids drying out.
- Glaze in Layers: Applying the glaze multiple times during baking creates a sticky and irresistible crust that’s worth the extra effort.
- Let It Cool Briefly: After steaming, cooling makes it easier to slice cleanly without it crumbling.
How to Serve Vegan Turkey Roast with Glaze Recipe
Garnishes
I like to garnish the roast with fresh rosemary sprigs and a sprinkle of chopped sage for a rustic, fragrant touch. Sometimes, a few cranberries scattered around add a lovely festive look and a pop of color.
Side Dishes
This vegan roast pairs beautifully with mashed potatoes, roasted root vegetables, or a crisp green salad. I also love serving it with vegan gravy and some homemade cranberry sauce for that classic holiday vibe.
Creative Ways to Present
For special occasions, I’ve arranged slices of the roast on a large platter lined with greens, garnished with nuts and pomegranate seeds for a festive flair. It turns a simple meal into a showstopper with minimal fuss.
Make Ahead and Storage
Storing Leftovers
Store your leftover Vegan Turkey Roast in an airtight container in the fridge for up to 3 days. I usually slice what I want to eat right away and keep the rest chilled—it reheats nicely and stays moist.
Freezing
I’ve frozen this roast a couple of times with great success. Just wrap it tightly and place in a freezer-safe container. It’ll last up to 4 months. Thaw it slowly in the fridge overnight for best texture.
Reheating
For reheating, I prefer a 350°F (175°C) oven wrapped lightly in foil to warm through gently without drying. A quick microwave zap works too but can change the texture slightly. Be sure to baste with leftover glaze or a splash of broth to keep it moist!
Frequently Asked Questions:
Absolutely! You can shape the dough into a roll, steam and glaze it the same way. The roast will still be delicious, just simpler in texture.
Vital wheat gluten is the key to giving this roast its chewy, turkey-like texture. It acts like a meat substitute binder and provides firmness when cooked.
Yes! You can prepare and steam the roast a day ahead, then glaze and bake just before serving to keep it fresh and flavorful.
Basting it several times with the glaze during baking seals in moisture and creates a beautiful caramelized crust, preventing it from drying out. Also, avoid overbaking.
Final Thoughts
This Vegan Turkey Roast with Glaze Recipe is a real favorite in my kitchen for holidays and family dinners. It’s satisfying, flavorful, and comforting in a way that makes you forget it’s plant-based. I hope you try it out and make it your own — it has a way of bringing everyone together at the table, just like a traditional roast but kinder and full of love.
Print
Vegan Turkey Roast with Glaze Recipe
- Prep Time: 10 minutes
- Cook Time: 1 hour 5 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Steaming and Baking
- Cuisine: Vegan
- Diet: Vegan
Description
This Vegan Turkey is a delicious plant-based alternative perfect for festive meals or any time you crave a hearty, savory roast. Made from white beans, vital wheat gluten, herbs, and vegan stuffing, it offers a flavorful and protein-rich centerpiece. The roast is steamed to perfection, glazed with a sweet and smoky vegan butter mixture, and finished in the oven to achieve a beautiful crust.
Ingredients
Base
- 1 15 ounce can white beans, undrained (425g)
- ¼ cup vegetable bouillon or water (55g)
- 2 tablespoons nutritional yeast
- 2 teaspoons garlic powder
- 1 tablespoon white miso paste
- 1 teaspoon chopped fresh rosemary
- 1 teaspoon chopped fresh sage
- ½ teaspoon salt
- 1 vegan chicken bouillon cube
- 1 ½ cup + 2 tablespoons vital wheat gluten flour (240g)
Stuffing
- 2 packed cups vegan stuffing
- 1 tablespoon poultry seasoning
Glaze
- 3 tablespoons vegan butter, melted
- 2 tablespoons soy sauce
- 1 tablespoon brown sugar
- ½ teaspoon smoked paprika
Instructions
- Prepare the base: Place white beans, vegetable bouillon or water, nutritional yeast, garlic powder, miso paste, chopped rosemary and sage, salt, and vegan chicken bouillon cube into the food processor bowl.
- Blend the mixture: Process for about one minute until smooth and well combined.
- Add vital wheat gluten: Add vital wheat gluten flour and pulse the mixture until incorporated, about one minute, forming a dough.
- Shape the dough: Invert the dough onto a table or working board and shape it into a long roll approximately 1 ½ inches in diameter. Fold the roll in half and twist it like a rope.
- Form rectangle: Stretch the twisted dough into a rectangle about 1 inch thick.
- Prepare stuffing: Shape the vegan stuffing into a roll and place it in the center of the dough rectangle.
- Encase stuffing: Fold and close the dough around the stuffing, forming a turkey roast shape.
- Season the roast: Evenly rub the roast with 1 tablespoon of poultry seasoning.
- Wrap for steaming: Wrap the roast tightly with aluminum foil, folding the sides inward and secure with a rope.
- Steam the roast: Steam the wrapped roast for 45 minutes. If using a stovetop steamer, fill a pot with 3 inches of water, place a steamer basket or wire rack, cover, and bring to simmer. Place the roast on the basket, lower heat to simmer, and steam 45 minutes. Add more water if evaporated before cooking ends.
- Prepare glaze: Combine melted vegan butter, soy sauce, brown sugar, and smoked paprika in a bowl. Stir and let sit while steaming to dissolve sugar.
- Glaze and bake: After steaming, let the roast cool slightly. Remove foil and transfer to a baking pan. Brush with half of the glaze.
- Preheat oven: Heat oven to 400°F (200°C).
- Bake with glaze: Bake the roast for 20 minutes, brushing with glaze at 10 and 15 minutes intervals to build a beautiful crust.
- Serve: Let the roast cool slightly, slice, and serve with gravy or vegetables.
Notes
- Store the vegan turkey in an airtight container in the fridge for up to 3 days. It can be eaten cold or reheated in the microwave or oven at 350ºF until warmed through.
- The nutritional info includes the stuffing. Without stuffing, the roast has approximately 299 calories and 27g carbohydrates per serving.
- For freezing, wrap the vegan turkey tightly and store in an airtight container for up to 4 months. Thaw in the refrigerator before reheating.
- You can omit the stuffing and shape the dough into a roll, then steam and glaze as directed for a simpler version.
- If you don’t have a steamer basket, use a wire rack or other heatproof raised surface inside the pot for steaming.
Nutrition
- Serving Size: 1 slice (about 150g)
- Calories: 400 kcal
- Sugar: 6 g
- Sodium: 600 mg
- Fat: 10 g
- Saturated Fat: 3 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 8 g
- Protein: 35 g
- Cholesterol: 0 mg
Leave a Reply