This Easy Vegan Roast is the perfect plant-based main dish for holidays or any special occasion. Made with tender, meaty seitan and full of rich, umami flavors, this roast slices beautifully and offers a satisfying alternative to traditional roasts. Packed with cannellini beans, button mushrooms, and garlic, and seasoned with nutritional yeast and poultry seasoning, it delivers that classic, savory taste while being completely vegan. Whether paired with vegan mashed potatoes and gravy or served alongside roasted veggies, this roast is sure to be a hit with everyone at the table.
Full Recipe:
Ingredients
-
1 can (15 oz) white cannellini beans, drained and rinsed
-
1 cup button mushrooms, finely chopped
-
3 cloves garlic, minced
-
¼ cup nutritional yeast
-
2 tsp poultry seasoning (or dried rosemary and thyme)
-
1 tbsp seasoned vegetable base (or Better Than Bouillon paste)
-
2 tbsp coconut aminos (or tamari)
-
1 cup water
-
2 tbsp vegetable oil
-
1 cup vital wheat gluten
-
½ cup all-purpose flour (for kneading)
Optional glaze:
-
Soy sauce, brown sugar, and oil for glazing (see instructions)
Directions
-
Prepare the Vegan Roast Dough:
Preheat your oven to 400°F (200°C). In a food processor, combine the beans, mushrooms, garlic, nutritional yeast, poultry seasoning, vegetable base, coconut aminos, water, and oil. Blend until smooth with a few lumps remaining. Add the vital wheat gluten and pulse until a rough dough forms. -
Knead the Dough:
Turn the dough onto a lightly floured surface and knead by hand for about 5 minutes to prevent the roast from becoming too firm. This step ensures a tender roast. -
Shape the Roast:
Form the dough into a loaf shape, approximately 8.5 inches long. Lay a 24-inch piece of foil on your work surface and place a smaller sheet of parchment paper on top. Place the dough log on the short side of the parchment and foil. Roll the dough up tightly into a log and twist the ends of the foil. -
Bake the Roast:
Place the wrapped vegan roast on a baking sheet and bake for 35 minutes. After 35 minutes, flip the roast and bake for another 35 minutes. The roast will become firm and golden brown. -
Rest and Slice:
Remove the roast from the oven and let it rest in the foil for 30 minutes to allow it to finish cooking. If you slice it immediately, it will be gummy. -
Optional Glaze:
For a glazed finish, preheat your broiler to low. Brush the roast with a mixture of soy sauce, brown sugar, and oil, and broil for 2 minutes. Flip the roast, brush with more glaze, and broil for another 2 minutes for a crispy, caramelized exterior. -
Serve:
Once the roast has rested and cooled slightly, slice it and serve with your favorite sides. It’s perfect for holiday dinners, special occasions, or just a satisfying weeknight meal.
Nutrients (Approx. per serving — 8 servings)
-
Calories: 225 kcal
-
Carbohydrates: 22g
-
Protein: 22g
-
Fat: 9g
-
Saturated Fat: 1g
-
Sodium: 402mg
-
Fiber: 3g
-
Sugar: 3g