Chocolate Peanut Butter Texas Sheet Cake Recipe
Sink your fork into a slice of pure Southern delight with this Chocolate Peanut Butter Texas Sheet Cake—a decadent, crowd-pleasing dessert that brings together moist chocolate cake, creamy peanut butter, and a rich, fudgy frosting. In our house, it’s the “must-have” for any gathering, special occasion, or random Tuesday craving. Imagine a triple-layered treat where each bite melts in your mouth, combining comfort and nostalgia with the indulgence of your favorite candy bar. Whether you’re a sheet cake skeptic or lifelong fan, this is one recipe you’ll want to bake, share, and revisit—because Chocolate Peanut Butter Texas Sheet Cake really is every bit as dream-worthy as it sounds.

Ingredients You’ll Need
What makes this recipe special is how a handful of classic ingredients collaborate for big, bold flavors and irresistible texture. Each component has its job: some bring the tender crumb, others the creamy swoon, and the rest that signature glossy finish. Gather these on your counter, and you’re halfway to dessert bliss!
- Unsalted Butter: Essential for richness and a tender crumb—plus, it’s needed in all three layers, so be sure to have plenty on hand!
- Whole Milk: Adds moisture and a subtle creaminess to both the cake and frosting. Don’t substitute with skim; you want that fat!
- Sour Cream: Secret hero for super-moist cake—trust me, it makes all the difference.
- Granulated Sugar: The backbone of sweetness and a touch of crackle in the bake.
- Large Eggs: They bind everything together, giving the cake structure and a velvety bite.
- Vanilla Extract: A little warmth and depth for every layer; don’t skip or skimp!
- All-Purpose Flour: Forms the foundation for a classic sheet cake crumb—no fancy flours here.
- Cocoa Powder: Delivers that deep, dark chocolate flavor that balances the sweetness perfectly.
- Baking Soda: Gives the cake its lift and lightness; don’t let it expire in your pantry!
- Salt: Brightens the flavors in both cake and peanut butter layer—just enough to pop but never overwhelm.
- Creamy Peanut Butter: Creates a luscious, thick layer that’s smooth and perfectly salty-sweet.
- Powdered Sugar: Key for a fluffy peanut butter layer and that silky frosting finish.
- Regular Milk: Helps soften and aerate the peanut butter filling so it’s spreadable and dreamy.
- Light Corn Syrup: Gives the chocolate frosting its gorgeous shine and glossy set.
- Dark Chocolate: Chopped for quick melting and deep flavor—don’t sub with milk chocolate here!
How to Make Chocolate Peanut Butter Texas Sheet Cake
Step 1: Preheat and Prep
Start by cranking up your oven to 350°F and grab your trusty 13×18 jelly roll pan. Give it a generous slick of butter or nonstick spray—don’t be shy here, since a sticky cake is a sad cake. Lining with parchment is totally optional, but it makes cake removal and cleanup a breeze.
Step 2: Make the Cake Batter
In a large mixing bowl, combine the melted (and slightly cooled) butter, whole milk, sour cream, and granulated sugar. Whisk in those eggs and vanilla for a glossy, smooth mixture. Now, sift in your flour, cocoa powder, baking soda, and salt—this step keeps your cake lump-free and ensures a delicate crumb. Whisk just until everything’s combined, but no longer, to keep things soft and moist.
Step 3: Bake
Pour that rich, luscious batter into your prepared pan and smooth out the top with a spatula. Bake in the preheated oven for about 20 minutes. You’re looking for a cake that springs back lightly when touched, and a toothpick inserted in the center should come out clean. Let the cake cool on a wire rack for 10 minutes—just enough that it won’t melt your next layer, but still slightly warm for ideal spreading.
Step 4: Prepare the Peanut Butter Layer
While the cake is cooling, whip the peanut butter and softened butter together using a stand mixer or hand mixer until completely smooth and creamy. Add in vanilla extract and a pinch of salt. Now, with patience, beat in powdered sugar bit by bit. The mixture will turn crumbly, but don’t worry! Drizzle in milk, a teaspoon at a time, until the frosting becomes fluffy and spreadable. Gently spread this glorious peanut butter layer over the warm cake, reaching all corners.
Step 5: Make the Chocolate Frosting
In a medium saucepan, add the melted butter, milk, corn syrup, and vanilla extract. Warm over medium heat, stirring occasionally until everything is blended and just bubbling. Lower the heat and stir in your chopped dark chocolate until fully melted and silky-smooth. Off the heat, whisk in the sifted confectioners’ sugar until your frosting is thick, glossy, and pourable. Allow it to cool just a few minutes, so it thickens but remains spreadable.
Step 6: Frost and Finish
Pour the warm chocolate frosting evenly over the peanut butter layer. Grab your favorite spatula and gently nudge the frosting to every edge and corner, so no bite is left behind. Let the finished cake set for at least 30 minutes until the frosting is shiny and sliceable. Even better, if you can wait, cover and let it rest overnight for flavors to really meld.
How to Serve Chocolate Peanut Butter Texas Sheet Cake

