Layered Vegan Christmas Roast Recipe

I added this layered vegan loaf to my Vegan Holiday Main Dishes because each slice conceals a parade of savoury surprises and it is far easier to make than it looks.

A photo of Layered Vegan Christmas Roast Recipe

I like to pull a little trick at the holiday table: this Layered Vegan Christmas Roast looks like a showpiece but it’s honestly much easier to make than it looks. Inside, layers hide cremini mushrooms and pockets of dried cranberries so every slice tells a different story.

Folks always lean in when I cut it like they’re waiting for an illusion, and the reveal almost never fails to astound friends and family. I bring it to Vegan Holiday Main Dishes and to places calling for Vegan Christmas Mains because it reads fancy but behaves friendly.

Try not to smile too much when you unveil it.

Ingredients

Ingredients photo for Layered Vegan Christmas Roast Recipe

  • Lentils: Packed with plant protein and fibre, keeps you full and steady energy.
  • Walnuts: Rich in healthy fats and omega 3s, add crunch and nutty richness.
  • Mushrooms: Meaty umami flavour, low calorie, adds moisture and savory depth.
  • Chestnuts: Sweet and starchy, give a creamy texture and subtle holiday sweetness.
  • Cranberries: Tart and chewy, brighten the roast with sweet and sour contrast.
  • Orange zest and juice: Citrus oils lift flavours, adds bright acidity and aroma.
  • Puff pastry: Flaky, buttery texture from vegan fats, makes the roast feel festive.
  • Spinach: Light green boost, adds colour, iron and a fresh leafy note.

Ingredient Quantities

  • 1 sheet vegan puff pastry, thawed (about 270 g)
  • 1 1/2 cups cooked brown or green lentils (approx 300 g)
  • 1 cup walnuts, toasted and roughly chopped (120 g)
  • 2 tbsp ground flaxseed
  • 6 tbsp water
  • 1 large onion, finely chopped (about 250 g)
  • 2 medium carrots, grated (about 150 g)
  • 3 celery stalks, finely chopped (about 90 g)
  • 4 garlic cloves, minced
  • 12 oz cremini or chestnut mushrooms, finely chopped (340 g)
  • 1 cup cooked peeled chestnuts, roughly chopped (about 150 g)
  • 1 cup dried cranberries (150 g)
  • zest of 1 orange
  • 1/2 cup orange juice (120 ml)
  • 2 tbsp tamari or soy sauce (30 ml)
  • 2 tbsp tomato paste (30 g)
  • 1 tbsp balsamic vinegar (15 ml)
  • 3 tbsp maple syrup, divided
  • 2 tsp smoked paprika
  • 1 tbsp fresh thyme leaves, chopped
  • 2 tbsp fresh sage, chopped
  • 1 cup fresh spinach, roughly chopped (about 30 g)
  • 1 cup plain breadcrumbs or panko (about 100 g)
  • 2 tbsp nutritional yeast
  • 3 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 cup plant milk (60 ml)
  • 1/4 cup chopped fresh parsley (about 15 g)

How to Make this

1. Mix 2 tbsp ground flaxseed with 6 tbsp water in a small bowl, let it thicken 10 minutes while you get everything else ready; preheat oven to 200C / 400F and line a baking sheet with parchment.

2. Heat 2 tbsp olive oil in a large skillet over medium heat, add the chopped onion, grated carrots and celery, cook 7 10 minutes until soft; add the minced garlic and finely chopped mushrooms and keep cooking until the mushrooms release their liquid and it mostly evaporates, about 8 more minutes.

3. Stir in the cooked lentils, roughly chopped cooked chestnuts, chopped toasted walnuts, dried cranberries, orange zest and 1/2 cup orange juice, then add 2 tbsp tamari, 2 tbsp tomato paste, 1 tbsp balsamic vinegar, 2 tbsp maple syrup, 2 tsp smoked paprika, chopped thyme and sage, plus 1 tsp salt and 1/2 tsp black pepper; simmer gently 4 6 minutes so flavors meld and most of the extra juice reduces.

4. Take the pan off the heat and fold in the breadcrumbs, 2 tbsp nutritional yeast, the 1/4 cup plant milk, the flax mixture, and the chopped spinach and parsley; mix until the filling is sticky and holds together, taste and adjust seasoning if needed.

