Chocolate lovers rejoice! Indulge your sweettooth with this incredible recipe. 


  • 350g/12oz dark chocolate (55-60% cocoa solids)

  • 250g/9oz unsalted butter

  • 3 large eggs

  • 250g/9oz dark soft brown sugar

  • 110g/4oz plain flour

  • 1 tsp baking powder

  • 150g/5oz fresh cherries, stoned and halved

  • 150g/5oz white chocolate, roughly chopped

  • 1-2 tbsp cocoa powder, to dust


  • 1.

    Preheat the oven to 170C/325F/Gas 3 and grease and line a 30x23cm/12x9in tray bake or roasting tin.

  • 2.

    Place the dark chocolate and butter into a saucepan and heat until melted, stirring so that it doesn’t get too hot then remove from the heat and cool while you whisk the eggs.

  • 3.

    Crack the eggs into a kitchen mixer or large bowl then add the sugar and whisk until thickened and paler in colour. Whisk in the cooled chocolate mixture then gently fold in the flour, baking powder and half the cherries.

  • 4.

    Spoon into the prepared tin then scatter the remaining cherries and white chocolate over the top.

  • 5.

    Bake in the preheated oven for about 25-30 minutes or until the surface is set. It will be cooked when a skewer into the middle comes out with just a little mixture sticking to it.

  • 6.

    Place onto a wire rack to cool in the tin totally before removing, dusting with cocoa powder and cutting into squares.

Nutritional information

Nutritional analysis per serving (6 servings)

  • Energy 993kj
  • Fat Total 62g
  • Saturated Fat 37g
  • Protein 9g
  • Carbohydrate 112g
  • Sugar 90g
  • Sodium 141mg

Note: The information shown is Edamam's estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist's advice.

Powered by Edamam

Metric Converter

Tell us what you think in the comments below


Sign Out

Click to Rate

Join the Conversation

Please note, LifeStyle cannot respond to all comments posted in our comments feed. If you have a comment or query you would like LifeStyle to respond to, please use our feedback form.

0 0 0 0 0
Average Rating
0 comments • 0 ratings