Bake or Break
New to BAKE or BREAK? Start Here!

Peanut Butter Texas Sheet Cake

This Peanut Butter Texas Sheet Cake is full of rich peanut butter flavor and topped with a creamy peanut butter frosting. Add chopped peanuts and chocolate to the top, and you have a real crowd-pleaser.

A slice of Texas Sheet cake on a plate with a fork.

If you’ve had Texas sheet cake before, you’re probably the most familiar with the chocolate version. (Check out my not-quite-Texas-sized version here: Old-Fashioned Chocolate Cake.) While I love the traditional recipe, I wanted to make one that was all about peanut butter. This tasty one-layer cake is light, moist, and packed with rich peanut butter flavor. (Of course, I can’t resist adding a little bit of chocolate to pay homage to the original, so I usually add a little bit of chopped chocolate on top.)

Why You’ll Love This Peanut Butter Sheet Cake Recipe

  • Jam-packed with peanut butter flavor. If you love peanut butter as much as I do, you’ll be thrilled to know I’ve included it in the cake and the icing in this peanut butter version of the classic dessert.
  • Perfect for a crowd. The best thing about Texas sheet cake is that it serves a LOT of people—up to 20 in the case of this peanut butter sheet cake.
  • Easy to make. This is a simple cake recipe that’s a cinch to put together—and so many of the ingredients are staples most bakers keep on hand!
Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus, you’ll get more of my best recipes in your inbox!
Please enable JavaScript in your browser to complete this form.

By entering your email, you consent to receiving emails from Bake or Break. You can unsubscribe at any time.

Ingredients for peanut butter Texas sheet cake

What You’ll Need

Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

For the Cake:

  • All-purpose flour – Measure by weight for best results. Otherwise, use the spoon and sweep method. Learn more: How to Measure Flour
  • Granulated sugar
  • Baking soda
  • Salt
  • Unsalted butter – Allow the butter to soften before mixing. It should still be cool and hold a thumbprint when pressed. Learn more: How to Soften Butter
  • Water
  • Creamy peanut butter – I recommend regular peanut butter, not a natural peanut butter.
  • Buttermilk Bring to room temperature for easier mixing and a fluffier cake.
  • Eggs – Also bring the eggs to room temperature before mixing. I recommend baking with large eggs.
  • Vanilla extract – Store-bought vanilla extract is great, but you can also make your own. Learn more: How to Make Vanilla Extract

For the Icing:

  • Unsalted butter Allow the butter to soften at room temperature.
  • Creamy peanut butter
  • Milk – Full-fat milk will add more flavor to this icing; bring it to room temperature.
  • Confectioners’ sugar – This is also called powdered sugar. Sifting it first will make a smoother frosting.
  • Vanilla extract
  • Peanuts – Coarsely chopped.
  • Milk chocolate – You can use chocolate in bar-form or chocolate chips. If using a bar, chop it coarsely.

How to Make Peanut Butter Texas Sheet Cake

To Make the Cake:

  • Prepare for baking. Preheat oven to 350°F. Grease a 15″x 10″ jellyroll pan. If you like, you can line the pan with parchment paper and also grease the paper.
  • Combine the dry ingredients. Whisk together the flour, sugar, baking soda, and salt in a mixing bowl.
  • Heat the butter and peanut butter. Place the butter, water, and peanut butter in a medium saucepan. Cook over medium heat, stirring occasionally until it comes to a boil.
  • Add the butter mixture to the dry ingredients. Pour the peanut butter mixture into the flour mixture, and mix until fully combined.
  • Combine the wet ingredients. Whisk together the buttermilk, eggs, and vanilla in a mixing bowl. Stir it into the cake mixture.
  • Transfer the batter to the pan. Spread the cake batter evenly in the prepared pan. Lightly knock it against the counter a few times to remove any air bubbles.
  • Bake. Bake the peanut butter cake for 25-28 minutes, or until the edges are browned and a pick inserted into the center comes out clean.

To Make the Icing and Decorate:

  • Heat the wet ingredients. Place the butter, peanut butter, and milk in a medium saucepan. Cook over medium heat, stirring occasionally until the mixture comes to a boil.
  • Finish mixing. Remove the mixture from the heat. Stir in the confectioners’ sugar and vanilla and mix until smooth and spreadable.
  • Ice the cake. Pour the icing over the top of the warm cake, and spread it evenly with an offset spatula.
  • Add garnishes. Add chopped peanuts and chocolate to the top of the icing if you want them. I recommend adding the garnishes while the icing is still a bit warm so they’ll stick to the icing as it sets.
A piece of Texas sheet cake cut out of the pan

Tips for Success

  • Don’t over-mix. Too much mixing leads to a tough cake. For the final mixing step, be sure to mix just until everything’s combined.
  • Don’t have buttermilk handy? You can make a buttermilk substitute to use in this recipe.
  • Mind the timing. You’ll get the best results adding the freshly-made icing on top of a still-warm cake.

Variations and Serving Suggestions

  • Try a different icing. If you want to make this cake less over-the-top with peanut butter flavor, try a different icing. I think the Brown Butter Icing on my Vanilla Bean Cake would be a great alternative.
  • Swap in ganache. For more chocolate flavor, add a simple chocolate ganache like the one on my Caramel Pecan Brownie Cake.
  • Finish with whipped cream. A dollop of whipped cream is a simple topping that always satisfies.
