Christmas nut roast

Suitable for vegetarians

The perfect vegetarian option for Christmas dinner!

Ingredients - Serves 6 Adults

  • 1 tablespoon olive oil
  • 15g butter
  • 1 large onion
  • 2 sticks celery
  • 2 garlic cloves
  • 200g chestnut mushrooms
  • 1 red pepper
  • 1 large carrot
  • 1 tablespoon dried oregano
  • 1 tablespoon smoked paprika
  • 100g red lentils
  • 2 tablespoons tomato purée
  • 300ml vegetable stock
  • 100g fresh breadcrumbs
  • 100g mixed nuts such as walnuts, peacans, hazelnuts and Brazil nuts, roughly chopped
  • 3 large eggs
  • 80g mature cheddar
  • Handful flat-leaf parsley


  1. Heat the oven to 180C / fan 160C / gas 4 and line the base and sides of a 1.5 litre loaf tin with parchment paper.
  2. Heat 1 tbsp olive oil and 15g butter in a large frying pan and cook 1 finely chopped large onion and 2 finely chopped celery sticks for about 5 mins until beginning to soften.
  3. Stir in 2 finely chopped garlic cloves and 200g finely chopped chestnut mushrooms and cook for a further 10 mins.
  4. Stir in 1 finely diced red pepper and 1 grated carrot and cook for about 3 mins then add 1 tsp dried oregano and 1 tsp smoked paprika and cook for just a minute.
  5. Add 100g red lentils and 2 tbsp tomato purée and cook for about 1 min, then add 300ml vegetable stock and simmer over a very gentle heat until all the liquid has been absorbed and the mixture is fairly dry. This should take about 25 minutes. Set aside to cool.
  6. Finally, stir in 100g fresh breadcrumbs, 100g chopped mixed nuts, 3 lightly beaten large eggs, 80g grated mature cheddar, a handful of finely chopped flat-leaf parsley and a pinch of salt and some ground black pepper.
  7. Stir to mix well then spoon the mixture into the prepared tin and press down the surface.
  8. Cover with foil and bake for 30 mins, then remove the foil and bake for a further 20 mins until firm when pressed gently.

Serving Suggestions

Serve with some tomato sauce on the side.


Make sure to store leftovers in the fridge!

Christmas nut roast

All our recipes are nutritionally analysed by our team of experts.


6 Adults

6 Adults

Preparation Time

45 Minutes

45 Minutes

Cooking Time

45 Minutes

45 Minutes


1.5 Of Your 5 A Day

1.5 Of Your 5 A Day

Utensils Needed

Chopping Board, Chopping Knife, Frying Pan, Large Loaf Tin, Measuring Jug(for Liquids), Wooden Spoon

Chopping BoardChopping KnifeFrying PanLarge Loaf TinMeasuring Jug(for Liquids)Wooden Spoon
1/6 of this recipe contains
of an adult's reference intake
Nutrition Information
Typical ValuesPer 100gPer Portion (285g)
Energy540Kj 1538Kj
129Kcal 368Kcal
Fat5.8g 17g
(of which saturates)1.8g 5g
Carbohydrate11g 32g
(of which sugars)3.2g 9g
Fibre2.3g 6.4g
Protein7g 20g
Salt0.3g 0.86g


Recipe rating

Current rating: 4 (3 ratings)