Garnishes
This cake is already a showstopper, but you can take it up a notch with a handful of roasted peanuts, mini chocolate chips, or even a sprinkle of flaky sea salt across the top. If you want to go extra, drizzle a little warm peanut butter in a zigzag pattern just before serving—it looks stunning and highlights the classic combo.
Side Dishes
Pair slices of Chocolate Peanut Butter Texas Sheet Cake with a cold glass of milk, piping hot coffee, or, for the ultimate treat, a scoop of vanilla bean ice cream. The creamy chill and vanilla undertones are just right with the cake’s bold chocolate and rich peanut butter. Add fresh strawberries or raspberries for color, tartness, and a bit of freshness on the side.
Creative Ways to Present
Cut the cake into small squares for party platters, or serve jumbo rectangles for serious dessert lovers. Layer slices with extra peanut butter and chocolate spreads for a mason jar trifle, or even stack thin pieces for a decadent dessert tower. If you’re celebrating, top each square with a festive candle or serve with colorful napkins for a playful, Texas-sized presentation.
Make Ahead and Storage
Storing Leftovers
Chocolate Peanut Butter Texas Sheet Cake keeps incredibly well! Store leftovers tightly covered with plastic wrap or in an airtight container at room temperature for up to three days. If your kitchen runs warm, refrigerating is perfectly fine—just let slices come to room temperature before serving for the best texture.
Freezing
For longer storage, freeze individual slices or even the entire sheet cake (unfrosted or fully assembled). Wrap well in plastic wrap and then foil before popping into a freezer bag. Defrost in the refrigerator overnight, then bring to room temperature before digging in.
Reheating
While this cake is delectable at room temp, warming a slice for 10–15 seconds in the microwave really brings back that fudgy, just-baked feel—just enough to make the peanut butter gooey and the chocolate gloss up, without melting everything. Don’t overdo it, or you’ll risk a runny mess.
FAQs
Can I use natural peanut butter in the peanut butter layer?
For best results, stick with classic creamy peanut butter. Natural varieties can separate and make the filling oily or too runny, which could affect the beautiful, fluffy texture this cake is known for.
Can I make Chocolate Peanut Butter Texas Sheet Cake gluten-free?
Yes! Swap the all-purpose flour for your favorite 1:1 gluten-free baking blend. The cake may be just a touch more delicate, but it will still taste phenomenal and hold together well when sliced.
How do I know when the cake is done baking?
You want the center to spring back when pressed lightly and a toothpick inserted should emerge clean or with just a few moist crumbs. Overbaking dries it out, so check at the 18-minute mark and don’t walk away!
What if I don’t have a jelly roll pan?
You can use a slightly smaller rimmed baking sheet, but your layers may be thicker and require a few extra minutes in the oven. Keep an eye on it and test for doneness earlier rather than later for best results.
Can I double the recipe for a bigger crowd?
Absolutely! This sheet cake is a party hero. Double all ingredients and bake in two 13×18 pans. If you only have one, bake in batches—just be sure to cool the pan before reusing it.
Final Thoughts
There’s nothing quite like the magic of a homemade Chocolate Peanut Butter Texas Sheet Cake to rally friends, impress guests, or simply make your own day brighter. Try it once, and you’ll see why this triple-layered beauty earns a permanent spot in every dessert lover’s rotation.
PrintChocolate Peanut Butter Texas Sheet Cake Recipe
Indulge in the decadent flavors of this Chocolate Peanut Butter Texas Sheet Cake. A rich chocolate cake base is topped with a luscious peanut butter layer and finished with a silky chocolate frosting. Perfect for feeding a crowd or satisfying your sweet tooth!
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour
- Yield: 12–16 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cake Layer
- 1 cup (2 sticks) unsalted butter, melted and cooled for 5 minutes
- 1 cup whole milk
- ½ cup sour cream
- 2 cups granulated sugar
- 2 large eggs
- 2 tsp vanilla extract
- 1½ cups all-purpose flour
- ½ cup cocoa powder
- 1 tsp baking soda
- ½ tsp salt
Peanut Butter Layer
- ¾ cup creamy peanut butter
- 6 tbsp unsalted butter, softened
- 1 tsp vanilla extract
- ¼ tsp salt
- 1 cup powdered sugar
- 2 tbsp regular milk
Chocolate Frosting
- ¾ cup (1½ sticks) unsalted butter, melted
- ⅓ cup milk
- ⅓ cup light corn syrup
- 1 tbsp vanilla extract
- 6 oz dark chocolate, chopped
- 3 cups confectioners’ sugar, sifted
Instructions
- Step 1: Preheat and Prep
Preheat your oven to 350°F and generously grease a 13×18 jelly roll pan with butter or Baker’s Joy nonstick spray.
- Step 2: Make the Cake Batter
In a large bowl, whisk together the melted (and slightly cooled) butter, whole milk, sour cream, and granulated sugar. Add in the eggs and vanilla extract and whisk until fully combined. Sift in the flour, cocoa powder, baking soda, and salt. Whisk again until smooth and lump-free.
- Step 3: Bake
Pour the batter evenly into the prepared pan. Bake for 20 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool for 10 minutes before moving on to the next layer.
- Step 4: Prepare the Peanut Butter Layer
Using a stand mixer or hand mixer, cream together the peanut butter and softened butter until smooth. Add in the vanilla extract and salt. Gradually add the powdered sugar, ½ cup at a time, beating well between each addition. Once all the sugar is added, the mixture may look a bit dry—don’t worry! Add milk one teaspoon at a time and beat until the frosting is fluffy and spreadable. Spread a thick, even layer over the slightly cooled cake using a spatula.
- Step 5: Make the Chocolate Frosting
In a small saucepan over medium heat, combine the melted butter, milk, corn syrup, and vanilla extract. Stir until everything is heated through. Lower the heat, then add the chopped dark chocolate. Stir until the chocolate is fully melted and the mixture is silky smooth. Remove from heat and whisk in the sifted confectioners’ sugar. Let the frosting sit for 5 minutes to cool slightly and thicken just a bit.
- Step 6: Frost and Finish
Slowly pour the warm chocolate glaze over the peanut butter layer. Use a spatula to gently push it toward the edges to ensure full coverage. Allow the frosting to set for at least 30 minutes before slicing and serving.
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 38g
- Sodium: 280mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 65mg
Keywords: Chocolate Peanut Butter Texas Sheet Cake, Chocolate Cake, Peanut Butter Layer, Chocolate Frosting, Dessert Recipe