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.
How to Make Nut Roast
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
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.
-
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.
-
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.
-
Add the breadcrumbs, chestnuts and cranberries, then the onion and mushroom mixture, tomato purée, soy sauce, sage, thyme, salt and pepper.
-
Add the flaxseed mixture and stock and mix well until the mixture holds together when pressed.
-
Spoon the mixture into the tin and press down firmly, smoothing the top. Cover with foil.
-
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.
-
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.
Reader Reviews
Cooked this? Leave a review
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.