This post may contain affiliate links. Please read our disclosure policy.
This decadent Peanut Butter Cake is tender and moist, simple to make, and covered in a silky peanut butter frosting.
Baked in a sheet pan in under 20 minutes, my Peanut Butter Sheet Cake is perfect for parties and potlucks. It’s very rich, decadent, and moist, and a small piece goes a long way. The sheet pan size makes it easy to feed a crowd.
Pin this recipe for later!Why We Love This Recipe
- Sheet Pan Style – Perfect to feed a crowd!
- Moist and Rich – Adding peanut butter and buttermilk makes this cake so moist and tender.
- Peanut Butter Frosting – The cake is fabulous on its own, but topping with the rich peanut butter frosting takes it over the top.
Peanut Butter Cake Ingredients
Grab a jar of creamy peanut butter and other baking staples to make this easy peanut butter cake recipe.
For the Peanut Butter Sheet Cake
- Peanut Butter – This recipe was developed using Jiff brand creamy peanut butter.
- Unsalted Butter – If using salted butter, halve the amount of salt added to the cake and frosting.
- Brown Sugar – You can use light or dark brown sugar.
- Eggs – When baking, it’s best to bring eggs to room temperature.
- Buttermilk – It’s also best to bring this to room temperature.
- Other pantry ingredients – White Granulated Sugar, All-Purpose Flour, Kosher Salt, Baking Soda, Vanilla Extract.
For the Peanut Butter Frosting
- Unsalted Butter – If using salted butter, halve the amount of salt added.
- Peanut Butter – Smooth and creamy is recommended.
- Milk – I used whole milk
- Powdered Sugar
- Vanilla Extract
- Mini Marshmallows – Optional, but helps to create a gooey, fluffy texture.
- Chopped Honey Roasted Peanuts – Optional for a garnish.
How To Make This Peanut Butter Cake Recipe
See the recipe card below for full, detailed instructions
One of my favorite things about sheet pan cakes is that they bake FAST! This cake bakes in under 20 minutes.
Prep – Start by preheating the oven and lining a half sheet pan with parchment paper before spraying the paper and sides with non-stick spray.
Melt Peanut Butter – Add the peanut butter, water, and butter to a small pot and bring to a boil.
Make Cake Batter – Add the sugars, flour, salt, and baking soda to a large bowl and mix to combine. Pour the boiling peanut butter mixture over the dry ingredients and mix. Add in the remaining ingredients (eggs, buttermilk, and vanilla) and mix until smooth.
Bake Cake – Pour the batter into the prepared sheet pan and bake until a toothpick comes out clean.
Frost – While the cake cools, make the frosting by bringing the butter, peanut butter, and milk to a boil then add the vanilla and mix. Sift the powdered sugar into a large bowl and pour over the peanut butter mixture and whisk well to combine. Pour the frosting over the sheet cake and spread with a spatula to cover.
Serve – Let the cake cool completely before cutting into squares and serving.
Recipe FAQs
The key to a super moist cake is to not only add a liquid like milk which adds texture and flavor, but also to bake the cake at the right temperature and for the right amount of time.
Peanut butter is for more than just sandwiches – it’s great for baking! In addition to this cake recipe, try these peanut butter brownies, oatmeal peanut butter cookies, or this chocolate peanut butter pie.
The main difference between a sheet cake and a regular cake is the pan the cake is baked in. A sheet cake is a large, thinner cake that is baked in a sheet pan.
Helpful Tips
- Pan Size – This recipe was tested using a 17.5”x13” pan. You can use a 13”x9” baking dish, but you will need to increase the cooking time by about 10-15 minutes.
- Two Cakes – You can split this recipe between two quarter sheet pans, begin checking for doneness after about 12 minutes.
- Don’t have buttermilk? If you don’t have buttermilk, you can make your own! Check out my tips for How to Make Buttermilk.
- Frosting Tips – For a more tangy frosting, use buttermilk in place of whole milk in the frosting. Marshmallows help the frosting set up nicely as it cools. You can omit the marshmallows if you don’t have them on hand and the frosting will come together perfectly.
- Presentation Tip – For an even richer presentation, and a little bit of chocolate, you can add chopped peanut butter cups on top.
Storage
Leftover cake can be stored tightly wrapped in the refrigerator for up to 5 days. It’s actually better the next day. It can be frozen by wrapping it tightly in multiple layers of plastic wrap and stored in the freezer for up to three months.
More Peanut Butter Recipes
- Peanut Butter Brownies
- Oatmeal Peanut Butter Cookies
- Chocolate Peanut Butter Pie
- Peanut Butter Balls
- Peanut Brittle
- Peanut Butter Apple Dip
Peanut Butter Cake
Ingredients
For the cake
- 1/2 cup peanut butter
- 1 cup water
- 1 cup unsalted butter
- 1 cup brown sugar
- 1 cup granulated sugar
- 2 cups flour
- 1 teaspoon salt
- 1 teaspoon baking soda
- 2 eggs room temperature
- 1/2 cup buttermilk room temperature
- 1 teaspoon vanilla extract
For the frosting
- 1 cup unsalted butter
- 3/4 cup peanut butter
- 6 tablespoons whole milk
- 4 cups powdered sugar
- 1/2 cup miniature marshmallows optional
- 2 teaspoon vanilla extract
- 1/2 cup honey roasted peanuts for garnish chopped
Instructions
- Preheat oven to 375℉. Line the bottom of a half sheet pan (17.5”x13”) with parchment paper, spray parchment paper and sides of pan with non-stick spray.
- In a small saucepan bring the peanut butter, water, and butter to a boil.
- In a large bowl, combine the sugars, flour, salt and baking soda.
- Pour the boiling mixture over the dry ingredients and mix well. Add in the eggs, buttermilk, and vanilla extract and mix until just smooth and combined. Pour evenly onto the prepared sheet pan. Bake for 15-20 minutes, or until a toothpick inserted in the center comes out clean. While the cake cools slightly, make the frosting.
- For the frosting: In a saucepan bring the butter, peanut butter and milk to a boil, add in mini marshmallows and vanilla extract and beat it together until smooth, remove from heat. Sift the powdered sugar into a large mixing bowl, and pour boiling peanut butter mixture over the top, whisk vigorously until combined. This should be a pourable consistency, if it is too stiff add in another 1-2 tablespoons of milk if needed. Immediately pour over the warm sheet cake, spreading with a spatula to evenly cover. Top with chopped peanuts. Cool completely. Cut into 18-24 square servings.
Notes
- Pan Size – This recipe was tested using a 17.5”x13” pan. You can use a 13”x9” baking dish, but you will need to increase the cooking time by about 10-15 minutes.
- Two Cakes – You can split this recipe between two quarter sheet pans, begin checking for doneness after about 12 minutes.
Nutrition
Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.
Ive been trying 2 have your newsletter i sign up and recieve nothing something wrong with your site.
Hi Sharon, there’s nothing wrong with my site. Could you please email assistant@yellowblissroad.com and we’ll help you out!
Moist, easy, and vanishes like magic….none left after company came🤣
You left out peanut butter as an ingredient in first overview list for frosting.
Good cake. Sandra
Hi Sandra, Thanks for the glowing review – so glad you enjoyed the cake!