Traditional British Christmas Cake Recipe

Traditional British Christmas Cake

The Spruce

Ratings (179)
  • Total: 5 hrs 30 mins
  • Prep: 60 mins
  • Cook: 4 hrs 30 mins
  • Yield: 1 Cake (10-12 Servings)
Nutritional Guidelines (per serving)
342 Calories
22g Fat
34g Carbs
4g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

There are some parts of a Christmas celebration in Britain which just don't change, especially the traditional Christmas cake. A British Christmas isn't complete without this classic treat on the table. Though making this cake, at first glance, may look complicated, it is very easy. The secret is to prepare and weigh all the ingredients, and line the tin before you start any mixing. The actual assembling part is then straightforward. 

Christmas cake ideally should be made at least two months before Christmas; this allows time for the cake to be fed at regular intervals with brandy, which, in turn, helps to mature the cake. However, if you are making it later, you can be assured the cake will still taste as good, though it may not store as long as a mature one.

If you have time, you can also soak the dried mixed fruits the night before in a little extra brandy and proceed with the recipe next day; this creates an even more moist cake.


  • 3 1/2 cups/525 grams currants
  • 1 1/2 cups/225 grams golden raisins/sultanas*
  • 1 1/2 cups/225 grams raisins
  • 3/4 cup/110 grams mixed candied peel (finely chopped)
  • 1 cup glace cherries (halved)
  • 3 1/3 cups/300 grams plain flour
  • Pinch salt
  • 1/2 level tsp. mixed spice **
  • 1/2 level tsp. ground cinnamon
  • 1/2 level tsp. freshly ground nutmeg
  • 10 oz./300 grams butter (slightly softened)
  • 1 1/3 cups/300 grams soft brown sugar
  • 1/2 lemon (zested)
  • 6 large eggs (lightly beaten)
  • 3 tbsp. brandy (plus extra for feeding)

Steps to Make It

  1. Heat the oven to 300 F/150 C/Gas 2. The temperature is low, as the cake needs a long, slow bake. It is packed with sugars, fruits, and brandy, and if the temperature is any higher, the outside of the cake will burn and the inside will be undercooked.

  2. Line a 9-inch cake tin with 2 thicknesses of parchment or greaseproof paper. Tie a double band of brown or newspaper paper around the outside. This acts as an insulator and to prevent the cake from burning on the outside.

  3. In a large roomy baking bowl mix the currants, sultanas, raisins, peel, and cherries with the flour, salt, and spices.

  4. In another large bowl cream the butter with the sugar until light and fluffy. Stir in the lemon zest. Add the beaten egg to the butter mixture a little bit at a time, beating well after each addition - do not try to rush this process as the mixture could curdle. If it does curdle simply add a tablespoon of flour and mix again, this should bring the mixture back together. If it doesn't come back together, don't fret, the cake will still be delicious.

  5. Carefully fold in half the flour and fruit into the egg and butter mixture, once incorporated repeat with the remaining flour and fruit. Finally, add the brandy.

  6. Spoon the cake mixture into the prepared cake tin making sure there are no air pockets. Once filled smooth the surface with the back of s spoon and make a slight dip in the center (this will rise back up again during cooking and create a smooth surface for icing the cake).

  7. Finally, using a piece of paper towel clean up any smears of cake batter on the greaseproof wrapping. If left on they will burn, and though it won't affect the cake, it doesn't smell too good.

  8. Stand the tin on a double layer of newspaper in the lower part of the oven. If you have a gas oven, ensure the paper is well away from any flame. Bake for 4 1/2 hours. If the cake is browning too rapidly, cover the tin with a double layer of greaseproof or parchment paper after 2 1/2 hours. During the cooking time avoid opening the oven door too often as this may cause the cake to collapse.

  9. After 4 1/2 hours check that the cake is cooked. The cake should be nicely risen and a deep brown all over. Insert a skewer or fine knife into the center of the cake. If there is sticky dough on the skewer when you pull it out it needs cooking longer, if it is clean, the cake's done and remove from the oven.

  10. Leave the cake to cool in the tin on a wire rack for an hour, then remove from the tin and leave to cool completely. Once cooled prick the surface of the cake with a fine metal skewer and slowly pour over 2 to 3 tablespoons brandy. This feeding should be repeated every two weeks up until Christmas.

  11. The cake should be stored wrapped in greaseproof or parchment paper in an airtight tin, until ready to serve.

How to Serve Christmas Cake

The serving of cake is, well, serving cake surely. Not if you happen to be a Christmas cake. The cake is an intrinsic part of the run-up, as much as the day itself. And, as the cake stores so well may be eaten well into the new year. The cake is lovely with a glass of Port. In northern England, the Christmas cake is generally always served with a slice of cheese, preferably Wensleydale or a crumbly cheddar. 

Notes on an Xmas Cake