Chocolate Cake with Peanut Butter Frosting

Chocolate Cake with Peanut Butter Frosting



1 cup all-purpose flour
1 cup sugar
1/8 teaspoon salt
2 heaped tbsp cocoa powder
1/2 cup butter
1/2 cup boiling water
1/4 cup buttermilk
1 large egg, lightly beaten
1/2 tsp baking soda
1/2 tsp pure vanilla extract


225 gms cream cheese, softened
2/3 cup peanut butter
1/2 cup butter, softened
1 cup icing sugar, sifted
1/2 tsp pure vanilla extract



Preheat oven to 175 degrees celsius. Butter a cake pan and line with a round of parchment paper on the bottom.

In a medium bowl, whisk together the flour, sugar, and salt.

Boil the water. Meanwhile, melt the butter in a small saucepan. Stir in the cocoa powder, then the boiling water; boil for 30 seconds and remove from heat. Pour over the dry ingredients and give it a gentle stir.

Whisk together buttermilk, egg, baking soda and vanilla. Stir into the chocolate batter and mix just until combined.

Pour into the prepared pan and bake until a toothpick comes out nearly clean. Remove from oven and allow to cool before turning out onto a cooling rack.


Place the cream cheese in the bowl of a stand mixer fitted with the whisk attachment. Beat until smooth.

Add the peanut butter and beat again, scraping down sides of bowl as necessary. Add the butter and beat until smooth again. Beat in the powdered sugar and vanilla.

Lather on cake once completely cooled.

More Recipes