Cruelty Free Beauty

Eco Living

Vegan Recipes

Popular recipes


Cranberry & Pistachio Nut Roast

Serves: 8

Ready in: 60 mins +

Eco Friendly

Know your nutrients

369 -
21.5g -
5.5g -
8.9g -
1g -
13.4g -
29.7g -
5.8g -
Powered by Nutracheck

With vegetarian treats as tasty as these, even meat lovers will want a slice of the action

Cranberry & Pistachio Nut Roast Recipe: Veggie


A small handful of dried porcini mushrooms
2 tbsp Olive Oil
2 X Celery stalks, finely chopped
2 X Red onions, finely chopped
2 X Garlic cloves, finely chopped
150g (5 1/2 oz) Risotto rice or pearl barley
100ml (3 1/2 fl oz) White wine
500ml (18 fl oz) Hot vegetable stock
200g (7oz) Mixed wild mushrooms
100g (3 1/2 fl oz) Pistachios, toasted
100g (3 1/2 oz) almonds, toasted
A handful of breadcrumbs from sourdough or ciabatta
125g (4 1/2 oz) Vegetarian cheddar, grated
1 X Red chilli, finely chopped
Grated zest of 1 lemon
2 X Large free-range eggs, beaten (or use a vegan egg substitute, from health food stores)
2 X sprigs each of fresh sage, rosemary and thyme, leaves picked and chopped
2 tbsp Soft light brown sugar
200g (7oz) Fresh cranberries


  • First make the nut roast's risotto base. Soak the dried porcini in a little boiling water. Meanwhile, heat the olive oil in a large pan over a low heat. Add the celery and onion and cook for 10 minutes, until soft and sweet. Add the garlic and cook for another minute or two. Turn up the heat and add the rice. Cook for a minute or so until you hear it snap, crackle and pop, then add the wine and stir until absorbed.
  • Drain the porcini, sieve any grit from the liquid and add this to the risotto pan, stirring until absorbed. Finely chop the porcini and add to the pan.
  • Add the hot stock, a ladleful at a time, stirring each one in until completely absorbed (about 20 minutes). Stir as much as you can - this will make it creamy. Once the rice is al dente (when you break into a grain, it should be almost cooked through but still have a white fleck in the middle), tranfer to a bowl to cool.
  • Preheat the oven to 190C/gas 5. Fry the wild mushrooms in a little olive oil over a medium heat for 5-10 minutes, until they just start to crisp. Bash the nuts into coarse pieces, or quickly pulse in a food precessor.
  • Once the risotto is cool, add all the ingredients except the sugar and cranberries, season, and mix well.
  • Butter a 27cm (10 3/4 in) loaf tin and line the bottom with greaseproof paper. Cook the sugar and the cranberries in a pan over a medium heat for 1-2 minutes, then tip into the tin and spread evenly. Pile on the nut roast mixture and pack it down with the back of a spoon. Cover the whole thing with foil and bake for 45 minutes, then remove the foil and cook for a further 15 minutes, or until golden brown on top.
  • Remove the nut roast from the oven and leave to settle for 10 minutes. Use a knife to loosen the tin, then place your serving platter or board on top. Cover your hand with a tea towel and flip the whole lot over, then carefully lift the tin off. Serve with all your favourite trimmings.
Print Recipe
Instagram Logo

Did you make this recipe?

Share your creations by tagging @livegreenandgood on Instagram with the hashtag #livegreenandgood


App store Amazon Google Play

More recipes