Print Options:

Vegan Nut Roast

Vegan nut roast recipe
A delicious vegan nut roast would be ideal for Sunday lunch, serve with roast potatoes, vegetables and vegan gravy
Difficulty Intermediate
Prep Time: 10 mins Cook Time: 50 mins Total Time: 1 hr
Servings 6
Calories 521 kcal
Best Season

A delicious vegan nut roast for Sunday Lunch, serve with roast potatoes, vegetables and vegan gravy

  • 300 grams mixed nuts (such as almonds, hazelnuts, walnuts, pecans or Brazil nuts)
  • 1 vegan-friendly vegetable stock cube
  • 2 tablespoons extra virgin olive oil (plus extra for greasing)
  • 1 onion (finely chopped)
  • 2 celery sticks (finely chopped)
  • 1 leek (trimmed and thinly sliced)
  • 2 carrots (coarsely grated)
  • 2 garlic cloves (crushed)
  • 4 tablespoons cashew butter
  • 180 grams cooked chestnuts (broken into small pieces)
  • 75 grams dried cranberries
  • 20 grams bunch fresh parsley (finely chopped)
  • 1 lemon (finely grated zest only)
  • 4 tablespoons milk alternative (such as soya or almond)
  • 1 teaspoon sea salt
  • freshly ground black pepper
  1. Put the nuts and stock cube into a food processor and blitz on the pulse setting until chopped into small pieces, but not fully ground. If you don’t have a food processor, chop all the nuts as finely as you can.
  2. Preheat the oven to 200C/180C Fan/Gas 6. Lightly oil then line the base of a 900g/2lb loaf tin with baking paper.
  3. Heat the oil in a large frying pan and gently fry the onion, celery, leek and carrots for 5 minutes, or until softened, stirring regularly. Add the garlic and cook for a few seconds more.
  4. Tip into a mixing bowl and stir in the cashew nut butter. Add the chopped nuts, chestnuts, cranberries, parsley, lemon zest, soya or almond milk and salt. Season with lots of ground black pepper and stir until thoroughly mixed.
  5. Spoon the mixture into the prepared loaf tin. Press down with a spoon firmly to compact the mixture. Cover with foil and bake for 30 minutes. Remove the foil and bake for a further 20 minutes, or until the loaf is hot throughout and lightly browned.
  6. Remove the tin carefully from the oven and cool for 5 minutes before loosening the edges of the loaf with a table knife and turning out onto a board or platter. Cut into thick slices and serve hot with vegan gravy.
Nutrition Facts

Servings 6

Amount Per Serving
Calories 521kcal
% Daily Value *
Total Fat 35g54%
Saturated Fat 6g30%
Sodium 900mg38%
Total Carbohydrate 32g11%
Dietary Fiber 6g24%
Sugars 18g
Protein 18g36%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Nut roast, Vegan Sunday Dinner, vegan cooking
Salisbury Nutrition