5. Transfer the mixture to a bowl, press it together firmly, then chill in the fridge 20 30 minutes so it firms up and is easier to shape.

6. Roll the thawed puff pastry on a lightly floured surface to a rectangle about 30 x 25 cm, put the chilled filling in the center as a tight log (or form into a loaf shape), fold the pastry up and seal the seams underneath so you have a neat roast with the seam down; trim excess pastry and press edges to seal.

7. Mix the remaining 1 tbsp olive oil with the last 1 tbsp maple syrup and brush all over the pastry for a shiny glaze; use any small pastry scraps to make decorative leaves if you want.

8. Place the roast on the prepared sheet and bake on the middle rack 35 45 minutes until the pastry is deep golden and crisp; if the top browns too fast, tent loosely with foil for the last 10 minutes.

9. Let the roast rest at least 15 20 minutes before slicing so it sets and doesn’t fall apart; garnish with extra chopped parsley and serve warm.

Equipment Needed

1. Oven and a rimmed baking sheet lined with parchment
2. Large skillet, 10 to 12 inch (for sautéing the veg)
3. Small bowl for the flax “egg” and mixing liquids
4. Chef’s knife
5. Cutting board
6. Box grater or microplane for carrots and orange zest
7. Measuring cups and spoons
8. Large mixing bowl and a sturdy spatula or wooden spoon
9. Rolling pin and a pastry brush for glazing

dont forget a little flour for dusting when you roll the pastry

FAQ

Layered Vegan Christmas Roast Recipe Substitutions and Variations

  • Vegan puff pastry: swap for a store bought vegan pie crust or layered phyllo sheets. Use 2 to 3 sheets, brush a little oil between them and bake till golden for a flaky feel.
  • Walnuts: swap 1 to 1 with pecans or roasted almonds. Pecans are sweeter and softer, almonds give extra crunch.
  • Cooked peeled chestnuts: replace with about 1 cup roasted sweet potato or butternut squash, chopped or mashed. It keeps the sweetness and creamy bite, tho it wont be as nutty.
  • Breadcrumbs or panko: use 1 cup ground oats, or 1 cup cooked quinoa for a gluten free binder. If using oats pulse them coarse so the roast still has texture.

Pro Tips

1. Keep the pastry cold and work fast. If it gets too soft, stick it in the fridge or freezer for 10 to 15 minutes before you shape it, otherwise it won’t puff up as much. Also, flour the surface lightly but dont overdo it or the pastry will get dry.

2. Get the filling texture right so the roast holds together but isnt soggy. Squeeze excess moisture out of mushrooms or cook them a bit longer, and if the mix still feels wet add a few more breadcrumbs or chill it in the fridge (or freezer briefly) to firm up. Taste and correct seasoning now, because once it’s inside the pastry you cant fix it.

3. Use a food processor for even chopping but dont turn everything into paste. A little chunkiness from the walnuts and chestnuts makes the roast more interesting, and toasting the nuts first gives a much nicer, deeper flavor. If you dont have chestnuts you can use extra toasted walnuts or pecans but adjust salt and sweetness.

4. For a crisp bottom and clean slices, preheat the baking sheet or use a pizza stone so the base starts crisping immediately. Let the roast rest at least 15 minutes after baking and slice with a sharp knife that you wipe between cuts, its the difference between messy slices and nice presentation.

Layered Vegan Christmas Roast Recipe

Layered Vegan Christmas Roast Recipe

Recipe by Bob Sinclair

0.0 from 0 votes

I added this layered vegan loaf to my Vegan Holiday Main Dishes because each slice conceals a parade of savoury surprises and it is far easier to make than it looks.

Servings

8

servings

Calories

568

kcal

Equipment: 1. Oven and a rimmed baking sheet lined with parchment
2. Large skillet, 10 to 12 inch (for sautéing the veg)
3. Small bowl for the flax “egg” and mixing liquids
4. Chef’s knife
5. Cutting board
6. Box grater or microplane for carrots and orange zest
7. Measuring cups and spoons
8. Large mixing bowl and a sturdy spatula or wooden spoon
9. Rolling pin and a pastry brush for glazing

dont forget a little flour for dusting when you roll the pastry

