
1/2

2/2
100%
2
By bbc.co.uk
Perfect nut roast
Instructions
Prep:30minCook:1h
Nut roast is a favourite for a reason. Try this vegan nut roast, which is perfect served hot for Christmas dinner, or cold for your festive buffet table. Each serving provides 525 kcal, 18g protein, 32g carbohydrate (of which 18g sugars), 35g fat (of which 6g saturates), 6g fibre and 0.9g salt.
Updated at: Wed, 05 Nov 2025 01:31:34 GMT
Nutrition balance score
Great
Glycemic Index
44
Low
Glycemic Load
19
High
Nutrition per serving
Calories537.2 kcal (27%)
Total Fat38.3 g (55%)
Carbs43.8 g (17%)
Sugars16.2 g (18%)
Protein13.7 g (27%)
Sodium573.5 mg (29%)
Fiber8.8 g (31%)
% Daily Values based on a 2,000 calorie diet
Ingredients
6 servings
300gmixed nuts
such as almonds, hazelnuts, walnuts, pecans or Brazil nuts
1vegetable stock cube
vegan-friendly
2 Tbspextra virgin olive oil
plus extra for greasing
1onion
finely chopped
2celery sticks
finely chopped
100gleek
trimmed and thinly sliced
2carrots
coarsely grated, around 150g/5 1/2oz prepared weight
2garlic cloves
crushed
4 Tbspcashew butter
180gcooked chestnuts
broken into small pieces
75gdried cranberries
20gfresh parsley
bunch, finely chopped
1lemon
finely grated zest only
4 Tbspmilk alternative
such as soya, or almond
1 tspsea salt
freshly ground black pepper
Instructions
View on bbc.co.uk
↑Support creators by visiting their site 😊
Notes
4 liked
0 disliked
Delicious
Makes leftovers
Moist
Go-to
Easy












