This Chocolate Peanut Butter Cake is the perfect treat for chocolate and peanut butter lovers! It features rich, moist chocolate cake layers paired with a luxuriously creamy peanut butter frosting. Every bite offers the perfect balance of deep cocoa flavor and nutty, buttery goodness—making it the ultimate sweet-and-salty dessert!
Prep: 20 minutesmins
Cook: 38 minutesmins
Cooling Time: 1 hourhr
Total: 1 hourhr58 minutesmins
Servings: 12large slices
Author: Cakes by MK
IMPORTANT: For accuracy, I would recommend using the gram measurements provided, as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.
Ingredients
Chocolate Cake
1¾cups(210g)all-purpose flour
¾cup(75g)cocoa powder - Dutch-processed preferred (see note 1)
2tspsbaking powder
1tspbaking soda
1tspsalt - only use ½ tsp if using salted butter in this recipe
1cup(200g)soft light brown sugar
1cup(200g)white granulated sugar
¾cup(180g)milk - room temperature, whole milk
¼cup(56g)unsalted butter - melted
½cup(105g)unflavored vegetable oil - I use canola oil
2largeeggs - room temperature
2½tspsvanilla extract/essence
¾cup(180g)strong hot coffee - I use 1 tbsp instant coffee powder in 180g (¾ cup) hot water, but you can use espresso as well
Peanut Butter Frosting
1¼cups(283g)unsalted butter - room temperature
2½cups(300g)powdered sugar - also known as icing or confectioners' sugar
1½tspvanilla extract/essence
⅓cup(80g)heavy cream - room temperature
¾cup(195g)peanut butter - use a smooth, creamy version
¼tspsalt
Instructions
Chocolate Cake
Preheat oven to 180 °C (350°F) conventional (see note 2 if using a convection oven with a fan) and grease two 8 inch cake pans (I use my homemade cake release). Line the bottoms with parchment paper as well.
Sift together flour, cocoa powder, baking powder, baking soda and salt. Using a whisk or fork, mix until well combined and set aside for now.
In a large bowl add in brown sugar, white sugar, milk, melted butter, unflavored vegetable oil, eggs and vanilla. Using a whisk, mix until well combined.
Add in the presifted dry ingredients from earlier to the wet ingredients and mix with a whisk until just combined. Do not overmix.
Add in hot coffee and mix with a whisk until well combined. The mixture should be smooth, but avoid overmixing.
Pour the batter into the prepared cake pans from earlier. Drop the cake pans lightly on the counter to remove any large air bubbles and bake for 38 minutes, or until a toothpick inserted into the centre comes out clean or with a few moist crumbs on it.
Allow the cakes to cool in the cake pans for 20 minutes, before carefully turning them out onto a wire rack to completely cool.
Peanut Butter Frosting
In a large bowl (or in the bowl of a stand mixer if using one), add in butter, powdered sugar, vanilla, cream, peanut butter and salt.
Mix on the lowest speed until the ingredients are combined (about a minute), and then turn up the speed to a medium high and mix for a full 10 minutes, scraping down the bowl half way through. If using a stand mixer, use the paddle attachment.
The frosting should be silky smooth and it's now ready to use! See note 3 if your frosting isn't light and smooth, or too soft. See video or blog post above for tips on how to assemble and decorate the cake. Enjoy!
Video
Notes
Note 1. Dutch-processed cocoa powder has a smoother and less acidic taste compared to natural cocoa powder. It also has a darker/richer color so will give you that deep chocolate color (like my chocolate sheet cake). One way to check if a brand of cocoa powder is Dutch processed is to check the package and see if it has any acidity regulators in the ingredients list. The cocoa will also be darker and less of a bright brown color (compared to natural cocoa). Note 2.If using a convection oven that has a fan function, bake at 160 °C (320°F) as the fan function bakes food faster.Note 3. If you find that your frosting is a bit firm and has a lot of air bubbles, then it means that either the butter or cream was too cold. To fix this, gently heat the buttercream in the microwave for 5 second bursts (don't heat it for too long otherwise the buttercream will melt), mixing in between each burst until the frosting is softer in consistency and you can easily mix it, and then re-whip it for a few minutes. If your frosting is too soft, simply pop it into the fridge for 30 minutes, and then re-whip it.
Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.