Hazelnut and double chocolate cake recipe

  • Serves 16
  • 60 mins to prepare and 35 mins to cook, plus cooling
  • 697 calories / serving
  • Freezable
Add this recipe to your binder.

The ultimate chocolate showstopper that's guaranteed to impress your friends and family! This delicious layer cake is sandwiched with white chocolate icing and Nutella icing and topped with a super crunchy (and beautiful!) hazelnut praline. Chocolate cakes really don't get better than this!

  1. Preheat the oven to gas 4, 180ºC, fan 160ºC. Lightly butter 3 x 20cm (8in) loose-bottomed cake tins, and line the bases and sides with nonstick baking paper.
  2. Put the butter and sugars in a large bowl and beat until combined with an electric hand whisk. Sift together the flour, bicarbonate of soda and cocoa powder into a separate bowl. Beat the eggs into the butter and sugar mixture, one at a time, following each addition with a spoonful of the flour mixture. 
  3. Put the chocolate, treacle and hazelnut or vanilla extract into a small bowl, placed over a pan of gently simmering water and leave to melt (or melt in bursts in the microwave). Remove from the heat when melted and set aside to cool slightly, then carefully fold into the cake mixture. 
  4. Fold in the remaining flour mixture, then mix in the milk until smooth. Divide evenly between the 3 tins, smooth the surface, then bake on the middle shelf of the oven for 20-25 mins. The cake is cooked when it springs back when lightly pressed with a finger or a skewer inserted into the centre comes out clean.
  5. Remove from the oven and allow to cool in the tins for 5 mins. Remove carefully from the tins, discard the baking paper and transfer to a wire rack to cool completely.
  6. For the icing, use an electric whisk to beat the softened butter, icing sugar and vanilla or hazelnut extract together in a bowl. Whisk in the cream. Divide the mixture in half and put one half in a separate bowl. Fold melted white chocolate into one half and Nutella into the other half.
  7. For the topping, toast the hazelnuts in the oven at gas 4, 180ºC, fan 160ºC, for 5 minutes or until lightly golden, remove and set aside to cool. Meanwhile, melt the sugar in a large frying pan, shaking the pan occasionally until it has melted and turned amber. Add the toasted hazelnuts and sea salt and shake the pan to coat with the caramel.
  8. Lightly oil a baking sheet. Pour the hot caramel and nuts onto the baking sheet and leave to cool, then break into small clusters. Blitz three-quarters of the clusters to small crumbs. Reserve the remainder for decoration.
  9. Slice each cake in half horizontally. Put one of the cake layers onto a large cake stand or serving dish. Spoon a third of the hazelnut cream right to the edges, scatter with a little of the crushed praline. Top with another cake layer and spoon over a third of the white chocolate cream. Repeat the layers twice more, finishing with a white chocolate layer. Decorate the top with the remaining crushed praline, shaved chocolate curls and reserved nut clusters.

Freezing and defrosting guidelines

Bake according to the recipe but stop before adding decoration or icing. Allow to cool completely. Wrap well in clingfilm and tin foil (to prevent freezer burn) and freeze for up to 1 month.

Loosen the tin foil and clingfilm but leave to defrost in packaging at room temperature for several hours before serving. 

If you wish to add icing or decoration, add them after the baked goods have fully defrosted and are at room temperature.

See more Baking recipes

As part of a healthy balanced diet, we recommend this recipe for a special occasion or treat.
Email recipe details
Print recipe
  • Ingredients

  • 100g (3 1/2oz) butter, softened, plus extra for greasing
  • 125g (4oz) golden caster sugar
  • 125g (4oz) light brown muscovado sugar
  • 300g (10oz) plain flour
  • 2 tsp bicarbonate of soda
  • 2 tbsp cocoa powder
  • 4 large eggs
  • 125g (4oz) plain chocolate
  • 1 tbsp black treacle
  • 1 tsp hazelnut or vanilla extract
  • 200ml (1/3pt) full-fat milk, at room temperature
  • For the icing

  • 225g (7 1/2oz) unsalted butter, softened
  • 185g (6 1/2oz) icing sugar
  • 1 tsp vanilla extract or hazelnut extract
  • 300ml (1/2pt) whipping cream
  • 100g (3 1/2oz) white chocolate, melted
  • 300g (10oz) Nutella or chocolate hazelnut spread
  • For the topping

  • 100g (3 1/2oz) hazelnuts, skinned
  • 100g (3 1/2oz) golden caster sugar
  • 1/2 tsp coarse sea salt
  • oil, for greasing
  • 30g (1 1/4oz) dark chocolate, shaved with a peeler
Shop ingredients
Ways to shop
Look out for this basket to buy recipe ingredients.
Find out more

  • Energy 2909kj 697kcal 35%
  • Fat 44.3g 63%
  • Saturates 22g 110%
  • Sugars 54.9g 61%
  • Salt 0.5g 9%

of the reference intake
Carbohydrate 70.5g Protein 8.2g Fibre 3g


Suggested tips & skills

Text me the ingredients

Simply enter your mobile number below to receive the ingredients for this recipe by text

Please enter a valid UK or Ireland mobile phone number

Terms of Use. We will send you a text containing the list of ingredients for this recipe and a link to access the method. This will not cost you anything. If a message is undelivered we will only attempt to resend for up to 24 hours. This service involves no registration or subscription.