Recipe By Karen Pugh
Published Jun 19th
Prep 20m Cook 30m Additional - Ready In 50m
Servings 20 servings Calories 457.6

This is one of my favorite cake recipes given to me from a co-worker. It is the best peanut butter cake you will ever eat. The icing is like fudge.

Recipe Ingredients

  • 2 cups all-purpose flour
  • 2 cups white sugar
  • 1 teaspoon baking soda
  • ½ cup milk
  • 2 eggs
  • 1 teaspoon vanilla extract
  • 1 cup water
  • ½ cup butter
  • ½ cup vegetable oil
  • ½ cup peanut butter
  • ½ cup butter
  • ½ cup peanut butter
  • ⅓ cup milk
  • 1 teaspoon vanilla extract
  • 4 ¾ cups confectioners' sugar

Cooking Directions

  1. 1 Preheat oven to 350 degrees F (175 degrees C). Grease a baking sheet.
  2. 2 Whisk flour, white sugar, and baking soda together in a bowl. Beat 1/2 cup milk, eggs, and 1 teaspoon vanilla extract into flour mixture using an electric mixer on low until smooth.
  3. 3 Cook and stir water, 1/2 cup butter, vegetable oil, and 1/2 cup peanut butter together in a saucepan over medium heat until smooth, about 5 minutes. Stir peanut butter mixture into flour mixture until batter is well mixed; pour onto the prepared baking sheet.
  4. 4 Bake in the preheated oven until a toothpick inserted in the center of the cake comes out clean, about 20 minutes.
  5. 5 Melt 1/2 cup butter and 1/2 cup peanut butter together in a saucepan over medium heat until smooth; add 1/3 cup milk and 1 teaspoon vanilla extract. Whisk confectioners' sugar into mixture until icing is smooth, 3 to 5 minutes. Pour icing over warm cake.

Nutrition Facts

  • Calories 457.6
  • Carbohydrate 62.3 g
  • Cholesterol 43.8 mg
  • Fat 22 g
  • Fiber 1.1 g
  • Protein 5.6 g
  • Saturated Fat 8.3 g
  • Sodium 199.6 mg
  • Sugar 50.9 g


  1. i did the frosting different so it wasn't as sweet or fattening - 1/2 cup pbutter `1/2 cup low fat cream cheese cream together add 1.5 or so cups powdered sugar = as mixing pour in 1/4 to 1/3 cup milk till desired consistency - no cooking needed
  2. This cake is delicious! I've made it for years . . no need to precook the ingredients in the cake, I just stir (don't even need a mixer) it all together and bake! I've always baked it at 400 for 18 minutes and it's perfect! Very quick and easy to make!
  3. Tried this cake tonight and I checked and re-checked the measurements because the batter was water thin.? My cake has cooked for 40 mins and is still not cooked in the middle.
  4. this is a awesome peanut butter cake. i always get ask for the recipe.If the recipe calls for butter use butter or it will not set up right and don't forget all ovens are not the same so you might need to bake it longer. I have made several of these and never had a - Read more ...
  5. I followed this recipe as is just added a little more peanut butter to the cake...the cake turned out great! I made my own cream cheese peanut butter frosting to frost it. I will be saving this recipe thanks for sharing!
  6. I made cupcakes instead of a cake and everyone LOVED them
  7. OMG! this cake is the new family fave! It is so moist and delicious. I used a small jar of natural peanutbutter. I used the separated oil as the oil in the cake and it worked perfectly. Enjoy!
  8. I made this cake today and it was delicious! Very easy to make. I used 9" round pans & baked for 35-40 minutes (until toothpick came out clean). I added chocolate chips to one of the batters and yum yum. Both are fantastic and the cake is moist. The only trouble I had was the - Read more ...
  9. This cake is delicious! I'm not sure why it hasn't been rated before but its a keeper for me. Thanks for sharing it.

Add review

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. Learn more