This chocolate peanut butter cake recipe features a moist and fluffy cake layered with a creamy peanut butter frosting! It's easy to make and uses simple ingredients. Watch the video below to see how I make it in my kitchen!
Preheat the oven to 180C/350F. Grease three 8-inch cake pans and set aside.
In a large mixing bowl, combine the flour, cocoa powder, baking soda, salt, and sugar. Stir well to combine.
Add in the oil, vinegar, and vanilla extract and water. Using a large whisk or hand mixer, whip until smooth, silky, and combined.
Pour the batter into the 3 cake pans. Bake for 25-27 minutes, or until a skewer comes out just clean and the cake springs back lightly when touched.
Remove the cakes from the oven and let cool in the pan for 20 minutes, before transferring to a wire rack to cool completely. Once cool, frost and layer the cake.
In a large mixing bowl, beat your butter, peanut butter, powdered sugar, milk, and vanilla extract until combined and fluffy.
Video
Notes
TO STORE: Store the cake in an airtight container at room temperature for 1 week or in the fridge for 2 weeks. TO FREEZE: Wrap leftover cake slices in plastic wrap and store them in a freezer-friendly container for up to 6 months.