Diet coke chocolate cake recipe

25 ratings Rate
  • Serves 12 slices
  • 15 mins to prepare and 40 mins to cook
  • 296 calories / serving
  • Freezable
Add this recipe to your binder.
coke cake hero

Preheat the oven to 180°C, gas mark 4. Grease a 20.5cm loose-bottomed, spring release cake tin and line the base with nonstick baking paper.

Sift the flour, cocoa powder and bicarbonate into a bowl. Stir in the sugar.

Put the butter in a saucepan and melt over gentle heat. Add the Diet Coke to the butter and stir to mix, making sure mixture does not boil. Remove from the heat.

Beat together the buttermilk, eggs and vanilla extract.

Quickly whisk the cola mixture into the dry ingredients, then whisk in the buttermilk mixture. Mix gently but thoroughly.

Pour the mixture into the prepared tin. Bake for about 40 minutes or until a skewer inserted into the centre comes out clean.

Leave to cool in the tin for about 15 minutes, then turn out onto a cooling rack.

To make frosting, place the chocolate and Diet Coke in a saucepan. Cook over a gentle heat, stirring until the chocolate has dissolved. Remove from the heat and stir in the buttermilk. Place the cake on a plate and spoon over the chocolate mixture. Allow to set.

  • Ingredients

  • 250g self-raising flour
  • 45ml (3tbsp) cocoa powder
  • 5ml (1tsp) bicarbonate of soda
  • 150g soft brown sugar
  • 150g butter
  • 200ml diet coke
  • 150ml buttermilk (+45ml (3tbsp) for the frosting)
  • 2 medium eggs
  • 5ml (1tsp) Vanilla extract
  • 100g plain chocolate (70% cocoa), broken into pieces
  • 2 tbsp diet coke
  • Energy 1240kj 296kcal 15%
  • Fat 16g 23%
  • Saturates 9g 46%
  • Sugars 16g 18%
  • Salt 0.5g 8%

of the reference intake
Carbohydrate 35g Protein 5g Fibre 2.6g


Text the ingredients

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.