Free Kitchen Hacks eBook

Moist One-Bowl Peanut Butter Sheet Cake

on April 22, 2025
This post may contain affiliate links. Please read my disclosure policy.
This moist and fluffy peanut butter sheet cake boasts a bold nutty flavor, perfectly balanced between salty and sweet. Just one bowl and a sheet pan required!
Square slice of peanut butter cake on a plate with forkful on the side.

Peanut butter lover? You’re in the right place! This moist peanut butter sheet cake is decadent, peanut butter-forward, and super easy to make!

This thick and bouncy cake is loaded with real peanut butter for tons of flavor and made easily on a sheet pan. You can finish it with peanut butter cream cheese frosting (as pictured in this post) or even a chocolate cream cheese frosting for that choco-peanut pair!

As a busy mom who loves to bake, I want a decadent dessert that gives me all the flavor and texture I’m looking for without all the hassle. This sheet cake requires just one bowl, 9 ingredients, and about 45 minutes to make.

Plus, baking it on a sheet pan means you don’t have to worry about layering and decorating. Just spread on your frosting, slice it up, and you’re good to go!

Slice of sheet pan peanut butter cake with the rest of the cake in the background.

Peanut Butter Sheet Cake Ingredients & Substitutions


Here’s everything you need:

  • Neutral oil. Like canola or vegetable oil. If you like baking with coconut oil, you can use it here in liquid form, just know you will get a hint of that flavor in your cake.
  • Creamy smooth peanut butter. You’ll need one that’s more processed and is not separated in the jar. I use Jif.
  • Light brown sugar.
  • Eggs.
  • Vanilla extract.
  • Milk. Any percentage dairy milk or any unsweetened, unflavored, non-dairy milk will do.
  • All-purpose flour.
  • Cornstarch. This gives you a fluffier cake.
  • Baking powder.
Overhead view of the ingredients needed for a peanut butter sheet cake - cornstarch, brown sugar, vanilla extract, milk, vegetable oil, eggs, flour, baking powder, and peanut butter.

Sheet Peanut Butter Cake Tips and Tricks


How to Make Peanut Butter Cake Batter

Start by creaming together your peanut butter, oil, and brown sugar with hand mixer on high until it’s well-combined. You’ll notice some bubbles in your mixture.

Then, add the eggs and mix again. It’s always best practice to crack your eggs into a separate bowl and then add them to your mixture, so you can easily spot and fish out any shells (or if you get a bloody egg, your other ingredients won’t be wasted!).

Once your eggs are integrated, add the vanilla extract and milk and use the hand mixer on low to combine. Finally, add the flour, cornstarch, and baking powder and use your hand mixer one last time to beat until smooth.

Creamy peanut butter, oil, and brown sugar creamed together in a large mixing bowl.
Cream together the oil, peanut butter, and sugar.
Sugar, oil, peanut butter, and eggs well-mixed together in a bowl.
Beat in the eggs.
Peanut butter cake batter before adding the dry ingredients.
Add the vanilla extract and milk and mix again.
Peanut butter sheet cake batter in a large mixing bowl.
Finally, mix in the flour, cornstarch, and baking powder.

How to Bake a Cake on a Sheet Pan

Line a 9×13-inch sheet pan with a piece of parchment paper. I like to spray the pan on the bottom and sides first to help keep the paper in place.

Then, pour the peanut butter cake batter into the center of the pan and use a spatula to spread it out, so that it reaches all four corners and is sitting in a roughly even layer.

Bake at 350°F for 25-30 minutes until you see some browning on top or a toothpick comes out clean.

Peanut butter cake batter in a sheet pan ready to bake in the oven.
Transfer the batter to a lined sheet pan.
Just baked moist peanut butter cake still in the pan.
Bake at 350°F for 25-30 minutes.

Cool Before Frosting

Allow the cake to cool before you add your frosting of choice. You can keep it in the pan (I usually just serve it up right from there!) and place it on a cooling rack. For quicker cooling, remove the cake from the pan and place on a platter or directly on the cooling rack.

Once cooled, spread an even layer of frosting across the cake. You can decorate with some chopped peanuts (as pictured below), a piped frosting design, sprinkles, etc!

Alternatively, you can leave it as is. Serve it with a scoop of peanut butter, a dollop of whipped cream or cool whip, a scoop of ice cream, or even some butter.

Then, you can slice your cake into individual square pieces.

Peanut butter sheet cake with peanut butter frosting still in the sheet pan.

How to Properly Store Leftover Peanut Butter Sheet Cake

This peanut butter cake on its own (unfrosted) will last up to 5 days at room temperature or up to 10 days in the refrigerator.

However, if you frost the cake, you will have to keep in mind the storage instructions and recommendations for the frosting as well.

You can easily freeze this cake in a freezer-safe bag for about 6 months. Just thaw before enjoying.

Putting fork through sheet cake with peanut butter to take a bite.

Want to sharpen your kitchen skills?

Download My Free eBook
Square slice of peanut butter cake on a plate with forkful on the side.

Moist One-Bowl Peanut Butter Sheet Cake

No ratings yet
Marley Goldin
SAVE RECIPE TO COLLECTION
PIN PRINT RATE
This moist and fluffy peanut butter sheet cake boasts a bold nutty flavor, perfectly balanced between salty and sweet. Just one bowl and a sheet pan required!
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 20 servings

Equipment

Ingredients
 
 

  • ¾ cup vegetable oil (or canola oil)
  • ¾ cup smooth creamy peanut butter (use one that doesn't separate and require stirring, my go-to here is Jif)
  • 1 cup light brown sugar (tightly packed)
  • 3 large eggs
  • 2 teaspoons vanilla extract
  • 1 ¼ cup milk of choice (any percentage of dairy or unsweetened, unflavored nondairy milk works)
  • 2 cups all-purpose flour
  • 2 tablespoons cornstarch
  • 3 teaspoons baking powder

Instructions
 

  • Preheat the oven to 350°F and line a 9×13-inch sheet pan with parchment paper.
  • To a large mixing bowl, add the oil, peanut butter, and brown sugar and cream together with hand mixer on high.
    ¾ cup vegetable oil, ¾ cup smooth creamy peanut butter, 1 cup light brown sugar
  • Add the eggs and beat again to combine.
    3 large eggs
  • Add the vanilla extract and milk and mix on low until smooth.
    2 teaspoons vanilla extract, 1 ¼ cup milk of choice
  • Add the flour, cornstarch, and baking powder and beat one last time until smooth. Use a rubber spatula to push in any dry ingredients clinging to the sides of the bowl.
    2 cups all-purpose flour, 2 tablespoons cornstarch, 3 teaspoons baking powder
  • Transfer the batter to your prepared sheet pan and use a spatula to spread it out into all four corners. The batter should be in a roughly even layer.
  • Bake on the top rack for 25-30 minutes until a toothpick comes out clean. Cool completely before frosting. Try it with this peanut butter cream cheese frosting (as pictured) or this chocolate cream cheese frosting!

Pro Tips

  • This cake can be frosted or served as is. It’d great simply with butter, whipped cream, or ice cream!
Course Dessert
Cuisine American
Diet Vegetarian
Keyword Cake, One-Bowl, Peanut Butter, Sheet Pan
Did you make this recipe?Leave a comment and let me know what you think! And if you really enjoyed it, help power this website and buy me a coffee!

GET OUR FRESHEST RECIPES STRAIGHT TO YOUR INBOX

You'll Also Love

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.