Skip to Content

Peanut Butter Sheet Cake

Peanut Butter Sheet Cake

Peanut Butter Sheet Cake is a new take on a classic Texas Sheet Cake. The soft and fluffy peanut butter cake is topped with a delicious, rich peanut butter icing. It’s just the right ratio of cake to icing to make this a perfect Peanut Butter Sheet Cake.

Texas Sheet Cake With Peanut Butter

Go big or go home.

That statement certainly applies when you talk about the flavor in this Peanut Butter Sheet Cake.

We’ve got peanut butter in the cake, peanut butter in the icing, and peanuts on top.

Disclosure – I may get a small commission for purchases made through links in this post.

Key to Success #1 – Let’s Talk Pans

As with any good sheet cake, you want your cake to be thin so that you can get the proper cake to icing ratio – meaning, MORE ICING!

This cake is best cooked in a jellyroll pan, which is typically 12X17 by 1-inch tall.

Don’t go trying to bake this delicious cake in a 9X13 casserole dish. It won’t be the same!

This recipe for Peanut Butter Sheet Cake will fill up a 12X17 by 1-inch tall pan.

Make sure the pan that you use is comparable in size so that it doesn’t overflow when you try to pour the icing on top.

Peanut Butter Sheet Cake

Key to Success #2 – Frost It While It’s Warm

I can’t say this enough – frost your cake while it’s still warm.

A warm cake allows your rich frosting to melt into the cake and make it even more delicious.

You can pour the icing over the cake as soon as it comes out of the oven.

The icing is thin enough that it’s pourable so I just drizzle it all over the warm cake then spread it to fully cover using the back of a spoon or a spatula.

It’s just enough to cover the cake without spilling over the lip of the pan.

Peanut Butter Icin

This is not a great picture but I just wanted to show how the icing drizzles over the cake so I just have to spread it a bit with a spoon.

If you like peanuts, you can chop up some roasted peanuts and sprinkle them over your cake while the icing is still warm.

I think it really makes a pretty presentation, but it’s optional.

I have some in my house who are not fans of peanuts so I just had peanuts that we could sprinkle over our piece of cake if we wanted them. YUM!

Peanut Butter Sheet Cake with Peanut Butter Icing

A Peanut Butter Sheet Cake is great to take to a family dinner or a potluck.

It makes a huge cake and it’s easy to cut and serve.

You don’t have to worry about how to cut a round layered cake with this one!

Save this Peanut Butter Sheet Cake recipe to your favorite Peanut Butter Lovers board or your Easy Cakes board.

Peanut Butter Sheet Cake
Peanut Butter Sheet Cake Topped with Peanuts

Peanut Butter Sheet Cake

Yield: 20 servings
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

This Peanut Butter Sheet Cake has the perfect ratio of icing to cake! The peanut butter cake is so soft and fluffy and it's covered with a rich peanut butter frosting. That makes it a real winner in my book. 


For the Cake:

  • 1/4 cup creamy peanut butter, like Jif
  • 1 cup water
  • 1/2 cup butter
  • 1 cup sugar
  • 1 cup brown sugar
  • 2 cups all-purpose flour
  • 1 tsp salt
  • 1 tsp baking soda
  • 2 eggs
  • 1/2 cup buttermilk
  • 1 tsp vanilla

For the Icing:

  • 3/4 cup butter
  • 6 Tbsp buttermilk
  • 1/2 cup peanut butter, like Jif
  • 3 1/2 cups powdered sugar
  • 1 Tbsp vanilla


  1. Preheat oven to 375 degrees F.
  2. In medium pot, add the peanut butter, water and butter. Bring to a boil then remove from heat.
  3. In a separate bowl, mix together sugar, brown sugar, flour, salt, and baking soda. Add to the peanut butter mixture and stir well.
  4. Add eggs, buttermilk, and vanilla. Mix well. 
  5. Pour into greased 12X17 jellyroll pan or large rimmed baking sheet. Bake for 15-20 minutes until top springs back when lightly touched.
  6. While cake is baking, in a small pot bring the butter, buttermilk, and peanut butter to a boil. Remove from heat and stir in powdered sugar and vanilla. Pour icing over the cake as soon as it comes out of the oven.


Top with chopped roasted peanuts, if desired. 

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 20 Serving Size: 1 grams
Amount Per Serving: Unsaturated Fat: 0g

Did you make this?

Please leave a comment or share a photo on Instagram and tag us @gracelikerainblog

Check out these other fantastic recipes from

Air Fryer Brownies

Chocolate Sheet Cake

Disappearing Marshmallow Lava Cake

Reese’s Peanut Butter Bars

Extra Buttery Peanut Brittle

Red White and Blue Layered Jello

Mississippi Mud Brownies

Skip to Recipe