Vegan nut roast recipe

(85 ratings)

This vegan nut roast is a rich and flavour-packed alternative main that's meat free. This easy roast is so tasty and will be loved by vegan friends.

Vegan nut roast
  • Vegan
  • Vegetarian
  • healthy
Preparation Time20 mins
Cooking Time40 mins
Total Time1 hours
Cost RangeCheap
Nutrition Per PortionRDA
Calories300 Kcal15%
Fat18 g26%
Saturated Fat7 g35%

This vegan nut roast with beetroot and butternut squash makes entertaining for vegan friends effortless and is sure to please anyone lucky enough to get a portion. Plus, for this roast, you can vary the vegetables depending on what you have in the fridge.

If you have any leftover Brussels sprouts they work brilliantly in place of leeks, and perhaps try some carrots instead of squash. Any type of nut and herb will lift the whole nut roast so get experimenting and don’t let any vegetables go to waste.

Think vegan food is boring? Think again! This vegan nut roast is packed with flavour and has such great texture. This easy vegan nut roast will impress any vegan guests, and meat eaters too!


  • 3tbsp olive oil
  • 1 onion, chopped
  • 2 leeks, washed and chopped
  • 200g butternut squash, peeled and chopped
  • 100g white breadcrumbs
  • 150g mixed nuts, ground in a food processor
  • 2tbsp each chopped fresh sage and thyme
  • 200g drained beetroot, chopped
  • sage leaves, to garnish
  • balsamic glaze (optional)

You will need:

  • 500g loaf tin, greased and lined




  1. Heat the oven to 200°C. Heat the oil in a large pan and add the onion, leek and butternut. Cook gently for 8 mins, stirring until softened. Cool, then tip all but 2tbsp of the mixture into a large food processor.
  2. Add the breadcrumbs, the ground nuts, reserving 30g of them, the sage and thyme. Season well with salt and ground black pepper. Add all but 2tbsp of the beetroot and blend together to combine well.
  3. Tip the mixture into the tin and bake for 30 mins.
  4. Stir-fry the 2tbsp butternut and leek mixture, the reserved nuts and beetroot to warm through.
  5. To serve, tip out the nut roast and top with the stir-fried vegetables and nuts. Garnish with sage. Drizzle with balsamic glaze, if you like.

Trusted, informative, and empathetic – GoodToKnow is the ultimate online destination for mums. Established in 2007, our 15-year-strong archive of content includes more than 18,000 articles, 1,500 how-to videos, and 7,000 recipes.