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 absolutely loaded with peanut butter flavor.

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.

How to Make Peanut Butter Cake

Mix – Combine sugar, flour, baking soda and salt.

Heat Melt the butter, water, and peanut butter together, but do not boil.

Combine – In the bowl of an electric mixer, add your peanut butter mixture and the dry ingredients, then milk, vanilla, and eggs, and stir until smooth.

Bake – Pour the peanut butter cake batter onto a large cookie sheet or jelly roll pan. Bake for 15 minutes and cool.

Frost – Make the frosting, pour it onto the cooled cake, and enjoy!

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.
A slice of frosted peanut butter cake on a white plate against a bright white background.
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

Tips From My Test Kitchen

  • 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.

Serving Suggestions

This peanut butter lover’s cake is absolutely delicious on its own, but it also pairs well with a cold glass of milk or a hot cup of coffee. You can also top it off with some chocolate ganache, a scoop of vanilla ice cream, or my homemade whipped cream.

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

More Recipes for Peanut Butter Lovers

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

You've got to try our simple sheet pan peanut butter cake recipe with a creamy peanut butter frosting. This cake will wow your guests without having to layer cakes or make a complicated frosting.
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  

Peanut Butter Icing

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 unsalted butter, 1 cups water, 1 cups creamy 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 unsalted 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

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
    Thank you for such a well written recipe. It’s makes it so much easier how you listed the amounts needed right under the instructions for their use. Sometimes it’s difficult to have to scroll back and forth to find that info. I can’t wait to try it and will come back to comment again once I do.

    1. Thank you, Oveta! That means the world to me. I have taken reader feedback through the years and even implemented a few of my daughters’ ideas in hopes of making it easy. I personally love the check off feature so I don’t forget if I have added that ingredient yet or not! I hope you try more of my easy recipes. So happy to have you here!