British · Holiday Specials

Nut Roast

A savoury loaf of ground nuts, chestnuts, mushrooms, herbs and cranberries, baked until golden and firm enough to slice. A vegan Christmas centrepiece that even the meat-eaters ask for.

Not yet ratedThis recipe has no ratings yet 1 hr 30 min total Serves 6 servings Medium
Jump to Recipe Method

How to Make Nut Roast

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Heat the oven to 180°C / 350°F (160°C / 320°F fan). Grease a 900 g loaf tin, about 23 x 13 cm, and line it with baking paper.

  2. Heat the oil in a large frying pan over medium heat, add the onion and celery and cook for 6 minutes. Add the mushrooms and cook for 8 minutes, stirring, until all of their liquid has evaporated. Stir in the garlic and cook for 1 minute. Cool for 5 minutes.

  3. Pulse the cashews, hazelnuts and walnuts in a food processor until finely chopped but still a little coarse, and tip them into a large bowl.

  4. Add the breadcrumbs, chestnuts and cranberries, then the onion and mushroom mixture, tomato purée, soy sauce, sage, thyme, salt and pepper.

  5. Add the flaxseed mixture and stock and mix well until the mixture holds together when pressed.

  6. Spoon the mixture into the tin and press down firmly, smoothing the top. Cover with foil.

  7. Bake for 35 minutes, then remove the foil and bake for 15 to 20 minutes more until the top is golden brown and the roast feels firm.

  8. Rest in the tin for 10 minutes, then loosen the edges, turn out and slice with a serrated knife.

Tips for Making Nut Roast

  • Cook the mushrooms until they are dry. Their moisture is the commonest cause of a soggy, crumbly roast, and it takes 8 minutes to drive it off.
  • Do not grind the nuts to a paste. A coarse crumb gives texture and stops the roast from being dense and heavy.
  • Rest the roast for 10 minutes before slicing. It firms up as it cools slightly, and cuts cleanly instead of crumbling.

Common Substitutions & Variations

  • An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.

What to Serve with Nut Roast

  • Roast potatoes
  • Braised red cabbage
  • Vegan gravy

Storing & Reheating Nut Roast

Keeps in the fridge for up to 4 days and is excellent cold in sandwiches. Freezes well for up to 3 months, sliced or whole, and reheats gently in the oven covered with foil.

Nut Roast FAQ: Common Questions

How long does Nut Roast take to make?

About 1 hour 30 minutes in total — 30 minutes of preparation and 1 hour of cooking. The recipe serves 6.

What are the key tips for making Nut Roast?

Cook the mushrooms until they are dry. Their moisture is the commonest cause of a soggy, crumbly roast, and it takes 8 minutes to drive it off. Do not grind the nuts to a paste. A coarse crumb gives texture and stops the roast from being dense and heavy. Rest the roast for 10 minutes before slicing. It firms up as it cools slightly, and cuts cleanly instead of crumbling.

What should I serve with Nut Roast?

Roast potatoes; Braised red cabbage; Vegan gravy.

Can Nut Roast be made ahead or frozen?

Keeps in the fridge for up to 4 days and is excellent cold in sandwiches. Freezes well for up to 3 months, sliced or whole, and reheats gently in the oven covered with foil.

Is Nut Roast suitable for a special diet?

This recipe is vegan, vegetarian, dairy-free and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Nut Roast?

About 586 kcal per serving, with 14 g protein, 47 g carbohydrate and 38 g fat. The figures are calculated from the ingredient list and are an estimate.

Nut Roast Nutrition

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

586Calories
14gProtein
47gCarbs
38gFat
8gFibre
16gSugar
620mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.