Ingredients

  • 1 sheet vegan puff pastry, thawed (about 270 g)

  • 1 1/2 cups cooked brown or green lentils (approx 300 g)

  • 1 cup walnuts, toasted and roughly chopped (120 g)

  • 2 tbsp ground flaxseed

  • 6 tbsp water

  • 1 large onion, finely chopped (about 250 g)

  • 2 medium carrots, grated (about 150 g)

  • 3 celery stalks, finely chopped (about 90 g)

  • 4 garlic cloves, minced

  • 12 oz cremini or chestnut mushrooms, finely chopped (340 g)

  • 1 cup cooked peeled chestnuts, roughly chopped (about 150 g)

  • 1 cup dried cranberries (150 g)

  • zest of 1 orange

  • 1/2 cup orange juice (120 ml)

  • 2 tbsp tamari or soy sauce (30 ml)

  • 2 tbsp tomato paste (30 g)

  • 1 tbsp balsamic vinegar (15 ml)

  • 3 tbsp maple syrup, divided

  • 2 tsp smoked paprika

  • 1 tbsp fresh thyme leaves, chopped

  • 2 tbsp fresh sage, chopped

  • 1 cup fresh spinach, roughly chopped (about 30 g)

  • 1 cup plain breadcrumbs or panko (about 100 g)

  • 2 tbsp nutritional yeast

  • 3 tbsp olive oil

  • 1 tsp salt

  • 1/2 tsp black pepper

  • 1/4 cup plant milk (60 ml)

  • 1/4 cup chopped fresh parsley (about 15 g)

Directions

  • Mix 2 tbsp ground flaxseed with 6 tbsp water in a small bowl, let it thicken 10 minutes while you get everything else ready; preheat oven to 200C / 400F and line a baking sheet with parchment.
  • Heat 2 tbsp olive oil in a large skillet over medium heat, add the chopped onion, grated carrots and celery, cook 7 10 minutes until soft; add the minced garlic and finely chopped mushrooms and keep cooking until the mushrooms release their liquid and it mostly evaporates, about 8 more minutes.
  • Stir in the cooked lentils, roughly chopped cooked chestnuts, chopped toasted walnuts, dried cranberries, orange zest and 1/2 cup orange juice, then add 2 tbsp tamari, 2 tbsp tomato paste, 1 tbsp balsamic vinegar, 2 tbsp maple syrup, 2 tsp smoked paprika, chopped thyme and sage, plus 1 tsp salt and 1/2 tsp black pepper; simmer gently 4 6 minutes so flavors meld and most of the extra juice reduces.
  • Take the pan off the heat and fold in the breadcrumbs, 2 tbsp nutritional yeast, the 1/4 cup plant milk, the flax mixture, and the chopped spinach and parsley; mix until the filling is sticky and holds together, taste and adjust seasoning if needed.
  • Transfer the mixture to a bowl, press it together firmly, then chill in the fridge 20 30 minutes so it firms up and is easier to shape.
  • Roll the thawed puff pastry on a lightly floured surface to a rectangle about 30 x 25 cm, put the chilled filling in the center as a tight log (or form into a loaf shape), fold the pastry up and seal the seams underneath so you have a neat roast with the seam down; trim excess pastry and press edges to seal.
  • Mix the remaining 1 tbsp olive oil with the last 1 tbsp maple syrup and brush all over the pastry for a shiny glaze; use any small pastry scraps to make decorative leaves if you want.
  • Place the roast on the prepared sheet and bake on the middle rack 35 45 minutes until the pastry is deep golden and crisp; if the top browns too fast, tent loosely with foil for the last 10 minutes.
  • Let the roast rest at least 15 20 minutes before slicing so it sets and doesn't fall apart; garnish with extra chopped parsley and serve warm.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 308g
  • Total number of serves: 8
  • Calories: 568kcal
  • Fat: 28.2g
  • Saturated Fat: 4.4g
  • Trans Fat: 0.1g
  • Polyunsaturated: 7.5g
  • Monounsaturated: 7.5g
  • Cholesterol: 0mg
  • Sodium: 375mg
  • Potassium: 669mg
  • Carbohydrates: 77.3g
  • Fiber: 9.6g
  • Sugar: 27.3g
  • Protein: 11g
  • Vitamin A: 3237IU
  • Vitamin C: 9.5mg
  • Calcium: 61mg
  • Iron: 2.9mg

Please enter your email to print the recipe: