We made our Christmas cake today, if you wrap this in cling film and tin foil then it should last for quite a few months without needing to be put in the freezer to keep. You can by all means add layers of marzipan and icing if you wish (I'll be icing ours in a few days time).

Makes approx 16-18 slices
Ingredients:
200g butter, softened
200g dark muscavado sugar
200g plain flour
4 medium eggs, beaten
50g ground almonds
100ml brandy
85g chopped peel
85g glace cherries, chopped into small-ish pieces
250g raisins
250g sultanas
100g pecan nuts, broken in halves or quarters
Zest of 1 lemon
2 teaspoon mixed spice
2 teaspoon rosewater
1 teaspoon vanilla extract
1/2 teaspoon baking powder
Instructions:
1. Preheat the oven to 140C (this is for a fan oven, convential oven should be preheated to about 160C). Line a 20cm round or square cake tin.
2. Place the butter and sugar into a large mixing bowl and beat until well combined using an electric whisk.
3. Sieve about a quarter of the plain flour into the bowl and stir a couple of times to comibne, then add about a quarter of the egg and stir again. Repeat this process until all of the flour and egg have been mixed into the bowl.
4. Add the ground almonds and give the mixture one more stir to combine.
5. Stir in the brandy - or whatever spirits you have handy (this may split the mixture a little but don't worry, it will be fine) and then add all the dried fruits, the pecan nuts, rosewater and the spices. Give the mixture a good stir after each ingredient as it will make it easier to combine everything rather than giving it one massive stir at the end.
6. Add the baking powder and stir one last time.
7. Pour the mixture carefully into the baking tin and bake for 30 minutes, after the 30 minutes lower the temperature of the oven by a further 10C and bake for at least another 2 hours.
8. After the 2 hours insert a skewer or a knife into the middle of the cake, if it comes out clean then the cake is ready to be removed from the oven, if it is not ready then leave in the oven and keep checking at 5 minute intervals until done.
9. Remove the tin from the oven and leave the cake to cool in the tin on a wire rack for about 1-2 hours.
10. When the cake has cooled sufficiently, remove from the tin and carefully peel off the baking paper. Leave on the wire rack for another couple of hours to cool completely.
11. Wrap the cake in cling film and then tin foil and place in a cool, dark cupboard until ready to be eaten.