Mary Berry’s nut roast recipe

Click to rate
(4439 ratings)
Sending your rating
  • Vegetarian
serves: 8
Skill: medium
Cost: cheap
5-a-day: 1
Prep: 10 min
Cooking: 1 hr 10 min

Nutrition per portion

Calories 351 kCal 18%
Fat 24.6g 35%
  -  Saturates 7.9g 40%
Carbohydrates 19.3g 18%
  -  of which Sugars 4.4g 5%
Protein 14g 28%
Salt 0.59g 10%
  • We earn a commission for products purchased through some links in this article.
  • This nut roast recipe by Mary Berry serves 8 people and will take around 1hr and 20 mins to make. Ideal for vegetarians, this nut roast is a great option if you’re cooking a Sunday roast dinner.

    You can even serve it as the main event for Christmas Day dinner with the whole family. Made with onion, celery and aubergine, this nut roast is full of veggies. Add in a handful or two of Brazils, pine nuts and blanched whole almonds and you’ve got yourself one mouth-watering, flavour-packed nut loaf.

    You can prepare this classic in advance or the day before you want to serve it so you’ve got plenty of time to focus on the sides.


    • 1 medium aubergine
    • Olive oil
    • Salt and freshly ground pepper
    • 40g (1.5oz) butter
    • 1 small onion, finely chopped
    • 2 celery sticks, finely chopped
    • 1 garlic clove, crushed
    • 175g (6oz) shelled mixed nuts (such as Brazils, pine nuts, blanched whole almonds), chopped in the processor, but not too finely
    • 50g (2oz) shelled pistachio nuts, roughly chopped
    • 100g (4oz) fresh white breadcrumbs
    • Grated rind and juice of half a lemon
    • 100g (4oz) mature Cheddar, grated
    • 100g (4oz) frozen chestnuts, thawed and roughly chopped
    • 2 eggs, beaten
    • 4tbsp chopped fresh parsley
    • Sprigs of fresh flat-leaf parsley, to serve
    • You'll also need:
    • 900g (2lb) loaf tin, 19 x 17 x 9cm (6½ x 3½ x 3½in) base


    • Preheat the grill, and oven to 200ºC/Fan 180ºC/Gas 6 and then line a loaf tin with foil and oil lightly.

    • Slice the aubergine thinly, lengthways. Arrange on a large oiled baking tray in a single layer, brush or drizzle with olive oil and season with salt and pepper. Cook under the hot grill for 5-7 mins each side until the aubergine has softened and is beginning to turn golden. The aubergine will cook to a deep brown once in the oven, so don’t worry about getting too much colour at this stage. Once you have turned the aubergine slices over, do keep a close eye on them as the second side will colour more quickly than the first side. Allow to cool slightly.

    • Use the aubergines to line across the base and sides of the prepared loaf tin, all slices going in the same direction.

    • Melt the butter in a medium pan, add the onion, celery and garlic and cook, stirring occasionally, untill soft, about 10 mins. Spoon into a large bowl and leave to cool.

    • Add the remaining ingredients to the bowl with plenty of seasoning, and stir well to mix.

    • Spoon into the loaf tin, pressing the mixture down firmly. Fold the ends of aubergine over the top of the filling and cover the tin with the foil.

    • Cook in the preheated oven for 50 minutes to 1 hour. Turn out on to a serving plate, remove the tin and garnish with sprigs of flat-leaf parsley.

    • Slice thickly to serve.

    Top tip for making Mary Berry’s nut roast

    This nut roast can be made up to two days ahead and can be frozen for up to a month.

    A nut roast is predominantly made with nuts which means it will have a rich earthy, nutty flavour throughout. The texture of a nut roast is simple to traditional stuffing. Bring the nutty flavour and the soft stuffing consistency and you’ve got yourself a nut stuffing!

    If you’ve got leftover nut roast and want to serve it the next day, it can be reheated in both the microwave or oven. For the best result we’d recommend warming through in the oven to make sure its just as soft on the inside and crisp on the outside as it was when originally served. Reheat at 180oC/Fan 160oC/Gas 4, for 50 mins to an hour, until piping hot.

    If you’d rather serve your leftover nut roast cold then do so. Nut roast cold is just as delicious as it is hot and can add another variation to the dish.

    Why not crumble over a freshly prepared salad for a nutty twist? Or mash into your bubble and squeak mix to make the ultimate vegetarian bubble and squeak. Cold nut roast makes a great option to serve at a buffet too.

    Click to rate
    (4439 ratings)
    Sending your rating