This traditional, moist Mary Berry Christmas Cake is packed with plump currants, sultanas, and glacé cherries, then slow-baked to rich perfection in about 4 and a half hours. The long, gentle bake combined with black treacle creates that iconic dark crust and sticky interior without drying it out. I love how the smell of warming spices and brandy instantly makes the whole house feel festive.
Why This Classic Works
There are countless fruit cake recipes out there, but this version stands out because of the specific preparation of the fruit. I learned that taking the time to rinse the syrup off the glacé cherries and drying them thoroughly is the secret to stopping them from sinking to the bottom of the tin. It seems like a small step, but it guarantees a professional-looking slice where the jewels of red are evenly distributed.
Another reason this recipe succeeds is the inclusion of black treacle and dark muscovado sugar. Many recipes use lighter sugars which result in a pale cake, but these ingredients provide that deep, dark mahogany colour and a slightly smoky richness that defines a proper British Christmas cake. It is robust enough to handle fondant icing but moist enough to eat plain with a cup of tea.
Mary Berry Christmas Cake Ingredients
- 500g currants
- 350g sultanas
- 175g raisins
- 350g glacé cherries (rinsed, dried, and quartered)
- 150ml brandy or sherry (plus extra for feeding)
- 2 oranges (zest only)
- 250g butter, softened
- 250g dark muscovado sugar
- 4 large eggs
- 1 tbsp black treacle
- 75g blanched almonds, chopped
- 275g plain flour
- 1 ½ tsp mixed spice

How To Make Mary Berry Christmas Cake
- Soak the Fruit: Three days before you plan to bake, place the currants, sultanas, raisins, and quartered cherries into a large bowl. Pour over the brandy (or sherry) and stir in the orange zest. Cover with a lid or cling film and leave in a cool place, stirring once a day to ensure the fruit absorbs the liquid evenly.
- Prepare the Tin: Preheat your oven to 140°C (120°C fan / Gas Mark 1). Grease a deep 23cm (9-inch) round cake tin and line the base and sides with a double layer of baking parchment. Wrap the outside of the tin with brown paper or newspaper and secure with string to protect the cake during the long bake.
- Cream the Mixture: In a very large bowl, beat the softened butter, dark muscovado sugar, eggs, and black treacle together until smooth and combined. It does not need to be light and fluffy like a sponge, just well-mixed.
- Add Dry Ingredients: Sift in the flour and mixed spice, then add the chopped almonds. Fold everything together gently until no streaks of flour remain.
- Fold in Fruit: Add the soaked fruit (and any remaining liquid in the bowl) to the batter. Stir well to distribute the fruit evenly throughout the mixture.
- Bake: Spoon the mixture into the prepared tin and level the surface with the back of a spoon. Bake in the centre of the oven for 4 to 4 ½ hours. Check after 2 hours; if the top is browning too quickly, cover it loosely with foil.
- Cool and Feed: The cake is done when it feels firm to the touch and a skewer inserted into the centre comes out clean. Leave the cake to cool completely in the tin. Once cool, poke holes in the top with a skewer and spoon over 1-2 tablespoons of brandy to ‘feed’ it.

Recipe Tips
- Rinse the cherries: Glacé cherries are coated in heavy syrup which causes them to slide through the batter and sink. Rinsing them under warm water and patting them completely dry with kitchen paper helps them stay suspended in the cake.
- Double lining is key: Fruit cakes bake for a long time. Using a double layer of parchment inside the tin and wrapping the outside prevents the edges from burning before the middle is cooked.
- Don’t rush the soak: While you can get away with an overnight soak, leaving the fruit for three days ensures it is plump and juicy, which keeps the cake moist for months.
- Feeding the cake: Wrap the cooled cake in parchment and foil. Feed it with a tablespoon of brandy every fortnight until Christmas to build flavour and preserve moisture.
What To Serve With Christmas Cake
In Yorkshire and other parts of the North, it is traditional to serve a slice of rich fruit cake with a crumbly slice of Wensleydale or sharp Cheddar cheese. The salty, savoury cheese cuts through the intense sweetness of the dried fruit perfectly. Alternatively, serve it simply with a hot cup of tea or a glass of sherry after dinner.

