Skip to main content


  • 100g soft butter
  • 100g caster sugar
  • 2 medium eggs
  • 100g self-raising flour
  • 1 tsp Royal Baking Powder
  • 1/2 cup chopped Cadbury Dairy Milk chocolate
  • 1/2 cup chopped Cadbury Dream
  • 1 Cadbury Top Deck chocolate for grating to finish
  1. Preheat oven to 180 °C. Grease and line the bottom of a 1lb loaf tin with baking paper.
  2. Place all of the cake ingredients (not the chocolate) into a bowl and using an electric hand mixer or food processor whisk for 1-2 minutes until light and fluffy.
  3. Melt the chocolate separately and set aside
  4. Divide the mixture in half and fold milk chocolate into one half, and Cadbury Dream into the other half. Place spoonfuls of each mixture into the tin and use the end of a knife to marble together.
  5. Bake in the oven for 25-30 minutes (test with a skewer, it should come out clean if the cake is cooked). Cool on a wire rack.
  6. Sprinkle grated Top Deck over the cake to serve.