Christmas gift cake recipe

(99 ratings)

Deliciously moist gift cake made with almonds and covered with rich chocolate icing. Step-by-step icing instructions make this easier to do than it looks.

Christmas gift cake
Preparation Time1 hours (includes icing time)
Cooking Time50 mins (plus 10 mins cooling time)
Total Time1 hours 50 mins
Cost RangeMid
Nutrition Per PortionRDA
Calories740 Kcal37%
Sugar89.3 g99%
Fat35.7 g51%
Saturated Fat13.6 g68%
Salt0.2 gRow 4 - Cell 2
Protein10.9 g22%
Carbohydrates97.3 g37%
Salt0.2 gRow 7 - Cell 2

This gift cake has a perfectly moist sponge enriched with ground almonds and cocoa, wrapped in a decadent chocolate coating, and finished with a jaunty festive bow.

Marzipan acts as a gentle nod towards old-fashioned fruit cake, but the sponge is lighter, moister, and deliciously chocolatey. The unusual icing – made from a mixture of melted chocolate and golden syrup – is a doddle to throw together but tastes incredible. This gift cake comes with the added bonus of taking a fraction of the time to prepare than a regular Christmas cake recipe.


To make the cake:

  • 150g (5oz) butter, softened
  • 150g (5oz) caster sugar
  • 6 medium eggs, separated
  • 150g (5oz) plain chocolate, melted
  • 90g (3oz) plain flour
  • 1 level tbsp cocoa
  • 60g (2oz) ground almonds
  • 18cm (7in) square cake tin, lined with baking parchment

To decorate the cake:

  • 200g (7oz) golden syrup
  • 400g (14oz) plain chocolate, melted
  •  4-6tbsp apricot jam, sieved
  • Cocoa powder, for dusting
  • 250g packet white marzipan




  1. Set the oven to gas mark 4 or 180°C.
  2. To make the cake: Beat together the butter and sugar until light and fluffy, then beat in the egg yolks, one at a time. Fold in the melted chocolate, flour, cocoa and ground almonds.
  3. Whisk the egg whites until stiff, and fold into the chocolate mixture. Tip the mixture out into the lined cake tin, and level the surface, hollowing the centre slightly. Bake in the centre of the oven for 40-50 mins, until firm to the touch in the centre, and a skewer comes out clean after being inserted into the cake. Remove from the oven. Leave to cool in the tin for 5-10 mins, then turn out onto a wire rack to cool completely.
  4. To make the chocolate covering: Stir the golden syrup into the chocolate until the mixture thickens. Transfer the mixture to a freezer bag and chill in the fridge until it solidifies enough to be able to roll it out - knead the mixture in the freezer bag occasionally so that the chocolate sets evenly. Upturn the cake and place on a serving plate or board. Spread the apricot jam over the top and sides of the cake.
  5. Knead three-quarters of the chocolate covering to make it pliable, then roll out, on a surface lightly dusted with cocoa powder, to a square large enough to cover the top and sides of the cake. Lift over the cake, and smooth over the top, then press down over the sides, easing in the fullness at the corners. Trim away the excess around the base, and knead into the reserved mixture. Rub over the surface of the cake to smooth it.
  6. Knead the marzipan to soften it and roll out on a surface lightly dusted with icing sugar, and cut into strips 3cm (1¾in) wide. Roll the chocolate covering out on a surface lightly dusted with cocoa and cut into strips 1cm (¾in) wide. Lay white marzipan strips over the cake, as main ribbons, and press down well, without distorting the shape. Place chocolate strips on top and trim off the excess. (step-by-step image 4)
  7. To make the bow: Take 12cm (4¾in) lengths of the strips, with a chocolate strip on a marzipan strip, and pinch ends. Make 8 loops and assemble on top of the cake to form a bow, pressing down well to secure in place.  Use offcuts of marzipan to roll into long pieces to curl up and attach to the cake as twisted ribbons.

Top tips for making this Christmas gift cake

In a rush? Save time by using a real ribbon rather than making the icing bow.

You might also like...

Mary Berry’s fruit cake

Christmas present cake

Easy Christmas cake recipe

Rosie Hopegood
Freelance Contributor (US)

Rosie Hopegood is a journalist, editor, and writer with many years of experience writing about lifestyle, including parenting, for a broad range of magazines and newspapers. Now based in Brooklyn, New York, Rosie has written for Daily Telegraph, Al Jazeera, The Observer, The Guardian, The Independent, Vice, Telegraph Magazine, Fabulous Magazine, Stella Magazine, Notebook Magazine, Saga Magazine, Reader’s Digest, Sunday Telegraph, Sunday Mirror, S Magazine, and Stella Magazine. She spent five years on staff at the Mirror, where she was Deputy Features Editor on the magazines team.