ADVERTISEMENT

Best Vegan Beef Roast – Hearty 70-Minute Centerpiece

By September 1, 20269 min read

I remember the first Thanksgiving I hosted as a vegan. The centerpiece was a sad, dry block of store-bought tofu that crumbled when I tried to carve it. My uncle, a self-proclaimed carnivore, took one bite and politely asked for more mashed potatoes. That night, I knew I had to create a vegan roast that could hold its own—something with a meaty texture, rich umami, and a golden crust that sizzles when you slice it.

Advertisements1

This Vegan Beef Roast is the result of years of experimenting. It's built on a base of vital wheat gluten (the protein part of flour) and seasoned with a blend of spices that mimic the classic pot roast flavor. The key is in the technique: simmering the roast in a savory broth keeps it moist and tender, while a final sear or broil gives it that irresistible crust. Serve it with my mushroom gravy and you've got a holiday-worthy main that even the skeptics will rave about.

Whether you're plant-based, cooking for someone who is, or just curious about vegan cooking, this recipe is designed to be approachable. I'll walk you through every step, from mixing the dough to achieving that perfect slice. Let's make a roast that turns heads and fills bellies.

Why You'll Love This Recipe

1

Meaty texture: Seitan gives a chewy, satisfying bite that mimics beef.
2

Rich umami: Soy sauce, mushrooms, and smoked paprika create deep savory flavor.
3

Crowd-pleaser: Even non-vegans will ask for seconds.
4

Perfect for holidays: A stunning centerpiece that's also gluten-free friendly? (Make it with chickpea flour if needed.)

About the Ingredients

1 1/2 cups (180g) vital wheat gluten

The base of the roast. Look for it in the baking aisle or online; you can substitute a gluten-free flour blend (like chickpea flour) but the texture will be softer.

1/4 cup (30g) nutritional yeast

Adds a cheesy, savory note. Skip it if you don't have it, but it really boosts the umami.

2 tablespoons soy sauce or tamari

Provides saltiness and depth. Use tamari for gluten-free, or coconut aminos for a soy-free option.

1 tablespoon tomato paste

Adds a subtle sweetness and color. You can substitute with ketchup in a pinch.

1 teaspoon smoked paprika

Gives that smoky, roasted flavor. Regular paprika works, but smoked is key.

1 teaspoon garlic powder

A pantry staple. Feel free to use 1 clove minced garlic instead.

1 teaspoon onion powder

Adds a mild sweetness. Omit if you don't have it, but it rounds out the flavor.

1/4 teaspoon black pepper, plus more for seasoning

Freshly ground is best, but pre-ground works.

3/4 cup (180ml) vegetable broth, plus more for simmering

Use a good-quality store-bought broth or homemade. Low-sodium is best so you control the salt.

2 tablespoons olive oil, divided

For searing. Avocado oil or canola oil also work.

1 medium onion, chopped

For the gravy. Any onion works—yellow, white, or red.

8 ounces (225g) cremini mushrooms, sliced

Buttons or portobellos also work. They add a meaty texture to the gravy.

2 cups (480ml) vegetable broth (for gravy)

Same as above—use low-sodium if you have it.

2 tablespoons cornstarch mixed with 3 tablespoons cold water (slurry)

Thickens the gravy. You can use arrowroot powder instead.

Tips & Tricks

Don't over-knead the seitan dough

Mix just until it comes together, then knead for 2-3 minutes. Over-kneading makes it tough and rubbery.

Simmer, don't boil

Keep the broth at a gentle simmer (around 180°F/82°C). Boiling makes the seitan puffy and spongy.

Let it rest

After simmering, let the roast cool in the broth for at least 15 minutes. This locks in moisture and makes slicing easier.

Pro Tips

1

Slice thin: Use a sharp knife and slice against the grain for the most tender bites.
2

Double the recipe: It freezes beautifully, so make two and save one for later.
3

Add a crust: After simmering, sear the roast in a hot skillet with a little oil for a crispy exterior.
4

Use kitchen twine: Tie the roast into a log shape before simmering to keep it uniform.

Step-by-Step Instructions

1. Mix the dry ingredients

In a large bowl, whisk together the vital wheat gluten, nutritional yeast, smoked paprika, garlic powder, onion powder, and black pepper. This ensures even seasoning throughout the roast.

2. Make the wet mixture

In a small bowl, combine the soy sauce, tomato paste, and 3/4 cup vegetable broth. Stir until the tomato paste is dissolved.

3. Form the dough

Pour the wet mixture into the dry ingredients and stir with a wooden spoon until a shaggy dough forms. Knead the dough in the bowl for 2-3 minutes until it becomes elastic and holds together. If it's too sticky, add a little more vital wheat gluten; if too dry, add a splash of broth.

4. Shape and wrap

Shape the dough into a log about 8 inches long and 3 inches wide. Wrap it tightly in a piece of cheesecloth or a clean kitchen towel, twisting the ends to secure. This helps the roast hold its shape while simmering.

5. Simmer the roast

Place the wrapped roast in a large pot and cover with vegetable broth (about 4 cups). Bring to a gentle simmer over medium heat (around 180°F/82°C). Cover and simmer for 45 minutes, turning once halfway. The roast should feel firm and springy when done.

6. Sear the roast

Remove the roast from the broth and let it cool slightly. Unwrap and pat dry with paper towels. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat (around 375°F/190°C). Sear the roast on all sides for 2-3 minutes per side, until golden brown and crusty. Set aside.

7. Make the gravy