How To Store
Wrap the completely cooled cake in a double layer of greaseproof paper and then tightly in foil. Store it in an airtight container in a cool, dry place (not the fridge) for up to 3 months. If you have iced the cake, it will keep for several weeks in an airtight tin.
FAQs
- Can I make this alcohol-free? Yes, you can replace the brandy with the same amount of strong tea or fresh orange juice. However, an alcohol-free cake will not keep as long, so bake it closer to Christmas or freeze it until needed.
- Why is my cake dry? This usually happens if the oven was too hot or it was baked too long. Trust the low temperature and double-line the tin to protect it.
- Can I use self-raising flour? It is best to stick to plain flour for this recipe. Self-raising flour can cause the cake to rise too much and become crumbly, whereas a fruit cake should be dense and firm to hold the weight of the fruit.
- When should I marzipan the cake? If you plan to decorate it, apply the marzipan layer about one week before icing. This allows the oil from the almonds to dry out slightly, preventing the royal icing or fondant from becoming discoloured.
Nutrition
- Calories: 305 kcal
- Total Fat: 11g
- Saturated Fat: 6g
- Cholesterol: 45mg
- Sodium: 100mg
- Total Carbohydrate: 47g
- Protein: 4g
Mary Berry Christmas Cake
20
servings30
minutes5
minutesThis traditional Mary Berry Christmas Cake is a rich, dark fruit cake packed with currants, sultanas, and cherries. Made with dark muscovado sugar and black treacle, it has a moist texture that improves with time. Ready in roughly 5 hours plus soaking, it’s the perfect make-ahead festive centrepiece.
Ingredients
500g currants
350g sultanas
175g raisins
350g glacé cherries (rinsed, dried, and quartered)
150ml brandy or sherry (plus extra for feeding)
2 oranges (zest only)
250g butter, softened
250g dark muscovado sugar
4 large eggs
1 tbsp black treacle
75g blanched almonds, chopped
275g plain flour
1 ½ tsp mixed spice
Directions
- Soak the Fruit: Three days before you plan to bake, place the currants, sultanas, raisins, and quartered cherries into a large bowl. Pour over the brandy (or sherry) and stir in the orange zest. Cover with a lid or cling film and leave in a cool place, stirring once a day to ensure the fruit absorbs the liquid evenly.
- Prepare the Tin: Preheat your oven to 140°C (120°C fan / Gas Mark 1). Grease a deep 23cm (9-inch) round cake tin and line the base and sides with a double layer of baking parchment. Wrap the outside of the tin with brown paper or newspaper and secure with string to protect the cake during the long bake.
- Cream the Mixture: In a very large bowl, beat the softened butter, dark muscovado sugar, eggs, and black treacle together until smooth and combined. It does not need to be light and fluffy like a sponge, just well-mixed.
- Add Dry Ingredients: Sift in the flour and mixed spice, then add the chopped almonds. Fold everything together gently until no streaks of flour remain.
- Fold in Fruit: Add the soaked fruit (and any remaining liquid in the bowl) to the batter. Stir well to distribute the fruit evenly throughout the mixture.
- Bake: Spoon the mixture into the prepared tin and level the surface with the back of a spoon. Bake in the centre of the oven for 4 to 4 ½ hours. Check after 2 hours; if the top is browning too quickly, cover it loosely with foil.
- Cool and Feed: The cake is done when it feels firm to the touch and a skewer inserted into the centre comes out clean. Leave the cake to cool completely in the tin. Once cool, poke holes in the top with a skewer and spoon over 1-2 tablespoons of brandy to ‘feed’ it.
