It’s the best blend of sweet and salty… you’ve got to make our easy peanut butter cake recipe for a taste of true decadence! Moist and fluffy, this recipe is a keeper.

I pair this cake with a light and fluffy peanut butter frosting that smooths right over the top. The frosting really takes it over the top, but the peanut butter flavor is not overpowering.

Even better? It’s so easy to make – and it requires no frosting skills at all! Make it in a sheet pan for the easiest indulgence.

A slice of peanut butter cheesecake on a white plate beside a gold fork, set on a marble surface with a light gray cloth.
Want to save this?
Enter your email below and I’ll send it to you!
Please enable JavaScript in your browser to complete this form.

If loving peanut butter is wrong, I don’t want to be right. As you might already know, my love for peanut butter goes deep. In fact, I’ve got a complete collection of the best Peanut Butter Desserts.

This peanut butter cake is truly the ultimate. I don’t say that lightly, and I promise I would never steer you wrong.

Putting a fresh spin on old-fashioned favorites is what I love about baking. I learned early in my catering career that people love the classics the most!

This easy peanut butter cake is made primarily of staple ingredients and bakes up so quickly, which makes it easy to whip up any time! Is that a good thing or a bad thing? That’s for you to decide.

A close-up of a slice of moist peanut butter cake with a creamy top layer on a white plate.

Shopping List

This cake requires staples like flour, baking soda, salt, granulated sugar and vanilla extract. Here are a few things you might need to purchase if they aren’t in your pantry!

  • Unsalted Butter
  • Peanut Butter
  • Eggs
  • Milk
  • Powdered Sugar
A piece of peanut butter frosted cake on a white plate with a gold fork on a light blue napkin, set against a bright background.

Ingredients and Substitutions

  • Flour – All purpose flour, no need to sift.
  • Baking Soda – So the cake rises to perfection.
  • Salt – To bring out all the flavors of the other ingredients.
  • White Sugar – Sugar adds the perfect touch of sweetness.
  • Vanilla – For fragrance and flavor.
  • Butter – Unsalted. This adds to the tender crumb and moist texture. It can be cold because you’re going to melt it down anyway.
  • Peanut Butter – Full fat is best. Don’t use natural peanut butter.
  • Water – Water is significant in this recipe because it adds moisture to combat any dryness from the peanut butter.
  • Eggs – The eggs act as a binder, creating more moisture and the perfect spongy texture.
Close-up of a slice of moist peanut butter cake with creamy frosting on a white plate.

Frosting Ingredients

  • Powdered Sugar – This is a must-have ingredient for your frosting because of the incredibly fine texture. Learn how to make powdered sugar if you’re in a pinch.
  • Butter – Unsalted butter is great here, because the peanut butter contains salt. The butter can be cold since you’re melting it down!
  • Peanut Butter – I used creamy, full fat peanut butter because I prefer a creamy frosting. 
  • Milk – Substitute with heavy whipping cream or half and half.
A slice of frosted peanut butter cake on a white plate against a bright white background.

Variations

  • Use crunchy peanut butter in the frosting for added texture. It will still be creamy, but you’ll hit the sweet spot for crunchy peanut butter fans.
  • Add toppings! Try chocolate chips, chopped up peanut butter cups, a drizzle of chocolate syrup, nuts, or even fresh sliced bananas.
Close up of a peanut butter cake

Tools to Use

A slice of frosted peanut butter cake on a white plate against a bright white background.
logo

Test Kitchen Tips

  • For the fluffiest cake, don’t over mix your batter.
  • Don’t overfill the cake pan. Fill 2/3 full to compensate for rise.
  • Use the toothpick test. Insert a toothpick in the center. When it comes out clean, it’s done.
  • You can make this simple old fashioned cake in two round pans for a layer cake! I haven’t tested the timing, so watch carefully while they are in the oven, and don’t fill your layers more than 2/3 full to prevent overflow.
A slice of frosted peanut butter cake on a white plate against a bright white background.
A slice of peanut butter cake on a white plate.
5 from 9 votes
Click stars ↑ to rate and leave a review!

Peanut Butter Cake

It's the best blend of sweet and salty flavors! You've got to try our easy peanut butter cake recipe with a creamy peanut butter frosting. This is a simple sheet pan cake and you don't need any decorating or layering skills!
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 24
Pin Rate Print
Save this recipe!
Enter your email and I’ll send it to you!
Please enable JavaScript in your browser to complete this form.

Ingredients  

  • 2 cups white granulated sugar
  • 2 cups all-purpose flour
  • 1 teaspoons baking soda
  • 1 teaspoons salt
  • 1 cup butter unsalted
  • 1 cups water
  • 1 cups peanut butter creamy, not natural
  • ½ cups milk whole, or whatever you have on hand
  • 1 teaspoons vanilla extract
  • 2 large eggs

