Peanut Butter Chocolate Cake

A one-bowl chocolate cake recipe and fluffy peanut butter frosting all from scratch. This three-layered, tasty cake is the best for birthdays, parties, and special occasions!


– granulated sugar – all-purpose flour – unsweetened cocoa powder – baking powder – baking soda

In a large mixing bowl, whisk together the granulated sugar, flour, cocoa powder, baking powder, baking soda, and salt until well combined.


Add eggs, milk, water, vegetable oil, and vanilla extract to the bowl on top of other ingredients. Gently whisk the wet ingredients on top to just combine slightly and break eggs.


Then whisk all the ingredients together until just combined. It's ok if small lumps.


Divide batter between three pans. Bake at 350 degrees F for about 20–25 minutes, or until a toothpick inserted into the middle comes out clean.


Beat together peanut butter and softened butter with an electric mixer on medium speed until smooth and well combined. Beat in vanilla and salt. Then slowly beat in powdered sugar a little at a time.


Swipe up for full recipe!