Easy Christmas Recipes for the Holidays

I still remember the look on my mum’s face when I told her I was bringing a nut roast to Christmas dinner. She’d spent days perfecting her turkey, and here I was, showing up with what she politely called a “experiment.” That first year, I’ll admit, it was a bit of a disaster – too dry, crumbly, and frankly, a little bland. But I was determined. Over the next few years, I tinkered, made mistakes, and finally cracked the code. Now? My nut roast is the star of the table. Even the turkey devotees ask for seconds. The kids fight over the crispy edges, and I’ve made it so many times I could probably assemble it in my sleep. This isn’t just a recipe anymore – it’s a family tradition.

Why You’ll Love This Recipe

  • Make-ahead hero: Prepare it the day before, then just pop it in the oven on Christmas morning. No last-minute panic.
  • Crowd-pleasing centrepiece: It’s packed with so much flavour that even dedicated meat-eaters will be coming back for more.
  • Visually stunning: It looks gorgeous on the table, especially with a glossy cranberry glaze on top. It’s impressive without being fussy.
  • Surprisingly forgiving: The first time I made this, I accidentally used ground almonds instead of breadcrumbs, and it still turned out delicious.
  • Customisable: You can swap in your favourite nuts, use whatever herbs you have on hand, or add extra veggies.

Ingredients

For the Nut Roast

  • 300g chopped mixed nuts (I use the standard packets – almonds, walnuts, hazelnuts, and pecans)
  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 cloves of garlic, minced
  • 2 sticks of celery, thinly sliced
  • 1 large carrot, finely diced
  • 250g chestnut mushrooms, sliced
  • 180g cooked chestnuts, roughly crumbled (I buy the Merchant Gourmet ones in a vacuum pack)
  • 1 tablespoon fresh sage, finely chopped
  • 1 tablespoon fresh rosemary, finely chopped
  • 1 teaspoon fresh thyme leaves
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground nutmeg
  • ½ teaspoon ground allspice
  • 150ml vegetable stock
  • 100g dried cranberries
  • 250g cooked brown rice (I use pre-cooked pouches for ease)
  • 50g vegan butter (or regular butter, if you prefer)
  • 100g breadcrumbs
  • Zest of 1 orange
  • Salt and pepper

For the Cranberry Glaze

  • 200g fresh cranberries
  • 3 tablespoons maple syrup
  • 2 tablespoons orange juice

A quick note on substitutions: You can swap the mixed nuts for any combination you like. If you’re not a fan of mushrooms, you can leave them out and add an extra carrot instead. For a gluten-free version, use gluten-free breadcrumbs.

 

Step-by-Step Instructions

1. Toast the Nuts

Start by toasting your chopped mixed nuts in a large, dry frying pan over medium heat. Keep an eye on them – they burn quickly! Shake the pan every so often. It takes about 5-10 minutes for them to become fragrant and lightly golden. The smell will fill your kitchen with that lovely nutty aroma. Transfer them to a bowl and set aside.

2. Prep Your Veggies

While the nuts are cooling, get all your prep done. Chop the onion, mince the garlic, dice the carrot and celery into small, even pieces. Slice the mushrooms. Strip the leaves from the herb stems and chop them finely. I find having everything ready before I start cooking makes the whole process much smoother.

3. Sauté the Base

Preheat your oven to 200°C (390°F). Grease and line a 2lb loaf tin with baking parchment, leaving some overhang – this will make it much easier to lift the roast out later.

Heat the olive oil in a large pan over medium heat. Add the onion, carrot, and celery, and fry for 5-10 minutes until they’ve softened and are starting to become translucent. Add the minced garlic and cook for another minute until fragrant.

4. Add Mushrooms, Chestnuts, and Herbs

Now, crumble in the cooked chestnuts, add your chopped herbs and all the spices – the smoked paprika, nutmeg, and allspice. Stir everything together. Then add the sliced mushrooms to the pan. This is the messy bit – they will look like a mountain at first, but they’ll cook right down. Cook for about 15-20 minutes until the mushrooms have released their liquid and reduced significantly. Season generously with salt and pepper.

5. Bring It All Together