overhead view of a slice of Peanut Butter Texas Sheet Cake on a white plate

How to Store

  • Refrigerate: Wrap up extra pieces in an airtight container and store them in the refrigerator for 3 to 5 days. Let the cake come to room temperature before serving.
  • Freeze: Place leftover slices on a sheet pan in the freezer until frozen solid. This will prevent the icing from sticking to your storage container. After they’re frozen, place the slices in an airtight, freezer-safe container or zip-top bag. For an extra layer of protection, you can wrap each piece in plastic to help stave off freezer burn. Properly stored, the cake should keep in the freezer for up to 3 months. Thaw for an hour or so at room temperature before serving.
Peanut Butter Texas Sheet Cake in a jellyroll pan

Peanut Butter Texas Sheet Cake

Yield 15 to 20 servings
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes

This Peanut Butter Texas Sheet Cake is full of rich peanut butter flavor and topped with a thick, creamy peanut butter frosting. Add chopped peanuts and chocolate to the top, and you have a real crowd-pleaser.

Close up of a piece of peanut butter Texas sheet cake.

Ingredients

For the Cake:

  • 2 cups (240g) all-purpose flour
  • 2 cups (400g) granulated sugar
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup (226g) unsalted butter
  • 1 cup (236ml) water
  • 1/4 cup (64g) creamy peanut butter
  • 1/2 cup (118ml) buttermilk
  • 2 large eggs, lightly beaten
  • 1 teaspoon vanilla extract

For the Icing:

  • 1/2 cup (113g) unsalted butter
  • 1/4 cup (64g) creamy peanut butter
  • 1/3 cup + 1 tablespoon (93ml) milk
  • 16 ounces (454g) confectioners sugar
  • 1 teaspoon vanilla extract
  • approximately 1/3 cup coarsely chopped peanuts, for garnish
  • approximately 1/3 cup coarsely chopped milk chocolate, for garnish

Instructions

To make the cake:

  1. Preheat oven to 350°F. Grease a 15"x 10" jellyroll pan.
  2. Whisk together the flour, sugar, baking soda, and salt in a large mixing bowl. Set aside.
  3. Place the butter, water, and peanut butter in a medium saucepan. Cook over medium heat, stirring occasionally, until the mixture boils. Add to the flour mixture, and mix until combined.
  4. Combine the buttermilk, eggs, and vanilla. Stir into the cake mixture, mixing well.
  5. Spread the batter evenly in prepared pan. Bake 25-28 minutes, or until the edges are browned and a pick inserted into the center comes out clean.

To make the icing:

  1. Place the butter, peanut butter, and milk in a medium saucepan. Cook over medium heat, stirring occasionally, until the mixture boils.
  2. Remove from heat. Stir in the confectioners' sugar and vanilla until smooth and spreadable.
  3. Pour the icing over the top of the warm cake and spread evenly. Garnish, if desired, with peanuts and chocolate.*

Notes

*I recommend that you add the garnish while the icing is still a bit warm so that the garnish will stick to the icing better as it sets.

Recipe slightly adapted from MyRecipes.

Recommended Products

Bake or Break is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Show off your baking masterpiece!

Snap a pic, tag @bakeorbreak, and use #bakeorbreak on Instagram. Can't wait to see your creation!

Share this:

    18 Comments on “Peanut Butter Texas Sheet Cake”

  1. Can I bake this in a 9×13 pan do you think? I don’t have a 10×15.

  2. Looks lovely!! We love peanut butter anything!!

  3. *claps* yayy! I love any pb/chocolate combo!

  4. Yummm I bet this would be great with a chocolate ganache!

  5. Texas sheet cake has always been a favorite but to make it a peanut butter one…. Nothing could be more perfect! This time I will skip the choc and go pure peanut butter, too. My son would love this, so I will send him the recipe as well.

  6. I bet this is tasty. I love a sheet cake for a crowd!

  7. Yummy! I have never had Texas Sheet Cake, but I adore anything peanut butter chocolate- so I’m sure I would love this. 🙂

  8. Honestly, I’d have this peanut butter cake over a chocolate cake any day!

  9. I love one layer cakes. So much easier! This cake looks SO good. I can almost smell it!

  10. Catherine, using a 9″x 13″ pan will make this cake thicker, so you may need to bake it a bit longer. My only concern would be that the edges might get overbaked before the center can bake thoroughly. You could shield the edges with foil if necessary.

  11. This is definitely a keeper, good for so many summer bbq’s!

  12. Do you think that I could successfully cut this recipe in half? I don’t need a serve a crowd, but this cake sounds too delicious to pass up! What size pan do you suggest?

  13. I love sheet cakes and this ones flavours sound really good!

  14. Um how did I miss this recipe from you?! I love sheet cakes as well because you can whip them up in very little time and uses up ingredients you have laying around (like my bananas. Ooo banana peanut butter cake…)

  15. Freeze leftovers? HaHaHa! There are never any leftovers when I make this cake. I have baked it in two smaller pans to give away sometimes but that is oh so hard to do.

Leave a Reply

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