If you love Texas Sheet Cake then you’ve got to try the peanut butter version! First we started with a moist peanut butter infused sheet cake, then we topped it with a creamy peanut butter icing that is out-of-this-world delicious! Our Peanut Butter Sheet Cake is a PB-lovers dream come true!!
The BEST Peanut Butter Sheet Cake
My fellow peanut butter lovers, this one is for you!!
When I was in college, I used to keep a special jar of peanut butter just for me so I could eat it by the spoonful. Yep, I just admitted that in public!! Don’t judge me 😉
If you are also a peanut butter fan, then you’ve got to try this cake! It’s a delicious fluffy sheet cake with lots of peanut butter baked right into the cake.
Then we made a boiled icing, like the kind we used for our famous Texas sheet cake cookies, but of course a peanut butter version!
Finally, we poured that creamy icing right on top of the cake while it’s still in the pan and hot out of the oven. That way the icing soaked into the cake and every bite is just oozing with peanut butter amazingness!
Yes, it sounds a little over the top…and maybe it is…but I tell you once you make this cake that you’ll want to make it again and again!
And fortunately it’s easy enough to whip up from scratch in about 30 minutes!
Peanut butter for the win!!
Related: Try the cookie version too! Click here for our Peanut Butter Texas Sheet Cake Cookies recipe!
What You Need to Make Iced Peanut Butter Sheet Cake
Affiliate links provided for your convenience in re-creating this recipe; read disclosure policy here.
- Flour — All purpose baking flour (you can also use gluten free flour!)
- Sugar — You’ll need both white sugar and brown sugar for this recipe.
- Peanut butter — Use your favorite creamy peanut butter!
- Butter — We recommend unsalted butter because there is already salt added to the recipe.
- Eggs — Large eggs
- Buttermilk — See notes on buttermilk substitution below.
- Baking soda
- Vanilla extract
- Creamy peanut butter
- Powdered sugar
Kitchen Supplies Used
- 13″ x 18″ jelly roll pan
- Non-slip mixing bowls
- Stand mixer (we bought ours refurbished and saved a ton of money!)
What can you use instead of buttermilk for the cake?
If you don’t have buttermilk on hand, don’t despair! This simple swap can save the day:
- Mix 1/2 cup regular milk and 1/2 Tablespoon lemon juice.
- Stir together, then allow to sit until it curdles slightly.
- Add to the recipe as you would buttermilk.
You can use this quick buttermilk substitute in other baking recipes too! Just keep the ratio of 1 cup milk to 1 Tablespoon lemon juice and scale up or down as needed.
In a pinch, you can use whole milk to make peanut butter sheet cake no buttermilk — I just think that the buttermilk adds a little extra springiness to the cake!
Can I use a regular cake pan instead of a jelly roll pan?
Sure! If you don’t have a jelly roll pan, you can also use a 9 x 13″ cake pan. Since the cake is thicker, it will take a little longer to bake — likely around 25 minutes.
Since this isn’t an exact science, if you use a regular cake pan, keep a close eye on it. After you hit the 20 minute mark especially!
Cake is done when a toothpick inserted in the middle comes out clean. If the cake takes longer to bake, that’s ok — don’t adjust the temperature!
Photo Step-by-Step Directions
Note: There’s also a printable copy of this recipe at the bottom of the post.
Heat butter, peanut butter, and water in saucepan, whisking until melted and smooth.
In separate mixing bowl, stir together dry ingredients.
Pour peanut butter mixture into bowl of dry ingredients and stir together. The batter will be thick at this point — that’s ok! You can use a spoon, whisk, or even a stand mixer if that’s easier!
Add eggs, vanilla, and buttermilk and mix until well combined.
Pour batter into a greased jelly roll pan and bake at 350°F for 20 minutes (or until knife inserted in middle of cake comes out clean).
While cake bakes, make your frosting!
Combine butter, peanut butter, and milk in a large saucepan. Bring to a boil, whisking ingredients until everything is incorporated, then remove from heat.
Slowly add powdered sugar to frosting mixture, whisking until frosting is smooth. Stir in vanilla extract.
Pour the glaze over warm cake, while still in the pan. Allow cake to cool enough for frosting to set slightly, then enjoy!
TIP: If there’s frosting left in the saucepan, you can pour that over cake slices once you plate them for an extra treat!
More of our favorite peanut butter recipes:
- Chocolate Peanut Butter Brownies
- Peanut Butter & Jelly Cookies
- Chocolate Peanut Butter Texas Sheet Cake
- Peanut Butter Low Carb Protein Balls
- No Bake Peanut Butter Bars
- Keto Peanut Butter Cookies
- Chocolate Chip Peanut Butter Granola Bars
- Edible Peanut Butter Cookie Dough
Peanut Butter Sheet Cake Recipe (Printable Copy)
If you like this recipe, please rate it! We’d love to hear what you think!
Peanut Butter Sheet Cake
- Jelly roll pan
- Mixing bowls
- 2 cups flour
- 1 cup white sugar
- 1 cup brown sugar
- 1 cup water
- 1/2 cup creamy peanut butter
- 3/4 cup butter
- 2 eggs
- 1/2 cup buttermilk
- 1/2 teaspoon salt
- 1 teaspoon baking soda
- 1 teaspoon vanilla
- 1/2 cup butter
- 2/3 cup creamy peanut butter
- 6 Tablespoons milk
- 2 1/2 cups powdered sugar
- 1 teaspoon vanilla
- Heat butter, peanut butter, and water in saucepan, whisking until melted and smooth.
- In separate mixing bowl, whisk together dry ingredients.
- Pour peanut butter mixture into bowl of dry ingredients and stir together.
- Add eggs, vanilla, and buttermilk and mix until well combined.
- Pour into a greased jelly roll pan and bake at 350°F for 20 minutes (or until knife inserted in cake comes out clean).
- Combine butter, peanut butter, and milk in a large saucepan. Bring to a boil, whisking ingredients until everything is incorporated, then remove from heat.
- Slowly add powdered sugar, whisking as you pour, until frosting is smooth. Stir in vanilla.
- Pour the glaze over warm cake, while still in the pan.
Pin our Peanut Butter Cake recipe on Pinterest:
You might also like: