Peanut Butter Texas Sheet Cake is a rich, moist dessert bursting with creamy peanut butter flavor. Baked in a large sheet pan, this cake is soft, tender, and covered with a warm, smooth peanut butter frosting that seeps into every bite.

It’s easy to make, perfect for serving a crowd, and ideal for potlucks, parties, or whenever you’re craving a comforting, peanut buttery treat.
The cake itself is wonderfully soft and tender a beautiful blend of flour, sugar, and a splash of buttermilk that keeps everything moist and smooth. But the real charm is in that warm peanut butter mixture. Once it hits the batter, it transforms the whole thing into a golden, peanut-scented masterpiece.
Baked in a sheet pan, it’s thin, sweet, and perfectly melt-in-your-mouth.

And now… the frosting. This is where things get truly irresistible. Butter and peanut butter melt together with milk and vanilla, turning into a warm, silky mixture that pours over the cake like a delicious blanket. Add as much powdered sugar as your heart desires thick and creamy or soft and pourable and watch it settle into every corner of the cake.
This dessert is rich, nutty, comforting, and ridiculously easy.
Savor every peanut-buttery bite of this Southern-inspired classic!
Kitchen Equipment Needed :
- 13×18 inch sheet pan “or jelly roll pan”
- Mixing bowls “large and medium”
- Whisk and spatula
- Saucepan
- Measuring cups and spoons
- Hand whisk or electric mixer “optional”
- Cooling rack
Tips for Peanut Butter Texas Sheet Cake :
Use creamy peanut butter : natural peanut butter can separate and change the texture, so use a smooth, shelf-stable version for best results.
Don’t overmix the batter : overmixing can make the cake dense. Mix just until ingredients are combined.
Pour frosting while warm: the warmth helps it spread smoothly and gives that classic glossy finish.

Add toppings for fun : try mini chocolate chips, chopped peanuts, or a drizzle of melted chocolate on top.
Use buttermilk for moisture : it makes the cake soft and tender if you don’t have any, mix 1 cup milk with 1 tablespoon lemon juice and let it sit for 5 minutes.
What to Eat with Peanut Butter Texas Sheet Cake ??
This cake goes beautifully with a cup of hot coffee or cappuccino,The nutty flavor pairs so well with a warm drink, especially on cozy mornings or chilly evenings.
If I want to make dessert time extra special I add a chocolate ice cream on top and drizzle it with warm peanut butter or chocolate sauce absolutely irresistible!
Ingredients :
For the Cake :
- 2 cups all purpose flour
- 2 cups granulated sugar
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup water
- 1 cup unsalted butter
- ¼ cup creamy peanut butter
- ½ cup buttermilk
- 2 large eggs
- 1 teaspoon vanilla extract
For the Frosting :
- ½ cup unsalted butter
- ¼ cup creamy peanut butter
- ¼ cup milk
- 1 teaspoon vanilla extract
- 3–4 cups powdered sugar “depending on desired consistency”
How to Make Peanut Butter Texas Sheet Cake :
Step 1
Preheat and Prepare preheat your oven to 350°F “175°C”. Grease and lightly flour a 13×18 inch sheet pan or line it with parchment paper for easy removal later and mix Dry Ingredients in a large mixing bowl, whisk together the flour, sugar, baking soda, and salt. Set this aside these will form the base of your cake.

Step 2
Make the Peanut Butter Mixture and in a medium saucepan, combine the butter, water, and peanut butter. Heat over medium heat until everything is melted and smooth, stirring constantly. Do not boil. Once melted, remove from heat then combine Wet and Dry

Step 3
Pour the warm peanut butter mixture into the dry ingredients. Stir gently with a whisk or spatula until just combined and add Buttermilk, Eggs, and Vanilla in a small bowl, whisk together buttermilk, eggs, and vanilla. Add this mixture to the batter and stir until smooth. The batter should be slightly thin that’s okay!
Step 4
Bake the Cake pour the batter evenly into your prepared sheet pan. Bake for 20–25 minutes, or until a toothpick inserted in the center comes out clean and prepare the Frosting while the cake is baking, make the frosting. In a saucepan, melt butter and peanut butter over medium heat. Stir in milk and vanilla, then whisk in powdered sugar one cup at a time until the frosting is smooth and creamy.


