Go Back
Rich chocolate cake layered and topped with creamy peanut butter frosting and a chocolate ganache to finish

Chocolate Peanut Butter Layer Cake

Rich chocolate cake layered and topped with creamy peanut butter frosting and a chocolate ganache to finish
Prep Time: 40 minutes
Cook Time: 1 hour
Total Time: 1 hour 40 minutes
Makes: 8 large slices

Ingredients
  

For the cake

  • 200 gms dark cooking chocolate (70% to 75%), roughly chopped
  • 1 and 1/2 cups all-purpose flour (180 gms)
  • 1 tsp baking soda
  • 1/4 tsp salt if using unsalted butter
  • 200 gms butter, at room temp
  • 1 and 1/4 cup soft brown sugar, light or dark (265 gms)
  • 1/3 cup thick plain yoghurt, at room temperature (75 gms)
  • 2 eggs at room temperature (see notes)
  • 1 and 1/2 tsps vanilla extract
  • 1 cup freshly boiled water (250 ml)

For the frosting

  • 150 gms unsalted butter, at room temperature
  • 1 cup creamy peanut butter (270 gms; see notes)
  • 1/2 tsp vanilla extract
  • 1 cup icing sugar (115 gms)
  • 1/4 tsp salt
  • 3 tbsps cream at room temperature (whipping cream preferably, regular cream is ok)

For the ganache

  • 60 gms dark chocolate (55%), finely chopped and at room temperature
  • 1/3 cup cream (80 ml; whipping cream preferably, regular cream is ok)

Instructions

  • First make the cake. Preheat the oven to 175 C and grease a 9 inch springform tin.
  • Melt the chocolate in a double boiler or microwave in ten second incremements, stirring between each. Set aside to cool slightly. Sift the flour and baking soda in a bowl. Set aside.
  • In a large mixing bowl, beat the butter and sugar with a hand mixer on medium speed till light and creamy. Add the yoghurt and beat on low speed to combine.
  • Now add the eggs and vanilla extract and beat to combine. The mixture may appear curdled but it will stabilise in the next step.
  • Next, add the melted chocolate, and beat briefly on low speed until just combined. It will now be smooth and thick.
  • Finally add the flour, spoon by spoon, alternating with the hot water. Mix in the water completely before adding the flour. Do this by hand, gently, because I find a mixer causes the batter to splatter too much and also beats too much air into it. While this step takes a little time, I prefer to go slow here to avoid lumps.
  • If you do notice some lumps in the batter when all the flour is mixed in, run a hand mixer through it on low speed for a few seconds. The batter is runny.
  • Pour the batter into the prepared loaf tin and bake for 50 minutes to an hour, till a toothpick poked in the center comes out clean. The cake will dome and crack a bit. Let the cake cool completely at room temperature. The cake can be left out overnight, loosely covered and in fact, I recommend it because the texture and flavour both improve. Before you frost it, chill the cake for 1 hour.
  • Make the frosting. Keep in mind that this cake is not heavily frosted so feel free to double the frosting quantities if you prefer.
    Beat the butter, peanut butter and vanilla with a hand mixer on medium speed, until creamy. Sift in the salt and icing sugar and beat again until smooth and thickened. Now add the cream and beat on low speed to loosen up the frosting and make it spreadable (see photos below). If needed add more cream and also taste to check if you need more sugar.
  • If the frosting seems a bit soft (especially if it's a warm day), refrigerate it for about 15 minutes to let it firm up but still be spreadable.
  • In the meantime, even out the top of the chilled cake by slicing off the domed portion. Now slice the cake horizontally in two. Lift the top half off carefully and set aside. Spread half the frosting on the bottom half, then gently place the top half back on it, and frost the top as well. Spread the frosting to the sides and over the edges and smoothen it out.
  • Refrigerate the cake for 30 minutes to an hour to let the frosting firm up but not harden completely. This chill time is necessary, otherwise when you add the ganache, it's like to get a little messy on the top.
  • To make the ganache, place the finely chopped chocolate in a bowl and gently heat the cream on the stove till warm and barely simmering, definitely not boiling. Pour over the chocolate and let it sit undisturbed for about 5 minutes. Stir gently to melt down the chocolate into a smooth and runny ganache. Let this rest at room temperature to thicken further until no longer warm but still spreadable. You can refrigerate it but I find it gets a bit too thick that way and while the frosted cake chills, you can just let the ganache sit out and thicken.
  • Finally, pour the ganache over the top of the chilled cake spreading it to the edges and letting it drip gently over. Let the cake set at room temperature for about 15 minutes or refrigerate for about an hour to firm up the ganache, and then slice. While I love digging in immediately while the ganache is creamy, the cake actually tastes better after a bit of a chill, and if you can wait, the next day!
  • Store in the fridge for 5 to 6 days and in the freezer for about a month. Bring individual pieces to room temperature before eating. Happy baking!

Notes

*I used a natural, unsweetened peanut butter here and it worked great. You can also use a processed peanut butter keeping in mind the frosting will be sweeter because processed versions contain sugar. 
*Cake batter from this dense chocolate loaf and an eggless version here! However, the eggless version is a little bit fragile and I have not tried layering it. You could instead use this peanut butter frosting with this eggless chocolate cake instead.