Devil's food cake

Devil’s food cake

  • serves 10-12
  • Easy

Edd Kimber shares his expert tips for creating a deep, dark chocolate cake. Which glorious frosting will you choose – classic fudge or Swiss meringue?


Try our devil’s food cake recipe, then check out our chocolate fudge cake, easy chocolate cake and Edd’s Malteser cake.

Recipe author and expert baker Edd Kimber says, ‘It’s hard to quantify what exactly makes a devil’s food cake different to any other chocolate cake, but to my mind the devilish variety is moist, deep and rich in colour, and is always made with some form of acidic ingredient (buttermilk, yogurt, soured cream), which helps with moistness and overall flavour, as acidity can help brighten and intensify chocolate notes. My version doesn’t stray too far from the classic, but it does add rye flour, which contributes to the cake’s overall rich flavour. When it comes to the frosting, there are two options for different skill levels – a classic fudge frosting, and a slightly more complicated Swiss meringue buttercream.’



  • unsalted butter 85g, diced
  • dark chocolate (70% cocoa solids) 100g, roughly chopped
  • plain flour 185g
  • wholemeal rye flour 75g
  • baking powder 1 tsp
  • bicarbonate of soda 2 tsp
  • salt ½ tsp
  • light brown muscovado sugar 275g
  • cocoa powder 50g
  • black coffee 200ml, hot
  • buttermilk 225g
  • eggs 2 large


  • unsalted butter 340g, softened
  • icing sugar 150g
  • cocoa powder 60g
  • soured cream 5 tbsp
  • dark chocolate 200g, melted and cooled


  • caster sugar 85g
  • light brown muscovado sugar 85g
  • egg whites 120g (about 4 large egg whites)
  • cocoa powder 5 tbsp
  • unsalted butter 350g, diced and at room temperature
  • vanilla bean paste 2 tsp
  • dark chocolate (60-70% cocoa content) 200g, melted and cooled


  • Step 1

    Heat the oven to 180C/fan 160C/gas 4 and lightly butter two deep 20cm cake tins and line the bases with baking paper.

  • Step 2

    Put the butter and chocolate into a small heatproof bowl over a pan of simmering water and heat until melted. Alternatively, put the bowl in the microwave and melt, heating on bursts of no more than 30 seconds to prevent the chocolate burning. Take the bowl from the heat and set aside.

  • Step 3

    In a large bowl, sift in the flours, baking powder, bicarb, salt and brown sugar – the sifting will help to break up any lumps in the sugar. Put the cocoa powder in a jug and pour over the hot coffee, whisking to prevent lumps. Pour the coffee mixture, buttermilk, eggs and chocolate mixture into the flour bowl, and whisk to form a smooth batter. Divide the batter evenly between the tins and bake for 25-30 minutes or until the cakes spring back to a light touch or a skewer inserted in the middles comes out clean. Allow to cool in the tins for 10 minutes before inverting onto a wire rack to cool completely.

  • Step 4

    To make the classic fudge frosting, put the butter into a large bowl and use electric beaters to beat on medium speed for 5 minutes or until very creamy. Add in the icing sugar and mix until fully combined. In a jug, mix together the cocoa powder with 5 tbsp of just-boiled water, stirring until smooth. Mix in the soured cream and then pour into the butter mixture. It may look a little curdled but don’t worry, it will come together when mixed. Scrape in the melted chocolate and beat for a few minutes until smooth and silky. Set aside to thicken slightly and then use it to frost the cake.

  • Step 5

    To make the Swiss meringue buttercream, put the sugars and egg whites into a large heatproof bowl, set over a pan of simmering water and whisk gently until the sugars have dissolved and the mixture is hot to the touch – to tell if it is finished, rub a little of the mixture between your fingers, and if there are any grains of sugar, keep heating until the mixture is smooth. Remove the bowl from the heat and use electric beaters to whisk for 7-10 minutes or until stiff peaks form and the mixture has cooled to room temperature. While this is whisking, put the cocoa powder in a small bowl and pour over 5 tbsp of just-boiled water, mixing together to form a thick paste. When the meringue is cooled, slowly add in the butter, a couple pieces at a time, whisking to combine. When the butter is combined the mixture should have formed a buttercream-like texture. Mix in the cocoa paste, vanilla and chocolate, and whisk until fully combined.

  • Step 6

    To assemble the cake, put one of the sponges onto a serving platter and top with a layer of frosting or buttercream. Put the second sponge on top and spread the remaining frosting or buttercream over the top and sides of the cake. Kept covered, the cake will keep for three to four days.


Swiss meringue buttercream is one of my favourite styles of buttercream – it’s an incredibly smooth and silky frosting that isn’t too sweet. It’s fairly straightforward if you follow the recipe but bear in mind the following tips to help you. If the meringue is too warm when the butter goes in, it can melt it, making the buttercream loose and soupy. If this happens, simply chill the bowl for 10-15 minutes before re-whipping. If, when adding the butter, the mixture splits, your butter is too cold to begin with. To fix this, all you need to do is keep whisking – it will eventually warm up enough to combine.

Check out Edd's other bakes here

Vietnamese coffee loaf cake

(The below nutritional information is per serving of cake with classic fudge frosting)

Nutritional Information

  • Kcals 698
  • Fat 44.8g
  • Saturates 27.2g
  • Carbs 62g
  • Sugars 42.7g
  • Fibre 5.6g
  • Protein 8.9g
  • Salt 0.9g