This Chocolate Peanut Butter Cake Recipe features a tender chocolate cake topped with a creamy peanut butter frosting. It is a family favorite that has been passed down and enjoyed for generations. Perfect for birthdays, potlucks, or anytime you want to enjoy the classic chocolate peanut butter combo.
Preheat oven to 350°F and grease a 9x13 baking pan with nonstick cooking spray or line with parchment paper.
In the bowl of a stand mixer fitted with the paddle attachment cream together the softened butter, peanut butter and sugar until it starts to all stick together.
Then add the milk and vanilla extract and mix together well. The mixture will look a little clumpy and curdled but it's normal.
Add the baking soda, salt, cocoa powder and all purpose flour. Mix on low speed until combined and bump up speed to medium and beat for 30 seconds until creamy.
Pour batter into prepared pan and spread out evenly.
Bake cake in preheated oven on center rack for 20-25 minutes or until a toothpick inserted in the center comes out with only a few crumbs.
Let cake cool completely before frosting.
Frosting
In the bowl of a stand mixer fitted with the paddle attachment cream together the softened butter and peanut butter until light and creamy.
Add the powdered sugar and vanilla extract and mix on low speed until fully combined. Then bump up the speed to medium-low and mix until light and fluffy scraping the sides of the bowl as needed.