There are some dishes that just beg to be the center of the table, and this Vegan Beef Roast is one of them. I remember Sundays at my grandmother's house, the air thick with the aroma of roasting meat and herbs. When I went plant-based, I thought I'd lost that feeling forever. But then I discovered the magic of seitan – how it can be seasoned, shaped, and roasted into something so savory and satisfying that it brings back all those warm memories, without a single animal product.
Advertisements1
This roast is my love letter to those Sunday dinners. It's made from vital wheat gluten, which gives it that firm, meaty texture, and it's infused with umami-rich ingredients like soy sauce, tomato paste, and smoked paprika. The result is a savory, protein-packed roast that slices beautifully and soaks up a rich, peppery gravy. Whether you're serving it for a holiday feast or just a cozy weeknight dinner, this roast will become a staple in your kitchen.
I've also included tips for getting that perfect texture – from kneading the dough to letting it rest after roasting. And don't worry about leftovers; they make incredible sandwiches the next day. So roll up your sleeves, and let's create something truly special together.
Why You'll Love This Recipe
About the Ingredients
2 cups (240g) vital wheat gluten
The base of the roast; you can find it in most grocery stores or online. For a gluten-free option, use a blend of chickpea flour and tapioca starch, but the texture will differ.
1/4 cup (30g) nutritional yeast
Adds a cheesy, savory flavor. If you don't have it, you can omit it or substitute with a tablespoon of miso paste.
1/4 cup (60ml) soy sauce (or tamari for gluten-free)
Provides saltiness and depth. Use tamari if you need gluten-free, but then the roast won't be gluten-free due to the wheat gluten.
2 tablespoons tomato paste
Adds richness and color. You can substitute with ketchup in a pinch, but reduce the sugar elsewhere.
2 tablespoons olive oil
Adds moisture and helps browning. You can use any neutral oil like canola or avocado.
1 tablespoon smoked paprika
Gives a smoky, barbecue-like flavor. If you don't have smoked, use regular paprika and add a drop of liquid smoke.
1 teaspoon garlic powder
Adds savory depth. Fresh minced garlic works too, but powder blends better.
1 teaspoon onion powder
Adds a subtle sweetness and savory note. You can use dried minced onion.
1/2 teaspoon black pepper
Freshly ground is best for flavor. Adjust to taste.
1 cup (240ml) vegetable broth
Use low-sodium to control salt. You can also use water with an extra teaspoon of soy sauce.
1/4 cup (60ml) water
For kneading the dough; add more if needed.
Tips & Tricks
Knead the dough well
Kneading develops the gluten structure, giving the roast a firmer, more meaty texture. Don't skip this step, and knead for at least 5 minutes.
Don't overmix the dry ingredients
Just whisk them together until combined. Overmixing can make the roast tough.
Wrap the roast tightly
When steaming, wrap it securely in foil to keep it moist and prevent it from puffing up too much.
Pro Tips
Step-by-Step Instructions
1. Mix Dry Ingredients
In a large bowl, whisk together the vital wheat gluten, nutritional yeast, smoked paprika, garlic powder, onion powder, and black pepper. Make sure there are no lumps.
2. Combine Wet Ingredients
In a separate bowl, mix the soy sauce, tomato paste, olive oil, and vegetable broth. Whisk until the tomato paste is fully dissolved.
3. Form the Dough
Pour the wet mixture into the dry ingredients and stir with a spatula until a dough forms. It will be shaggy at first.
4. Knead the Dough
Turn the dough out onto a clean surface and knead for 5-7 minutes, until it becomes smooth and elastic. If it's too dry, add a little water, a tablespoon at a time.
5. Shape and Wrap
Shape the dough into a log about 6 inches long. Place it on a large piece of aluminum foil and roll it up tightly, twisting the ends to seal like a candy wrapper.
6. Steam the Roast
Place the wrapped roast in a steamer basket over boiling water. Cover and steam for 30 minutes. The roast will puff up and become firm.
7. Cool and Slice
Remove the roast from the steamer and let it cool completely. Once cool, unwrap and slice into 1/2-inch thick slices.
8. Roast for Flavor
Preheat your oven to 375°F (190°C). Place the slices in a baking dish, brush with a little oil, and bake for 15-20 minutes, until the edges are golden and crispy. Serve with gravy.
Delicious Variations
Peppercorn Crust
Before roasting, press cracked black peppercorns onto the surface of the roast for a spicy kick.
Herb-Infused
Add 1 tablespoon of dried rosemary and thyme to the dry ingredients for an aromatic twist.
Smoky BBQ
Replace the tomato paste with 2 tablespoons of BBQ sauce and add 1 teaspoon of liquid smoke to the wet ingredients.
How to Store Vegan Beef Roast
Refrigerator
Store sliced roast in an airtight container in the fridge for up to 5 days.
Freezer
Wrap the whole roast or slices tightly in plastic wrap and foil, then freeze for up to 3 months.
Reheating
Reheat slices in a skillet over medium heat for 2-3 minutes per side, or in the microwave in 30-second intervals until heated through.
Frequently Asked Questions
Q: Can I make this roast gluten-free?
No, this recipe relies on vital wheat gluten for its meaty texture, so it's not gluten-free. However, you can try using a store-bought gluten-free roast mix or a blend of chickpea flour and tapioca starch.
Q: How do I store leftover Vegan Beef Roast?
Store leftovers in an airtight container in the refrigerator for up to 5 days. You can also freeze slices for up to 3 months.
Q: Can I use this roast in sandwiches?
Absolutely! Thinly slice the roast and use it in sandwiches with your favorite condiments and veggies. It's great cold or lightly toasted.
Q: What can I serve with this roast?
This roast pairs well with mashed potatoes, roasted vegetables, green beans, and a rich mushroom gravy. It's also delicious with cranberry sauce for a holiday twist.
If you try this Vegan Beef Roast, I'd love to hear how it turns out! Leave a comment below, share your photos on social media, and tag me so I can see your delicious creation. Happy cooking!
Vegan Beef Roast
Vegan Beef Roast with savory seitan and rich gravy – a hearty, satisfying centerpiece for your plant-based holiday table.
🧂 Ingredients
- 2 cups (240g) vital wheat gluten
- 1/4 cup (30g) nutritional yeast
- 1/4 cup (60ml) soy sauce (or tamari for gluten-free)
- 2 tablespoons tomato paste
- 2 tablespoons olive oil
- 1 tablespoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon black pepper
- 1 cup (240ml) vegetable broth
- 1/4 cup (60ml) water
📋 Instructions
- 1Mix Dry Ingredients — In a large bowl, whisk together the vital wheat gluten, nutritional yeast, smoked paprika, garlic powder, onion powder, and black pepper. Make sure there are no lumps.
- 2Combine Wet Ingredients — In a separate bowl, mix the soy sauce, tomato paste, olive oil, and vegetable broth. Whisk until the tomato paste is fully dissolved.
- 3Form the Dough — Pour the wet mixture into the dry ingredients and stir with a spatula until a dough forms. It will be shaggy at first.
- 4Knead the Dough — Turn the dough out onto a clean surface and knead for 5-7 minutes, until it becomes smooth and elastic. If it's too dry, add a little water, a tablespoon at a time.
- 5Shape and Wrap — Shape the dough into a log about 6 inches long. Place it on a large piece of aluminum foil and roll it up tightly, twisting the ends to seal like a candy wrapper.
- 6Steam the Roast — Place the wrapped roast in a steamer basket over boiling water. Cover and steam for 30 minutes. The roast will puff up and become firm.
- 7Cool and Slice — Remove the roast from the steamer and let it cool completely. Once cool, unwrap and slice into 1/2-inch thick slices.
- 8Roast for Flavor — Preheat your oven to 375°F (190°C). Place the slices in a baking dish, brush with a little oil, and bake for 15-20 minutes, until the edges are golden and crispy. Serve with gravy.


