This post may contain affiliate links. Please read my disclosure policy.

Peanut Butter Cake makes a perfect cake for the peanut butter lover. This makes a great sheet cake topped with chocolate frosting or peanut butter icing.

Peanut Butter Cake Recipe from

Remember that peanut butter icing recipe I shared the other day? While it is fabulous on brownies or a chocolate cake, if you love peanut butter as much as I do, then you will adore it on that icing on this peanut butter cake.

It took years of trial and error for me to get the recipe close enough to the one served in my school cafeteria growing up. The final peanut butter cake recipe is rich, decadent, and one that you’ll definitely want a large glass of ice cold milk or a cup of coffee to go along with while you eat.

Made of simple ingredients that you most likely have on hand, this is one of those cakes that you can quickly mix together and have baked for a special treat. 

Peanut Butter Cake Recipe from

Here’s my peanut butter cake recipe. I hope you love it as much as I do!

Peanut Butter Sheet Cake Recipe

Dessert 28 mins

Prep Time 3 mins
Cook Time 25 mins
Servings 58
Course Dessert
Cuisine American
Author Robyn Stone | Add a Pinch
Peanut Butter Cake makes a perfect cake for the peanut butter lover. This makes a great sheet cake topped with chocolate frosting or peanut butter icing.


  • 1 cup butter
  • 1 cup water
  • 1/2 cup creamy peanut butter
  • 2 cups all-purpose flour
  • 1 1/2 cups brown sugar
  • 1/2 teaspoon salt
  • 1 teaspoon baking soda
  • 2 eggs
  • 1 teaspoon vanilla
  • 1 cup buttermilk


  • Preheat oven to 350º F. Prepare 18×13 rimmed baking sheet pan with nonstick baking spray or by buttering and lightly flouring the pan, ensuring that the pan is well-coated and discarding any excess flour.
  • Add butter, water, and peanut butter to a medium-size saucepan over medium heat. Stirring frequently, bring to a boil. Remove from heat. Whisk in flour, sugar, salt and baking soda until just combined. Add in eggs, vanilla and buttermilk. Pour into prepared sheet pan and bake 20 minutes, or until the cake springs back to the touch and a toothpick when inserted into the center comes out clean. You can follow my tips for how to tell when your cake is done.

Nutritional Information

Calories: 83kcal | Carbohydrates: 10g | Protein: 1g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Cholesterol: 15mg | Sodium: 85mg | Potassium: 35mg | Fiber: 1g | Sugar: 6g | Vitamin A: 113IU | Calcium: 13mg | Iron: 1mg

Shout Out

Did you make this recipe?

Mention @addapinch or tag #addapinch!

Share it with the world!

Robyn xo

Cake Recipes

Robyn Stone

Robyn Stone is a wife, mom, blogger, recipe developer, and cookbook author. Welcome to Add a Pinch where I share thousands of delicious, tested and perfected easy recipes that the whole family will love.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Review


  1. Thank you for the cake recipe to go along with the icing. Can not wait to try it over labor day. Hubby claims he never had such a thing so I am excited to whip it up.

  2. It’s been a long time since I’ve had peanut butter cake! Mmm…looks fabulous!
    Have a wonderful Wednesday Robyn!

  3. Why water? We have well water with a lot of iron in it which tends to cause cakes to be dry. I am going to substitute milk instead. I never use water in box cake recipes either. Using milk makes a much richer cake.