Step 5
Frost While Warm once the cake is out of the oven, let it cool for about 5–10 minutes. Pour the warm frosting over the cake and spread evenly. If you’d like, sprinkle chopped peanuts or crushed pretzels on top for extra crunch then cool and Serve allow the frosting to set for about 30 minutes before cutting. Serve warm or at room temperature.
FAQ’S :
Can I use chunky peanut butter instead of creamy?
Yes, but the frosting and cake will have a slightly crunchy texture. It’s delicious if you like extra peanut flavor.
Can I add chocolate to this cake?
Absolutely! You can add ½ cup of chocolate chips to the batter or drizzle melted chocolate over the frosting.
How long does this cake stay fresh?
It stays fresh for about 3 days at room temperature or up to 5 days if refrigerated.
What if I don’t have a sheet pan?
Use a 9×13 inch baking pan. The cake will be thicker, but still delicious.
SAVE THIS POST TO YOUR FAVORITE PINTEREST BOARD !

Peanut Butter Texas Sheet Cake
Course: DessertCuisine: AmericanDifficulty: Easy16
servings15
minutes25
minutes380
kcal40
minutesThis Peanut Butter Texas Sheet Cake is a soft, rich, and perfectly moist dessert bursting with creamy peanut butter flavor. Topped with a warm, fudgy peanut butter frosting that melts right into the cake, it’s a sweet Southern favorite that’s easy to make and great for feeding a crowd. Perfect for bake sales, birthdays, or just a cozy family treat!
Ingredients
For the Cake:
2 cups all purpose flour
2 cups granulated sugar
1 teaspoon baking soda
½ teaspoon salt
1 cup water
1 cup unsalted butter
¼ cup creamy peanut butter
½ cup buttermilk
2 large eggs
1 teaspoon vanilla extract
For the Frosting:
½ cup unsalted butter
¼ cup creamy peanut butter
¼ cup milk
1 teaspoon vanilla extract
3–4 cups powdered sugar "depending on desired consistency"
Directions
- Preheat and Prepare preheat your oven to 350°F "175°C". Grease and lightly flour a 13x18 inch sheet pan or line it with parchment paper for easy removal later and mix Dry Ingredients in a large mixing bowl, whisk together the flour, sugar, baking soda, and salt. Set this aside these will form the base of your cake.
- Make the Peanut Butter Mixture and in a medium saucepan, combine the butter, water, and peanut butter. Heat over medium heat until everything is melted and smooth, stirring constantly. Do not boil. Once melted, remove from heat then combine Wet and Dry
- Pour the warm peanut butter mixture into the dry ingredients. Stir gently with a whisk or spatula until just combined and add Buttermilk, Eggs, and Vanilla in a small bowl, whisk together buttermilk, eggs, and vanilla. Add this mixture to the batter and stir until smooth. The batter should be slightly thin that’s okay!
- Bake the Cake pour the batter evenly into your prepared sheet pan. Bake for 20–25 minutes, or until a toothpick inserted in the center comes out clean and prepare the Frosting while the cake is baking, make the frosting. In a saucepan, melt butter and peanut butter over medium heat. Stir in milk and vanilla, then whisk in powdered sugar one cup at a time until the frosting is smooth and creamy.
- Frost While Warm once the cake is out of the oven, let it cool for about 5–10 minutes. Pour the warm frosting over the cake and spread evenly. If you’d like, sprinkle chopped peanuts or crushed pretzels on top for extra crunch then cool and Serve allow the frosting to set for about 30 minutes before cutting. Serve warm or at room temperature.
Notes
- Cake texture : this cake is soft, moist, and slightly dense like a cross between a brownie and a fluffy snack cake.
- Peanut butter flavor : melted peanut butter is mixed directly into the batter for a rich, nutty taste in every bite.
- Classic style : true to Texas sheet cake tradition, it’s baked in a large sheet pan, perfect for feeding a crowd.
- Frosting magic : warm peanut butter frosting is poured over the cake while it’s still warm, creating a glossy, melt in glaze.