Peanut Butter Icing

  • ½ cups butter (one stick) unsalted
  • cups milk Whole milk, or heavy whipping cream
  • 4 cups powdered sugar
  • ½ cups creamy peanut butter (crunchy works too, don't use natural)

Instructions 

  • Preheat oven to 400°F. Spray 12×17" jelly roll pan with non stick baking spray. Dust with a little flour coating to prevent sticking.
  • In a large bowl or mixer, combine sugar, flour, baking soda and salt. Set aside.
    2 cups white granulated sugar, 2 cups all-purpose flour, 1 teaspoons baking soda, 1 teaspoons salt
    A white bowl containing flour and peanut butter with a metal whisk partially immersed, set on a white marble surface.
  • In a saucepan over medium heat, combine butter, water and peanut butter. (Don't let it get chunky, stir/reduce heat if needed). Bring to a boil and remove from heat.
    1 cup butter, 1 cups water, 1 cups peanut butter
  • Pour mixture over flour mixture. Add milk, vanilla, eggs and mix until combined.
    ½ cups milk, 1 teaspoons vanilla extract, 2 large eggs
  • Pour into a large cookie sheet or jelly roll pan. Bake 15 minutes. Allow to cool completely before frosting.
    Unbaked peanut butter cake batter evenly spread in a rectangular metal baking tray, covered with a layer of plastic wrap.

Peanut Butter Icing

  • Once cake has cooled, add powdered sugar to a large mixing bowl or mixer. Set aside.
    4 cups powdered sugar
  • In a medium saucepan over medium heat add butter, peanut butter and milk. Bring to a boil.
    ½ cups butter, ⅓ cups milk, ½ cups creamy peanut butter
    A saucepan on a stove containing milk, butter, and a dollop of peanut butter cake.
  • Pour mixture over powdered sugar and beat until smooth.
    Close-up view of a mixing bowl with creamy peanut butter cake batter being lifted by mixing beaters, with a light background.
  • Pour onto cake and quickly smooth. *Can thin with milk if needed.
    A peanut butter cake on top of a white range

Julie’s Tips

  • For the fluffiest cake, don’t over mix your batter.
  • Don’t overfill the cake pan. Fill 2/3 full to compensate for rise.
  • Use the toothpick test. Insert a toothpick in the center. When it comes out clean, it’s done.
  • You can make this simple old fashioned cake in two round pans for a layer cake! I haven’t tested the timing, so watch carefully while they are in the oven, and don’t fill your layers more than 2/3 full to prevent overflow.

Substitutions and Variations

  • Butter- While this recipe calls for unsalted butter, you can use salted butter too. Just cut back on the additional salt in the batter.
  • Milk – Substitute with half and half or heavy whipping cream.
  • Peanut Butter – Don’t use natural! You can use crunchy peanut butter if you want some textural crunch in the frosting. 

Storage Tips

Store in an airtight container or covered for up to three days. Or, store it refrigerated for up to one week. This cake can also be stored up to six months in an airtight container in the freezer. Bring to room temperature to enjoy.
Calories: 388kcal | Carbohydrates: 48g | Protein: 6g | Fat: 20g | Saturated Fat: 9g | Cholesterol: 45mg | Sodium: 335mg | Potassium: 134mg | Fiber: 1g | Sugar: 38g | Vitamin A: 388IU | Calcium: 24mg | Iron: 1mg

Estimated nutrition information is provided as a courtesy and is not guaranteed.

Explore More

You May Also Like

5 from 9 votes (7 ratings without comment)

Leave a comment

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

Rate this Recipe




19 Comments

  1. 5 stars
    I made this recipe last night. It was super easy to make and everything turned out well. The only issue I have is that the cake part tastes a bit bland, like it’s missing something. I’m not sure what, though. The icing is super sweet and rich, so it helps the overall flavor. I would make this again but slightly adjust the ingredients for the cake part. Any suggestions would be helpful!

    1. Hi Angie! I’m so sorry about that- sometimes I type too quickly when I upload a recipe. Thanks for catching this, it’s all fixed now. Enjoy!

  2. I think you need more ads.. write one paragraph, an ad, write another paragraph and yet another ad. Good god woman enough!

    1. I apologize for your experience! Could you please let us know which type of device and browser you are using so that I can make sure my ads are rendering properly? They are automatically placed and should never be seen more often than every 2 paragraphs.

      I have a very large website with thousands of recipes, tutorials and tips and it is entirely free to guests, members and fans. As I’m sure you can imagine, it’s quite expensive to host such a vast resource. These ads from generous sponsors ensure that the site remains free for everyone.

      As a convenience for my readers, I offer the jump to recipe button which allows you to bypass ads.

      Thank you for your feedback and understanding!