In the same skillet, add the remaining 1 tablespoon oil and sauté the onion and mushrooms over medium heat (around 350°F/175°C) for 5-7 minutes, until softened and browned. Add the 2 cups vegetable broth and bring to a simmer. Whisk in the cornstarch slurry and cook for 2-3 minutes, until thickened. Season with salt and pepper to taste.

8. Slice and serve

Let the roast rest for 5 minutes, then slice into 1/2-inch thick pieces. Serve with the mushroom gravy spooned over the top. Garnish with fresh herbs if desired.

Delicious Variations

Herb-Roasted

Add 1 teaspoon dried thyme and 1 teaspoon dried rosemary to the dry mix for an herby twist.

Spicy Chipotle

Add 1-2 chipotle peppers in adobo sauce (minced) to the wet mixture for a smoky heat.

BBQ Glazed

After searing, brush the roast with your favorite BBQ sauce and bake at 375°F (190°C) for 10 minutes for a sticky glaze.

How to Store Vegan Beef Roast

Refrigerator

Store leftover roast and gravy in separate airtight containers in the fridge for up to 4 days.

Freezer

Wrap the cooked roast tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat slices in a skillet with a little broth or gravy over medium heat (around 300°F/150°C) until warm, about 5 minutes. Or microwave in 30-second bursts.

Frequently Asked Questions

Q: What is seitan made of?

Seitan is made from vital wheat gluten, which is the protein part of wheat flour. It has a chewy, meaty texture and is a great source of plant-based protein.

Q: Can I make this gluten-free?

Yes, you can substitute the vital wheat gluten with a gluten-free flour blend like chickpea flour or a mix of chickpea and tapioca starch. The texture will be softer and less chewy, but still delicious.

Q: How do I know when the roast is done?

The roast is done when it feels firm and springy to the touch, and a thermometer inserted into the center reads 200°F (93°C). It should not be spongy or doughy.

Q: Can I prepare this ahead of time?

Absolutely! You can make the roast a day ahead, keep it in the fridge, and then sear and reheat it before serving. The gravy can also be made in advance and reheated.

I hope you love this Vegan Beef Roast as much as I do! If you try it, let me know how it turns out in the comments below. And don't forget to share your own tips for making the perfect plant-based centerpiece. Small steps, big change.

Vegan Beef Roast

Vegan Beef Roast

Vegan Beef Roast with savory seitan and mushroom gravy—a hearty, protein-rich centerpiece that satisfies even the biggest meat-lovers at your table.

★★★★½ 4.8 (182 ratings)
20 minPrep time50 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 1/2 cups (180g) vital wheat gluten
  • 1/4 cup (30g) nutritional yeast
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon tomato paste
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/4 teaspoon black pepper, plus more for seasoning
  • 3/4 cup (180ml) vegetable broth, plus more for simmering
  • 2 tablespoons olive oil, divided
  • 1 medium onion, chopped
  • 8 ounces (225g) cremini mushrooms, sliced
  • 2 cups (480ml) vegetable broth (for gravy)
  • 2 tablespoons cornstarch mixed with 3 tablespoons cold water (slurry)

📋 Instructions

  1. 1Mix the dry ingredients — In a large bowl, whisk together the vital wheat gluten, nutritional yeast, smoked paprika, garlic powder, onion powder, and black pepper. This ensures even seasoning throughout the roast.
  2. 2Make the wet mixture — In a small bowl, combine the soy sauce, tomato paste, and 3/4 cup vegetable broth. Stir until the tomato paste is dissolved.
  3. 3Form the dough — Pour the wet mixture into the dry ingredients and stir with a wooden spoon until a shaggy dough forms. Knead the dough in the bowl for 2-3 minutes until it becomes elastic and holds together. If it's too sticky, add a little more vital wheat gluten; if too dry, add a splash of broth.
  4. 4Shape and wrap — Shape the dough into a log about 8 inches long and 3 inches wide. Wrap it tightly in a piece of cheesecloth or a clean kitchen towel, twisting the ends to secure. This helps the roast hold its shape while simmering.
  5. 5Simmer the roast — Place the wrapped roast in a large pot and cover with vegetable broth (about 4 cups). Bring to a gentle simmer over medium heat (around 180°F/82°C). Cover and simmer for 45 minutes, turning once halfway. The roast should feel firm and springy when done.
  6. 6Sear the roast — Remove the roast from the broth and let it cool slightly. Unwrap and pat dry with paper towels. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat (around 375°F/190°C). Sear the roast on all sides for 2-3 minutes per side, until golden brown and crusty. Set aside.
  7. 7Make the gravy — In the same skillet, add the remaining 1 tablespoon oil and sauté the onion and mushrooms over medium heat (around 350°F/175°C) for 5-7 minutes, until softened and browned. Add the 2 cups vegetable broth and bring to a simmer. Whisk in the cornstarch slurry and cook for 2-3 minutes, until thickened. Season with salt and pepper to taste.
  8. 8Slice and serve — Let the roast rest for 5 minutes, then slice into 1/2-inch thick pieces. Serve with the mushroom gravy spooned over the top. Garnish with fresh herbs if desired.
👨‍🍳 Chef's Note: For the best flavor, make the roast a day ahead and let it sit in the fridge overnight. The spices meld and the texture becomes even more tender.

Servings: 6

Cuisine: American

Course: Main Course

Nutrition (per serving): 285 kcal · 25g protein · 15g carbs · 9g fat
Maya Chen

Written by Maya Chen
Maya writes about sustainable living and zero-waste practices, focusing on small, actionable changes for everyday life. She shares practical tips on reducing plastic, composting, and mindful consumption, drawn from her own experiments at home.

Leave a Comment

x
Advertisements