Holiday dinners are all about the main event, and yes—vegan roasts can absolutely be the star. If you’re cooking for vegans, vegetarians, or just want a celebratory plant-based option, these easy roasts deliver big flavor with minimal fuss. Think savory, sliceable, and saucy, with familiar holiday aromas.
Below you’ll find two simple, reliable roasts: a protein-packed lentil-walnut loaf and a herb-roasted tofu “turkey.” Both pair beautifully with gravy, cranberry sauce, and all the fixings.
Contents
What Makes This Special

- Beginner-friendly: Straightforward steps and familiar ingredients you can find at any grocery store.
- Festive flavors: Classic herbs like rosemary, thyme, and sage bring unmistakable holiday vibes.
- Great texture: Each roast slices cleanly and holds its shape, perfect for plating or sandwiches the next day.
- Make-ahead friendly: Prep both roasts a day in advance to cut down on holiday stress.
- Flexible and forgiving: Easy to customize with mushrooms, different nuts, or gluten-free swaps.
Ingredients
For the Savory Lentil-Walnut Holiday Loaf

- 1 cup dried brown or green lentils, rinsed
- 3 cups vegetable broth (low sodium)
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 2 ribs celery, finely diced
- 2 cloves garlic, minced
- 1 cup finely chopped mushrooms (optional but recommended)
- 1 cup walnuts, toasted and roughly chopped
- 1 tablespoon ground flaxseed + 3 tablespoons water (flax “egg”)
- 1/2 cup rolled oats (or gluten-free oats), pulsed into coarse crumbs
- 1/4 cup oat flour or almond flour
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce or tamari
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary, crushed
- 1/2 teaspoon dried sage
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- Optional glaze: 2 tablespoons ketchup + 1 teaspoon maple syrup + 1 teaspoon balsamic vinegar
For the Herb-Roasted Tofu “Turkey”
- 2 blocks (14 oz each) extra-firm tofu, pressed
- 2 tablespoons olive oil
- 2 tablespoons soy sauce or tamari
- 1 tablespoon maple syrup
- 1 tablespoon lemon juice or apple cider vinegar
- 1 teaspoon Dijon mustard
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary, crushed
- 1/2 teaspoon dried sage
- 1/4 teaspoon black pepper
- Pinch of salt (to taste)
- Optional: 1 sheet nori, crumbled, for a subtle “roasty” savoriness

