Make-ahead one-day classic Christmas cake
This one-day Christmas cake captures all the festive flavours in a fraction of the time, making it the perfect choice for last-minute bakers.
While Christmas cake is a cherished holiday tradition, not everyone has the time for weeks of planning, soaking fruit, and endless basting. The good news is: if you’re rushed for time and need a quick fix for your festive table tomorrow, you’ve come to the right place!
The Christmas cake dates back to the 16th century in England, when it was first known as “plum porridge”. The original recipe used soaked fruit mixed with spices, and as sugar became more accessible, this porridge evolved into a sweet treat, sometimes referred to as “Twelfth Night Cake”. Over time, different fruits, nuts, and flavours were added, solidifying the rich, dark Christmas cake, we know today. Today, Christmas cakes vary widely, with families around the world adding unique spins to this holiday staple.
This one-day recipe packs in all the ingredients you’d expect in a Christmas cake without days of prep.
Ingredients
- 500g mixed dried fruit
- 100ml brandy, rum, or orange juice (for a non-alcoholic option)
- 200g unsalted butter, softened
- 200g dark brown sugar
- 4 large eggs
- 250g plain flour
- 1 tsp baking powder
- 1 tsp mixed spice
- 1/2 tsp cinnamon
- Zest of 1 orange and 1 lemon
- 100g chopped nuts (like almonds or hazelnuts)
Optional decorations:
- Marzipan
- Royal icing or fondant
- Dried orange slices
- Edible gold dust
- Dried fruit, or nuts
Method
- Add the dried fruit and brandy (or juice) to a saucepan. Heat gently until the liquid warms and starts to absorb into the fruit. Remove from heat, cover, and let sit for 15–30 minutes.
- Set your oven to 150°C (130°C fan). Grease and line a deep 20cm cake tin with parchment paper, ensuring the paper extends above the edge to prevent over-browning.
- In a mixing bowl, beat the butter and sugar until light and fluffy. This step is key for a moist cake, so don’t rush it.
- Beat in the eggs one at a time, mixing well between each addition.
- Sift the flour, baking powder, mixed spice, and cinnamon. Gently fold these dry ingredients into the wet mixture until just combined.
- Stir in the soaked fruit, citrus zest, and nuts (if using) until evenly distributed.
- Spoon the batter into your prepared tin, leveling the top. Wrap a strip of parchment paper around the outside of the tin to insulate it and help prevent over-browning. Bake for 2-2.5 hours, checking with a skewer after 2 hours. It should come out clean or with a few crumbs.
- Allow the cake to cool in the tin. Once cooled, you can cover it with a layer of marzipan, followed by royal icing or fondant for a classic Christmas finish. If you’re short on time, a dusting of powdered sugar works beautifully as well.
Tips
- Heating the soaking liquid helps the dried fruit absorb it faster, giving you that rich, infused flavour without days of waiting.
- Consider adding a spoonful of applesauce or orange juice to the batter for added moisture. This compensates for the shorter ageing time.
- To enhance the flavour and keep the cake moist, brush it with a little extra brandy or a simple syrup once it’s cooled.



