Chocolate Peanut Butter Texas Sheet Cake Recipe
Introduction
This Chocolate Peanut Butter Texas Sheet Cake is a rich, decadent treat perfect for any occasion. Layers of moist chocolate cake, creamy peanut butter filling, and smooth chocolate frosting come together in a delightful Texas-sized dessert.

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 your oven to 350°F and generously grease a 13×18 jelly roll pan with butter or nonstick spray.
- Step 2: In a large bowl, whisk together the melted butter, whole milk, sour cream, and granulated sugar. Add the eggs and vanilla extract, whisking until fully combined. Sift in the flour, cocoa powder, baking soda, and salt, then whisk until smooth and lump-free.
- Step 3: 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.
- Step 4: Using a mixer, cream peanut butter and softened butter until smooth. Add vanilla and salt. Gradually beat in powdered sugar in two additions. If mixture looks dry, add milk one teaspoon at a time until frosting is fluffy and spreadable. Spread a thick, even layer over the slightly cooled cake.
- Step 5: In a small saucepan over medium heat, combine melted butter, milk, corn syrup, and vanilla extract. Stir until heated through. Lower heat, add chopped dark chocolate, and stir until fully melted and smooth. Remove from heat and whisk in sifted confectioners’ sugar. Let cool for 5 minutes to thicken slightly.
- Step 6: Pour the warm chocolate glaze slowly over the peanut butter layer. Use a spatula to gently spread toward edges for full coverage. Allow frosting to set for at least 30 minutes before slicing and serving.
Tips & Variations
- Use creamy peanut butter for the smoothest texture in the filling; chunky peanut butter changes the texture but can add interesting bites.
- Let the cake cool sufficiently before adding the peanut butter layer to prevent melting.
- For a nut-free version, substitute the peanut butter layer with a cream cheese frosting or omit entirely.
- If you prefer sweeter frosting, increase the powdered sugar slightly in the peanut butter layer or confectioners’ sugar in the chocolate glaze.
Storage
Store the cake covered at room temperature for up to 2 days or refrigerate for up to 5 days. For best texture, bring refrigerated cake back to room temperature before serving. Leftover slices can be reheated gently in the microwave for about 10 seconds to soften the frosting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake ahead of time?
Yes, this cake can be prepared a day in advance. Store it covered in the refrigerator and bring to room temperature before serving for the best flavor and texture.
Can I freeze the cake?
You can freeze the cake after baking but before adding the frosting layers. Wrap well and freeze up to 2 months. Thaw overnight in the refrigerator, then add the peanut butter and chocolate layers fresh before serving.
PrintChocolate Peanut Butter Texas Sheet Cake Recipe
This Chocolate Peanut Butter Texas Sheet Cake is a rich, moist, and indulgent dessert featuring a moist chocolate cake base, a creamy peanut butter layer, and a luscious chocolate frosting. Perfect for gatherings or any occasion where a decadent treat is desired.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 15 minutes
- Yield: 12–15 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
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
- Preheat and Prep: Preheat your oven to 350°F and generously grease a 13×18 jelly roll pan with butter or nonstick spray to ensure the cake does not stick during baking.
- Make the Cake Batter: In a large bowl, whisk together the melted and slightly cooled butter, whole milk, sour cream, and granulated sugar until combined. Add in the eggs and vanilla extract and whisk thoroughly. Then sift in the all-purpose flour, cocoa powder, baking soda, and salt, whisking again until the batter is smooth and free from lumps.
- Bake: Pour the batter evenly into the prepared jelly roll pan. Bake in the preheated oven for 20 minutes or until a toothpick inserted into the center comes out clean. Remove and let the cake cool for 10 minutes before adding the next layer.
- Prepare the Peanut Butter Layer: Using a stand mixer or hand mixer, cream together the peanut butter and softened butter until smooth and well combined. Add the vanilla extract and salt, mixing thoroughly. Gradually add the powdered sugar in two additions, beating well between each. If the mixture appears dry, add milk one teaspoon at a time while beating until the frosting is fluffy and spreadable. Spread a thick and even layer over the slightly cooled cake using a spatula.
- Make the Chocolate Frosting: In a medium saucepan over medium heat, combine the melted butter, milk, corn syrup, and vanilla extract, stirring until heated through. Lower the heat and add the chopped dark chocolate, stirring until fully melted and the mixture is silky smooth. Remove from heat and whisk in the sifted confectioners’ sugar until integrated. Let the frosting sit for 5 minutes to thicken slightly.
- Frost and Finish: Slowly pour the warm chocolate glaze over the peanut butter layer. Use a spatula to spread gently toward the edges for full coverage. Allow the frosting to set for at least 30 minutes before slicing and serving to ensure clean slices and a perfect finish.
Notes
- Ensure the melted butter in the cake batter is cooled slightly to avoid cooking the eggs prematurely.
- Use room temperature butter for the peanut butter layer for easier mixing.
- Sifting the flour, cocoa powder, and confectioners’ sugar helps prevent lumps and ensures a smoother texture.
- The sheet pan size is essential for baking time accuracy; do not substitute with a significantly different size.
- Allow frosting to set properly to avoid messy slices.
- For a firmer peanut butter layer, chill the cake briefly before adding the chocolate frosting.
- This cake stores well covered at room temperature for up to 2 days or refrigerated for up to 4 days.
Keywords: chocolate sheet cake, peanut butter cake, texas sheet cake, chocolate peanut butter dessert, easy chocolate cake recipe

