Nutrition Facts for Vegetarian christmas roast

Vegetarian Christmas Roast

Celebrate the holiday season with a show-stopping **Vegetarian Christmas Roast**, a hearty, plant-based centerpiece that’s sure to impress vegans and meat-eaters alike. Packed with wholesome ingredients like green lentils, mixed nuts, and chestnut mushrooms, this dish boasts a medley of festive flavors thanks to dried cranberries, aromatic rosemary, and thyme. A mixture of flaxseed binds the roast while ensuring it stays moist and tender. Perfectly baked to golden perfection, this roast is the ideal balance of texture and taste, with a nutty crunch and subtle sweetness in every slice. Pair it with vegetarian gravy, roasted vegetables, and cranberry sauce for a feast that’s as elegant as it is flavorful. With a prep time of just 40 minutes, this dish is as practical as it is delicious, making it a wonderful addition to your holiday table.

Nutriscore Rating: 73/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegetarian Christmas Roast
Prep Time:40 mins
Cook Time:50 mins
Total Time:90 mins
Servings: 6

Ingredients

  • 3 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 1 medium carrot, finely grated
  • 1 stalk celery stalk, finely chopped
  • 250 grams chestnut mushrooms, finely chopped
  • 200 grams cooked green or brown lentils
  • 100 grams breadcrumbs
  • 150 grams mixed nuts, roughly chopped
  • 50 grams dried cranberries
  • 2 tablespoons ground flaxseed (or chia seeds)
  • 100 milliliters vegetable stock
  • 2 tablespoons fresh parsley, finely chopped
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 tablespoon soy sauce or tamari
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper

Directions

Step 1

Preheat your oven to 180°C (350°F) and line a loaf tin with parchment paper.

Step 2

In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the onion and garlic, sautéing for 3-4 minutes until softened.

Step 3

Add the grated carrot, celery, and mushrooms. Cook for another 5-7 minutes, stirring occasionally, until softened and most of the moisture has evaporated.

Step 4

In a small bowl, mix the ground flaxseed with 6 tablespoons of water. Let it sit for 5 minutes to form a gel-like mixture.

Step 5

In a large mixing bowl, combine the cooked lentils, breadcrumbs, chopped mixed nuts, dried cranberries, vegetable stock, parsley, thyme, rosemary, soy sauce, salt, and pepper.

Step 6

Add the vegetable mixture from the skillet and the flaxseed mixture to the bowl. Mix thoroughly to form a cohesive mixture.

Step 7

Transfer the mixture to the lined loaf tin, pressing it down evenly with the back of a spoon.

Step 8

Brush the top of the roast with the remaining 1 tablespoon of olive oil.

Step 9

Bake in the preheated oven for 45-50 minutes, or until golden brown and firm to the touch.

Step 10

Let the roast rest for 10 minutes before slicing. Serve with your favorite vegetarian gravy, roasted vegetables, and cranberry sauce.

Nutrition Facts

Serving size (1148.1g)
Amount per serving % Daily Value*
Calories 2362.5
Total Fat 136.7g 0%
Saturated Fat 19.6g 0%
Polyunsaturated Fat 4.3g
Cholesterol 0mg 0%
Sodium 5321.8mg 0%
Total Carbohydrate 233.4g 0%
Dietary Fiber 46.8g 0%
Total Sugars 66.2g
Protein 74.7g 0%
Vitamin D 17.5IU 0%
Calcium 416.1mg 0%
Iron 21.6mg 0%
Potassium 3546.7mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 50.0%
Protein: 12.1%
Carbs: 37.9%