Apricot & Rosemary Nut Roast


Preparation info

  • Serves


    , generously
    • Difficulty


    • Ready in

      1 hr

Appears in

So Vegan in 5: Over 100 super simple and delicious 5-ingredient recipes

So Vegan in 5

By Roxy Pope and Ben Pook

Published 2018

  • About

Long before we were vegan, we would insist on making a nut roast for a Sunday dinner, so we just knew we had to include one in this cookbook. The apricot and rosemary is such a winning combo, and we bet even the meat eaters will approve.


  • 2 onions
  • 200 g dried apricots
  • 200 g mixed nuts
  • 400 g tin green lentils
  • 4 fresh rosemary sprigs


    Preheat the oven to 200°C/180°C fan/gas mark 6 and line a 450 g (approx. 20 x 10cm) loaf tin with baking paper.

    Heat a little olive oil in a frying pan over a medium heat. Peel and finely dice the onion, then fry for 10 minutes, until softened, stirring frequently.

    Meanwhile, add the apricots to a food processor along with 100 ml of cold water and process until it forms a smooth paste. Add the nuts and pulse until they have mostly broken down. Drain and rinse the lentils, then add to the food processor and pulse everything again until the mixture holds together. Transfer the mixture to a large mixing bowl.

    Pull the rosemary leaves off the stalks, chop the leaves (you should be left with roughly 2 tablespoons) and add them to the mixing bowl along with the fried onions, ½ teaspoon of salt and ½ teaspoon of pepper, then mix everything together.

    Transfer the mixture to the prepared loaf tin, pushing it down into the tin as you go, so it’s compact and level. Bake in the oven for 45 minutes, until golden brown.

    Remove from the oven and leave the nut roast to stand in the tin for 5 minutes, before turning it out onto a wooden board. Serve in slices.