Stir through the vegetable stock, dried cranberries, cooked brown rice, vegan butter, breadcrumbs, and the orange zest. This is where it starts to look like a proper roast! Let it cook for a couple of minutes until it’s well combined and the butter has melted. Finally, fold through your toasted nuts. Remove the pan from the heat.

6. Pack and Roast

Tip the nut roast mixture into your prepared loaf tin. Use a spoon to really pack it down – press firmly, especially into the corners. Cover the top loosely with foil and roast for 45 minutes.

7. Make the Glaze

While the roast is in the oven, make the glaze. In a small saucepan, heat the maple syrup until it’s bubbling, then add the cranberries and orange juice. Reduce the heat to a simmer and cook for about 5 minutes until the cranberries have burst and the sauce has thickened.

8. Serve with Pride

Remove the nut roast from the oven and leave it to rest for about 5 minutes. Then, using the parchment overhang as handles, carefully lift it out of the tin and place it on your serving platter. Coat the top with your gorgeous cranberry sauce. Slice it up and watch it disappear.

Pro Tips & Tricks

  • Packing is crucial: Don’t be shy when pressing the mixture into the tin. The tighter it’s packed, the better it will hold its shape when you slice it. I use the back of a spoon and press down firmly all over.
  • Toast for depth: Toasting the nuts before adding them to the mixture is non-negotiable. It brings out their oils and adds so much more flavour .
  • Make it ahead: This nut roast is a dream for Christmas Day organisation. Prepare it completely (without the glaze), let it cool, and store it in the fridge. On the day, just reheat it in the oven before serving.
  • Don’t skip the resting: Just like a joint of meat, this roast needs a few minutes to rest before slicing. It helps it firm up and makes it much easier to cut neat slices .
  • Warm the glaze: If you’ve made the glaze ahead, warm it through before spooning over the roast, it will be much easier to spread.

Variations & Substitutions

Vegan & Dairy-Free

This recipe is already vegan if you use vegan butter! Just double-check your breadcrumbs are vegan (some contain milk derivatives). It’s always a good idea to check labels.

Gluten-Free

Swap the breadcrumbs for gluten-free breadcrumbs or you can use ground oats . The texture might be slightly different, but it will still be delicious.

Mix Up the Nuts

Don’t be afraid to experiment with the nut mix. Pecans add a lovely sweetness, while walnuts give a slight bitterness. I sometimes add a handful of pine nuts for extra richness .

Serving Suggestions

This nut roast is the perfect centrepiece for a festive roast dinner. I serve mine with all the classic trimmings: crispy roast potatoes, honey-roast carrots, buttery Brussels sprouts, and lashings of gravy . It’s also fantastic cold, sliced thinly in a sandwich with leftover cranberry sauce and a bit of stuffing.

FAQ’s

Can I freeze this nut roast?

Absolutely. I always make two when I’m making one. Cool it completely, wrap it tightly in cling film and foil, and freeze for up to three months. Thaw overnight in the fridge before reheating.

How do I reheat the nut roast?

Reheat in a moderate oven (180°C) for about 20-30 minutes, covered with foil to prevent the top from drying out. If it was already fully cooked, you’re just warming it through.

Can I use other dried fruits instead of cranberries?

Yes! Dried apricots, figs, or sour cherries all work well. Just chop them up if they’re large. I used to use sultanas, but the tartness of the cranberries really balances the richness of the nuts.

What can I serve this with?

Think of it as you would a traditional roast. It’s fantastic with roast potatoes, vegetables, and a good vegetarian gravy. Horseradish sauce or a rich mushroom gravy are also amazing with it.

My nut roast always falls apart when I slice it. Any tips?

Make sure you’ve packed the mixture firmly into the tin. The breadcrumbs and egg (if you use it) act as a binder, but the pressure of packing is the real secret. Let it rest for at least 10 minutes before you try to slice it.

Related Recipes

Final Thoughts

This nut roast has become a non-negotiable part of my Christmas tradition. It’s proof that the best-loved dishes often come from trial and error, not from getting it right the first time. There’s nothing quite like the feeling of watching your family tuck into something you’ve lovingly created with your own two hands. I hope you give this a try and that it becomes a beloved part of your own festive celebrations.

If you make it, let me know how you get on! Drop a comment below or tag me in your photos – I love seeing your creations. Merry Christmas, and happy cooking!

Leave a Comment

Scroll to Top