This old-fashioned peanut butter cake is one of those classic homemade cake recipes everyone loves!

It’s full of peanut flavor, and the rich frosting tastes a little bit like the filling of a peanut butter cup!


All-purpose flour Granulated sugar Baking soda Whole milk Eggs Vanilla extract Water Unsalted butter Peanut butter Powdered sugar

Whisk the flour, sugar, and baking soda in the large bowl of an electric mixer. Add the milk, eggs, and vanilla to the dry ingredients.


Combine the water, butter, and peanut butter. Cook until the butter and peanut butter melt and the mixture becomes creamy and smooth.


Pour the peanut butter mixture into the rest of the batter. Mix then bake.


Cream the butter and peanut butter, slowly pour in the sugar and continue to beat until completely mixed into the butters.


This peanut butter cake is a delicious, easy-to-make treat.

It’s not one of those fancy layer cakes that requires careful stacking and frosting—nope!

Hi! I’m Kasey from All Things Mamma where I am dish up family favorite recipes that are easy to make with simple, everyday ingredients. Plus - tips and tricks for living your best life! Get my favorite recipes by signing up for my newsletter and I’ll send you my TOP 15 Desserts ebook for free!