Go Back
+ servings

Vegan Roast

Find out how to prepare a vegan roast that will blow your taste buds away. This recipe includes mushrooms, garlic, beans, and spices, and is super easy to bring together.
Course Vegan Main Dish Recipes
Cuisine American
Diet Vegan
Prep Time 10 minutes
Cook Time 1 hour 10 minutes
Resting Time 30 minutes
Total Time 1 hour 50 minutes
Servings 6
Calories 170kcal
Author Holly


  • 1 15-ounce can white cannellini beans
  • 1 cup cremini or button mushrooms, sliced
  • 4 cloves garlic
  • cup nutritional yeast
  • 1 ½ teaspoon poultry seasoning
  • 1 teaspoon seasoned vegetable Better Than Bouillon
  • 2 Tablespoons coconut aminos or tamari (or soy sauce)
  • 1 cup water
  • 2 teaspoons vegetable oil
  • 2 cups vital wheat gluten


  • Preheat oven to 400°
  • In a large food processor, combine the beans, mushrooms, garlic, nutritional yeast, poultry seasoning, bouillon, aminos, water, and oil.
  • Blend until smooth. A few lumps are ok, but you want it pretty smooth.
  • Add in the vital wheat gluten and pulse until a rough dough forms. DO NOT KNEAD IN THE FOOD PROCESSOR.
  • Turn the dough onto a surface and knead for about 5 minutes.
  • Form the dough into an 8 ½" log.
  • Pull out a long piece of foil (about 24 inches) and lay it on your work surface. Place a smaller sheet of parchment paper on top of the foil.
  • Place your dough log on the short side of the parchment and foil. Roll up into a tight log and punch the ends to look like a sausage.
  • Place on a baking sheet and bake for 35 minutes. Flip the roast and bake for 35 minutes more.
  • Remove the roast from the oven and leave it on the pan for 30 minutes.
  • Unwrap the roast and slice.


If you forget to flip it and end up baking it for 70 minutes on one side, it will still turn out fine. It will just be browner on one side.
No salt is needed because of the saltiness in the bouillon and aminos.


Calories: 170kcal | Carbohydrates: 9g | Protein: 32g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 131mg | Potassium: 152mg | Fiber: 1g | Sugar: 1g | Vitamin A: 13IU | Vitamin C: 1mg | Calcium: 67mg | Iron: 3mg