• 300 g parsnips, peeled and roughly chopped
  • 1 tbsp rapeseed oil by Sainsbury's
  • 1 onion, peeled and finely chopped
  • 1 clove garlic, crushed
  • 100 g walnut halves
  • 90 g unsalted cashew nuts
  • 200 g breadcrumbs
  • 100 g pine nuts
  • 0.25 fresh rosemary, finely chopped, plus extra sprig to serve
  • 100 g cranberries, plus extra to serve
  • 1 medium British free-range Woodland egg by Sainsbury's
  • 20 g unsalted English butter by Sainsbury's
  • 3 tbsp cranberry sauce by Sainsbury's


  1. 1

    Preheat the oven to 180ºC, fan 160º, gas 4. Bring a large saucepan of water to the boil and cook the parsnips until tender. In a medium saucepan, heat the oil, add the onion and garlic and cook until softened.

  2. 2

    Meanwhile, whizz the walnuts and cashews and stir though the breadcrumbs. Add the onions, garlic, pine nuts, rosemary and half of the cranberries to the mix. Then beat in the egg.

  3. 3

    When the parsnips are tender, drain and mash with the butter. Alternatively, blend in a food processor.

  4. 4

    Mix the parsnip mash with the rest of the mix, then fill a 1.5-litre loaf tin with the mixture. Bake for 50-55 minutes until set.

  5. 5

    Turn out on to a plate and heat up the cranberry sauce with the rest of the fresh cranberries. Spoon it over the top of the nut roast, then garnish with the extra fresh cranberries and rosemary sprigs to serve.

Nutritional Details

Each serving provides
  • Energy 1629kj 389kcal 19%
  • Fat 27.4g 39%
  • Saturates 4.3g 22%
  • Sugars 9.8g 11%
  • Salt 0.2g 3%

% of the Reference Intakes

Typical values per 100g: Energy 1235kj/295kcal

Each serving provides

17.5g carbohydrate 3.3g fibre 7.9g protein

Show us how you cook it!
Back to top