Vegan Christmas Roast (An Easy Main Course for the Holidays)

This vegan Christmas roast is one of my favorite easy main courses for the holidays. It’s perfect if you’re looking for something protein-rich to pair with all the usual carb-rich holiday sides. It’s even better served with a drizzle of plant-based gravy. If you’re also looking for a festive dessert to serve afterwards, I recommend this mouthwatering orange chocolate pudding.

Ingredients and Substitutions

This roast is spiced with garlic powder, onion powder, sage, rosemary, thyme, and oregano. I also like to include a small amount of nutmeg, which adds a warm, wintery flavor that’s perfect for the holidays. You can omit the nutmeg if you’re not a fan.

A vegan Christmas roast sliced on a white plate.

Vital wheat gluten adds protein and a satisfying texture to this roast. If you have trouble finding it at your local grocery stores, it’s often available at health food stores or it’s easy to find online.

Silken tofu improves the texture of this roast. You can substitute soft tofu if you prefer. They’re very similar and either works well in this recipe.

Nutritional yeast and soy sauce add umami flavor to this roast. You can substitute tamari instead of soy sauce if you prefer.

How to Make My Vegan Christmas Roast

Start by preheating the oven to 350 degrees Fahrenheit. Next you’ll add the garlic powder, onion powder, ground sage, dried rosemary, dried thyme, dried oregano, black pepper, nutmeg, silken tofu, soy sauce, olive oil, cold water, and nutritional yeast to the blender. Blend until smooth.

A creamy beige liquid in a blender.

Transfer the blended mixture to a large mixing bowl. Spoon the vital wheat gluten into a measuring cup (don’t scoop), then add it to the mixing bowl. Mix with your hands until combined, then knead for 2-3 minutes. The dough will be quite sticky so I recommend wearing kitchen gloves to make this quick and easy.

Dough for a vegan roast in a large glass mixing bowl.

Transfer the dough to a 9×13-inch baking dish (or similar size) lined with parchment paper (to keep it from sticking), then shape it into an oval or loaf.

Raw dough for a vegan roast in a glass baking dish lined with parchment paper.

Cover the baking dish with an oven-safe lid or aluminum foil, then bake for 45 minutes. Remove the cover, then bake for 10 more minutes. Brush with extra-virgin olive oil before serving, if desired, or serve with plant-based gravy instead.

A vegan Christmas roast sliced on a white plate.
No ratings yet
Pin Recipe Print Recipe

Vegan Christmas Roast Recipe

This vegan Christmas roast is one of my favorite easy main courses for the holidays. It's delicious served with plant-based gravy and the usual festive holiday side dishes.
Course Dinner
Cuisine American
Diet Vegan
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Servings 8
Calories 177.8kcal

Equipment

  • Blender
  • Parchment paper
  • 9×13-inch baking dish (or similar size)

Ingredients

  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon ground sage
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1/4 teaspoon black pepper
  • 1/8 teaspoon nutmeg (optional)
  • 1 cup silken tofu (or soft tofu)
  • 1/3 cup soy sauce (or tamari)
  • 2 tablespoons olive oil (plus a little extra to brush on before serving, if desired)
  • 2/3 cup cold water
  • 1/2 cup nutritional yeast
  • 2 cups vital wheat gluten

Instructions

  • Preheat the oven to 350 degrees Fahrenheit.
  • Add 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon ground sage, 1 teaspoon dried rosemary, 1 teaspoon dried thyme, 1 teaspoon dried oregano, 1/4 teaspoon black pepper, 1/8 teaspoon nutmeg, 1 cup silken tofu, 1/3 cup soy sauce, 2 tablespoons olive oil, 2/3 cup cold water, and 1/2 cup nutritional yeast to the blender.
  • Blend until smooth.
  • Transfer the blended mixture to a large mixing bowl.
  • Spoon 2 cups vital wheat gluten into a measuring cup (don’t scoop), then add it to the mixing bowl.
  • Mix with your hands until combined, then knead for 2-3 minutes (the dough will be quite sticky so I recommend wearing kitchen gloves).
  • Transfer the dough to a 9×13-inch baking dish (or similar size) lined with parchment paper (to keep it from sticking), then shape it into an oval or loaf.
  • Cover the baking dish with an oven-safe lid or aluminum foil, then bake for 45 minutes.
  • Remove the cover, then bake for 10 more minutes.
  • Brush the roast with extra virgin olive oil before serving, if desired (or skip this step and serve with plant-based gravy instead).

Notes

  • Store in an airtight container in the fridge for up to five days or in the freezer for up to three months. Thaw in the fridge, then reheat in the oven or microwave.

Nutrition

Calories: 177.8kcal | Carbohydrates: 7.5g | Protein: 26.5g | Fat: 5g | Saturated Fat: 0.7g | Polyunsaturated Fat: 1.1g | Monounsaturated Fat: 2.8g | Sodium: 551.8mg | Potassium: 171.1mg | Fiber: 1.2g | Sugar: 0.6g | Vitamin A: 10.5IU | Vitamin C: 0.1mg | Calcium: 62.6mg | Iron: 2.5mg
Slices of vegan roast on a plate on a red and green plaid placemat.

You Might Also Like

This high-protein vegan mac and cheese is an easy and tasty lower-carb side dish for the holidays.

A sliced vegan holiday roast on a plate sprinkled with pepper.
Comments are moderated to ensure a respectful and constructive environment. Your email address will not be published. Required fields are marked with *.

Leave a Comment

Recipe Rating