Simple Vegan Gravy (Optional but Recommended)
- 2 tablespoons olive oil or vegan butter
- 2 tablespoons all-purpose flour (or gluten-free blend)
- 2 cups vegetable broth
- 1 tablespoon soy sauce or tamari
- 1/2 teaspoon onion powder
- 1/2 teaspoon dried thyme
- Black pepper to taste
Instructions
Savory Lentil-Walnut Holiday Loaf
- Cook the lentils: In a pot, combine lentils and broth. Bring to a boil, then simmer 20–25 minutes until tender and most liquid is absorbed. Drain any excess.
- Make the flax “egg”: Stir ground flaxseed with water and let sit 5 minutes to thicken.
- Sauté the aromatics: In a skillet, heat oil over medium.Cook onion, celery, and garlic with a pinch of salt for 5–6 minutes until soft. Add mushrooms and cook until they release moisture and brown slightly, 5–7 minutes.
- Mix the base: In a large bowl, combine cooked lentils, sautéed veggies, walnuts, oats, flour, tomato paste, soy sauce, thyme, rosemary, sage, smoked paprika, and flax mixture. Season with salt and pepper.The mixture should be thick and cohesive; add a bit more oat flour if too wet.
- Shape and glaze: Line a loaf pan with parchment. Pack the mixture firmly into the pan. Mix the glaze and brush over the top, if using.
- Bake: Bake at 350°F (175°C) for 35–45 minutes, until set and lightly browned at the edges.Rest 10–15 minutes before slicing so it firms up.
Herb-Roasted Tofu “Turkey”
- Press the tofu: Wrap blocks in a clean towel and place a heavy pan on top for 20–30 minutes to remove excess water.
- Make the marinade: Whisk olive oil, soy sauce, maple syrup, lemon juice, Dijon, garlic and onion powders, thyme, rosemary, sage, pepper, and nori if using.
- Marinate: Slice each tofu block lengthwise into 3–4 slabs. Toss with marinade and let sit at least 30 minutes (or overnight for deeper flavor).
- Roast: Arrange tofu on a parchment-lined sheet. Spoon over extra marinade.Roast at 400°F (200°C) for 25–30 minutes, flipping halfway, until edges are browned and slightly crisp.
Simple Vegan Gravy
- Make a roux: Warm oil or vegan butter in a saucepan over medium heat. Stir in flour and cook 1–2 minutes until lightly golden.
- Whisk and simmer: Gradually whisk in broth, then add soy sauce, onion powder, thyme, and pepper. Simmer 5–8 minutes until thick and glossy.Adjust seasoning.
How to Store
- Refrigerate: Store slices of the lentil loaf and tofu roast in airtight containers for up to 4 days. Keep gravy in a jar for 3–4 days.
- Freeze: The lentil loaf freezes well in slices for up to 2 months. Wrap tightly and reheat in the oven.Tofu roast is best fresh but can be frozen for 1 month; expect a slightly firmer, chewier texture after thawing.
- Reheat: Warm in a 325°F (165°C) oven, covered, for 10–15 minutes. Add a splash of broth to keep things moist.
Health Benefits
- Protein-rich: Lentils, walnuts, and tofu offer satisfying protein to keep you full through long celebrations.
- Fiber and micronutrients: Lentils bring fiber for digestion, while walnuts add omega-3s. Herbs and mushrooms contribute antioxidants and minerals.
- Lower saturated fat: Compared to many meat roasts, these options are lighter on saturated fat while still delivering hearty flavor.
- Customizable sodium: Using low-sodium broth and tamari helps you control salt without sacrificing taste.
Pitfalls to Watch Out For
- Mushy loaf: If the lentil mixture feels wet, add more oat or almond flour a tablespoon at a time.Let it rest before baking to hydrate the binders.
- Crumbly slices: Pack the loaf firmly into the pan and let it rest after baking. Slicing too soon can cause crumbling.
- Bland tofu: Press thoroughly and marinate long enough. Don’t skip flipping during roasting for caramelized edges.
- Overly salty gravy: Start with low-sodium broth and add soy sauce gradually, tasting as you go.
Alternatives
- Nut-free loaf: Swap walnuts for sunflower seeds or extra mushrooms and oats.
- Gluten-free: Use gluten-free oats, almond flour, and tamari.For gravy, use a gluten-free flour blend or cornstarch slurry.
- Mushroom-forward roast: Replace half the lentils with finely chopped, sautéed mushrooms for a deeper umami flavor.
- Chickpea variation: Use cooked chickpeas in place of lentils for a slightly firmer texture.
- Sheet-pan option: Roast tofu alongside carrots, Brussels sprouts, and potatoes tossed in olive oil, salt, pepper, and thyme for an easy one-pan meal.
FAQ
Can I make either roast ahead of time?
Yes. Assemble the lentil loaf up to a day ahead and bake the day of, or bake fully and reheat. The tofu is best marinated overnight and roasted just before serving.
What should I serve with these roasts?
Classic sides work perfectly: mashed or roasted potatoes, green beans, roasted carrots, stuffing, cranberry sauce, and a rich vegan gravy.
How do I prevent the lentil loaf from sticking?
Line the loaf pan with parchment, leaving overhang for easy lifting.
Lightly oil the sides if needed.
Can I use canned lentils?
You can. Drain and rinse well, then pat dry. You may need a bit more oat or almond flour to help bind since canned lentils can be softer.
What if I don’t have walnuts?
Use pecans, almonds, or sunflower seeds.
The goal is a crunchy, toasty element that adds body and richness.
How can I boost umami?
Add a teaspoon of miso paste to the loaf mixture, use sautéed mushrooms, or include a splash of balsamic or a crumble of nori in the tofu marinade.
Is there a soy-free option?
For the loaf, skip soy sauce and use coconut aminos plus extra salt to taste. For the tofu roast, substitute a chickpea-based roast or use thick slices of roasted celeriac or cauliflower with the same herb marinade (soy-free version).
Wrapping Up
These easy vegan holiday roasts bring comfort, flavor, and a beautiful centerpiece to your table without the stress. The lentil-walnut loaf is hearty and sliceable, while the herb-roasted tofu offers a quicker, high-protein option.
Pair them with gravy and your favorite sides, and you’ve got a festive main that everyone can enjoy. Keep it simple, season well, and enjoy the celebration.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

