The Ultimate (Easy!) Chocolate Christmas Cake Recipe

Fancy a change from the traditional fruit Christmas cake? Why not try this absolutely delicious ultimate chocolate christmas cake recipe instead? I promise you it’s easy to make and easy to eat!

Sign up for our free newsletter and join us on facebook and follow us on Twitter, Instagram, YouTube and enjoy our Favourite Recipes board on Pinterest.

This recipe is adapted from a recipe by David Herbert that I found in an old magazine at the Dr’s surgery.  The original used 175g glace cherries but I prefer dried cherries so replaced the glace ones with more of those.

chocolate-christmas-cake-featuredAs you can see from the photo, I am not a great “icer” but the kids and I had fun making stars, snowballs and a little present.

And the silver balls gave it a nice finishing touch.

Here’s a short video which shows just how easy this cake is to make.


  • 350g sultanas
  • 275g dried sour cherries chopped
  • 100g dried blueberries
  • 175g dark chocolate broken into pieces
  • 200g unsalted butter diced
  • 125g light brown sugar
  • 200ml sweet sherry
  • 4 large free-range eggs, beaten
  • Grated zest of an orange
  • 175g dark chocolate chips
  • 200g plain flour
  • 2tblsp self-raising flour
  • 1/2 tsp bicarbonate of soda
  • Pinch of salt
  • 3 tblsp apricot jam
  • 500g marzipan
  • 2x500g ready-made packs of white icing
  • icing sugar


  1. Place all the dried fruit in a large saucepan.
  2. Add the chocolate, butter, sugar and sherry and place over a low heat, stirring occasionally until the chocolate and butter have melted.
  3. Increase the heat and bring to the boil, then reduce heat and simmer gently stirring often for 5 minutes.  Set aside to cool.
  4. Preheat oven to 150degC (Gas Mark 2).  Grease and line the base and sides of a 20cm square cake tin with a double layer of parchment/baking paper, leaving 5cm of paper above the tin.
  5. Transfer the cooled mixture to a large mixing bowl.
  6. Add the beaten eggs, orange zest, chocolate chips and mix well with a wooden spoon.
  7. Sift the flours, soda and salt into the bowl and mix well.
  8. Spoon the batter into the tin and bake for 1 hour.  Cover the top of the the cake with baking paper and cook for a further 1-1 1/2 hours or until it is firm to touch and a skewer comes out clean.
  9. Allow to cool in the tin then wrap in foil then cling film until ready to ice.

To Ice

  1. For the icing, start by melting the jam in a little saucepan with 1 tbsp cold water then sieve it into a bowl.
  2. Brush the cake (placed on the final serving plate/board) with the jam.
  3. Roll out the marzipan on a surface dusted with icing sugar to a square 27cm across.  Lift the marzipan over the cake and smooth it around the sides.  Trim off excess and wrap in cling film and leave overnight.
  4. Roll out 150g of the ready made icing on a surface dusted with icing sugar and cut your chosen shapes.  Transfer the shapes to a lined baking sheet.  Leave decorations to set uncovered in a cool place for 1-2 days.
  5. Remove the cling film from the marzipanned cake and lightly brush with water.
  6. On a surface dusted with icing sugar, roll out the remaining icing to a 33cm round, lift over the cake and smooth down the sides.  Trim off the excess.
  7. Dust your palms with icing sugar and gently polish the surface of the icing with your hand to smooth it out.
  8. Take your decorations and arrange them on the top of the cake and dust with icing sugar before you serve.

Related : More festive food ideas in 15 Easy Christmas Recipes

Have you got a variation to traditional Christmas cake recipes that you like to make?  Tell us about it in the comments below.

Tagged under

Jill is one of the co-founders of Mykidstime and a mum of 2 girls