by 247tasty

This is a classic cake recipe for the peanut butter lovers out there. This has been a personal favorite and the easiest peanut butter cake to make. It’s moist, loaded with peanut butter flavor, then top with the most amazing peanut butter frosting. One slice is not enough, you’ll be coming back for more!



2 cup of Flour
2 cup of Sugar
1 teaspoon Baking Soda
1/2 cup of Milk
2 Eggs
1 teaspoon Vanilla
1 cup of Water
1/2 cup of butter
3/4 cup of Peanut Butter


1/2 cup of softened Butter
1 cup of Peanut Butter
3 tablespoons Milk
2 cups of Powdered Sugar


Step 1: Prepare the oven by preheating it to 350 degrees.

Step 2: Ready a 9 x 13-inch baking dish by greasing it with butter. Then, dust with flour to prevent sticking.

Step 3: In a large bowl, whisk the flour, sugar, and baking soda.

Step 4: In the same bowl, add in the milk, eggs, and vanilla.

Step 5: Blend the mixture by beating it at low speed.

Step 6: In a saucepan, place the water, butter, and peanut butter.

Step 7: Heat the mixture over medium heat while stirring constantly for about 5 minutes until well blended.

Step 8: Now, add the peanut butter mixture into the flour mixture.

Step 9: Stir the batter until incorporated.

Step 10: Pour the batter into the greased dish.

Step 11: Place inside the preheated oven and bake for 35 to 40 minutes. Insert a toothpick in the middle, when it comes out clean it’s done.

Step 12: Let it sit to cool.

Step 13: In another bowl, cream the butter and peanut butter.

Step 14: Gradually add in the sugar. If the mixture gets too thick, add in a little milk to thin.

Step 15: Carry on with adding the sugar until the frosting is well blended and you get the right consistency.

Step 16: Evenly spread the routing over the cooled cake. Slice, serve, and enjoy!

Please don't forget to Like & Share this recipe with your friends. Also, make sure to follow on Facebook and Pinterest to get our latest Daily Yummy Recipes.

Share to your social media accounts!

Send this to a friend