Skip to content
Open menu Close menu

Feed your appetite for cooking with Penguin’s expert authors

penguin logo

Festive Roast

by Mary McCartney from At My Table

This delicious festive nut roast recipe from Mary McCartney's brilliant cookbook, At My Table is the perfect vegetarian centrepiece for your Christmas day meal. You can prepare the veggie roast mix the day before and keep it chilled in the fridge.

From the book

Mary McCartney


I’ve worked on this recipe over the years and feel it makes a tasty centrepiece for a roast dinner. You can prepare the veggie roast mix the day before and keep it chilled in the fridge. It goes well with roast vegetables and all the traditional trimmings, with a generous pouring of gravy over the top. I suggest you have a dollop of horseradish sauce on the side, too.This recipe serves six to eight, so double the quantities and cook in two loaf tins if you are making it for a larger gathering. I like to have some left over so I can use it in a sandwich the next day with some Thousand Island dressing and crisp lettuce leaves.

Read more Read less


50g raw cashew nuts, chopped small
50 raw almonds, chopped small
50g sunflower seeds, roughly chopped
2 tbsp tamari (for gluten-free option) or soy sauce
2 tbsp light olive oil or vegetable oil, plus more for greasing the tin
2 medium onions, finely chopped
1 stick celery, finely chopped
2 cloves garlic, finely chopped
200ml tinned chopped tomatoes
1 carrot, grated
160g cooked puy lentils (or tinned aduki beans, drained)
1 tbsp chopped fresh thyme, or 1 teaspoon dried thyme
1 tbsp chopped fresh rosemary, or 1 teaspoon dried rosemary
1 tbsp chopped fresh sage, or 1 teaspoon dried sage
200g cooked white quinoa
3 tbsp nutritional yeast flakes, or 1 tablespoon Marmite
2 tbsp buckwheat flour (for gluten-free option) or plain or spelt flour
50g dried cranberries (optional)
2 large eggs, beaten
freshly ground black pepper, to taste

Essential kit

You will need a a 23 x 13cm loaf tin.


Preheat the oven to 180°C/gas mark 4. Grease and line a 23 x 13cm loaf tin with greaseproof paper, then brush a little oil on the paper too.

In a dry, heavy-bottomed frying pan over a medium heat, toast the chopped cashews, almonds and sunflower seeds for 2–3 minutes until lightly browned. Add the tamari or soy sauce and toss to coat the nuts. Remove from the heat and tip the toasted nuts and seeds into a large mixing bowl. Set aside and leave to cool.

In the same frying pan, heat the oil and gently fry the onions and celery for 10 minutes until golden and cooked through. Add the garlic, chopped tomatoes, grated carrot and cooked lentils (or aduki beans), mix well and sauté for a couple of minutes, then tip into the bowl containing the toasted nuts and mix together. Add the herbs and the remaining ingredients to the bowl and mix until well combined. Season with black pepper to taste.

When you are ready to cook, transfer your mixture to the prepared loaf tin and bake for 30 minutes. Remove from the oven and turn out onto a baking tray. Peel off the greaseproof paper, then put the roast back into the oven for a further 15 minutes until golden and cooked through. Let it rest for 5 minutes before slicing – this will allow it to firm up slightly and make it easier to slice. Place on a serving dish and cut into slices with a sharp carving or bread knife.

More Mary McCartney recipes

View all

Winter Warmer Hotpot

by Mary McCartney from Food

All-in-One Burrito

by Mary McCartney from At My Table


Subscribe to The Happy Foodie email newsletter

Get our latest recipes, features, book news and ebook deals straight to your inbox every week

From the book: At My Table

Close menu