I am so excited to share my Easy Peanut Butter Sheet Cake with Chocolate Frosting Recipe with you! This cake perfectly balances the rich, nutty flavor of peanut butter with a luscious, creamy chocolate frosting that melts in your mouth. It’s one of those desserts that feels simultaneously indulgent and comforting, all while being surprisingly simple to make. Whether you’re a peanut butter lover or just someone who craves a truly satisfying sheet cake, this recipe will quickly become a go-to in your baking repertoire.
Why You'll Love This Easy Peanut Butter Sheet Cake with Chocolate Frosting Recipe
What strikes me most about this cake is how the flavors come together in an irresistible harmony. The peanut butter lends a warm, nutty richness that is perfectly complemented by the decadent chocolate frosting. It’s not overly sweet but just right, making every bite memorable and satisfying. I love that it doesn’t rely on complicated techniques—everything is straightforward, which lets the quality and character of each ingredient shine through.
Another reason I keep coming back to this Easy Peanut Butter Sheet Cake with Chocolate Frosting Recipe is how effortless it is to prepare. You just melt, mix, whisk, and bake! It’s a fantastic option for busy weeknights or last-minute gatherings, where you want to wow everyone without spending hours in the kitchen. Plus, it’s perfect for any occasion—from casual family dinners to celebrations and potlucks—because it’s a crowd-pleaser with a little something special that makes it stand out.
Ingredients You'll Need
All it takes to make this cake a winner is a handful of simple, essential ingredients that come together to create a masterpiece of flavor and texture. Each component plays a role: the peanut butter adds depth, the cocoa creates rich frosting, and the combination of flour, butter, and eggs ensures the cake is perfectly moist and tender.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Unsalted butter: Using unsalted butter lets you control the saltiness of the cake and frosting perfectly.
- Water: Helps blend the peanut butter and butter smoothly into the batter.
- Peanut butter: I prefer creamy for a silky texture, but crunchy works for extra nutty bites.
- Sugar: Provides that balanced sweetness to complement the peanut butter.
- All-purpose flour: The base for a tender crumb; I’ve also enjoyed using Cup4Cup gluten-free flour as a substitute.
- Baking soda: Gives the cake a gentle rise and lightness without heaviness.
- Salt: Enhances the overall flavor and balances sweetness perfectly.
- Eggs: Bind everything together and add richness.
- Milk: Keeps the cake moist and tender.
- Vanilla extract: Adds a mellow warmth and rounds out the flavors beautifully.
- Unsweetened cocoa powder: Essential for the deeply chocolatey frosting that contrasts the peanut butter.
- Sour cream: Makes the frosting smooth, creamy, and wonderfully tangy.
- Powdered sugar: Sweetens and thickens the frosting to just the right consistency.
- Chopped peanuts: For a crunchy, decorative topping that boosts the peanut flavor.
Directions
Step 1: Preheat your oven to 350ºF. Grease a 10x15-inch jelly roll pan to ensure the cake won’t stick and has even edges once baked.
Step 2: In a large saucepan over medium heat, melt ½ cup (1 stick) of unsalted butter. Once melted, add 1 cup of water and ½ cup of peanut butter, stirring until everything is combined and just about to boil.
Step 3: Remove the saucepan from heat and stir in 2 cups of sugar. Then gradually add 2 cups of flour, ½ teaspoon baking soda, and ½ teaspoon salt, stirring until the mixture is smooth and well blended without lumps.
Step 4: In a separate small bowl, whisk together 2 eggs, ½ cup of milk, and 1 teaspoon of vanilla extract until fully combined. Pour this liquid mixture into the saucepan and stir vigorously until you have a silky, homogeneous batter.
Step 5: Pour the batter evenly into the greased pan and bake for 23 to 25 minutes. I find it helpful to rotate the pan halfway through baking so the cake browns evenly. You’ll know it’s done when a toothpick inserted into the center comes out clean.
Step 6: As soon as the cake is out of the oven, start the frosting. In a medium saucepan, combine ½ cup (1 stick) unsalted butter with 6 tablespoons unsweetened cocoa powder. Heat over medium heat, stirring until the butter melts and the mixture is perfectly smooth.
Step 7: Remove from heat and stir in 6 tablespoons sour cream and 1 teaspoon vanilla extract. Gradually mix in 3 ½ cups powdered sugar, stirring continuously until the frosting becomes thick, creamy, and lump-free.
Step 8: Pour the frosting evenly over the warm cake and spread gently with a spatula. Finally, sprinkle ¼ cup chopped peanuts on top for that fantastic crunch.
Step 9: Serve the cake warm for the ultimate experience of melty frosting and tender crumb, delivering what I can only describe as cake heaven.
Servings and Timing
This recipe yields about 20 generous servings, making it perfect for a big family gathering or party. The prep time is roughly 10 minutes since the batter comes together quickly, and the bake time is about 23 to 25 minutes. Total time including making the frosting is just around 33 minutes, which means this decadent dessert comes together in no time at all. I usually let the cake rest for a few minutes after frosting so the flavors meld beautifully, but it’s genuinely delicious straight from the oven.
How to Serve This Easy Peanut Butter Sheet Cake with Chocolate Frosting Recipe
When I serve this cake, I love to offer it slightly warm so that the frosting is still luscious and soft, creating that perfect gooey bite that everyone enjoys. It pairs wonderfully with a scoop of vanilla ice cream or a dollop of freshly whipped cream to add a light, airy contrast. I also find that garnishing with a few extra chopped peanuts makes the presentation pop and amps up the peanut flavor.
This cake is a true star at parties and family dinners because it satisfies just about every sweet tooth. For casual or weeknight meals, I might slice smaller pieces and serve with a cold glass of milk or even a chilled cup of coffee to balance the richness. On more festive occasions, a rich stout or chocolatey dessert wine complements the flavors beautifully and elevates the experience.
For plating, I usually cut it into rectangles to showcase the thick frosting layer. It’s hearty enough that even a smaller slice feels indulgent, and I love that it travels well if you want to bring it to a potluck or picnic. No matter how you serve it, this cake always feels like a warm, comforting hug in dessert form.
Variations
I’ve experimented with a few variations of this Easy Peanut Butter Sheet Cake with Chocolate Frosting Recipe, and it’s surprisingly adaptable. For example, swapping the all-purpose flour for a gluten-free blend like Cup4Cup creates a cake that’s just as moist and tender without losing any flavor. If you want to make it vegan, replacing the eggs with flax eggs and using dairy-free butter and sour cream alternatives works well, though the frosting might be a little different in texture.
Flavor-wise, I sometimes swirl in mini chocolate chips into the batter for pockets of melty chocolate that take this cake over the top. You can also sprinkle sea salt on the finished frosting if you want a salted chocolate-peanut butter contrast that I find absolutely addictive. Another fun twist is to toast the chopped peanuts before sprinkling them on top for an extra layer of nutty flavor and crunch.
If you’re in a hurry, you can also bake the batter in a 9x13-inch pan—just watch the baking time as it may vary slightly. I’ve even tried using a bundt pan to make a fancier presentation, which bakes beautifully but takes a bit longer. No matter the method, this cake always comes out wonderfully rich and satisfying.
Storage and Reheating
Storing Leftovers
I usually store leftover cake in an airtight container at room temperature for up to 3 days, and it keeps its moist texture remarkably well. If your kitchen is warm, refrigerating leftovers is a good option; just bring the pieces back to room temperature before serving for the best taste. Using a container that seals tightly helps preserve that fresh-from-the-oven flavor.
Freezing
This cake freezes beautifully, which is great if you want to make it ahead of time. I cut the cake into individual squares, wrap them tightly in plastic wrap, then place them in a freezer-safe container or bag. It keeps well for up to 3 months. When you’re ready to enjoy, just thaw the slices overnight in the fridge and bring to room temperature before serving so the frosting softens nicely.
Reheating
To reheat, I recommend warming individual slices gently in the microwave for about 15 to 20 seconds—just enough to soften the frosting without melting it entirely. Avoid overheating as that can make the frosting separate or dry out the cake. Alternatively, let the cake come to room temperature naturally; this keeps the texture perfect and frosting luscious. Reheated or fresh, this cake is always a crowd-pleaser.
FAQs
Can I use crunchy peanut butter instead of creamy for this Easy Peanut Butter Sheet Cake with Chocolate Frosting Recipe?
Absolutely! Using crunchy peanut butter adds delightful bursts of texture throughout the cake. It does change the mouthfeel slightly but keeps all the rich flavor you want. Just be sure to stir the peanut butter well so it blends smoothly with the other ingredients.
Is there a way to make this cake gluten-free?
Yes! I recommend swapping the all-purpose flour for a gluten-free flour blend like Cup4Cup. It measures cup-for-cup and produces a cake with great crumb and moisture. Just be sure to double-check that your cocoa powder and other ingredients are also gluten-free if you have strict dietary needs.
Can I prepare the frosting ahead of time?
You can make the frosting a few hours ahead and store it in the fridge, but it will thicken and harden slightly. Before spreading it on the cake, gently warm it over low heat or in the microwave for a few seconds to bring it back to spreadable consistency. Freshly made frosting is best for that silky texture.
How do I know when the cake is done baking?
The best test is the classic toothpick method: insert a toothpick into the center of the cake and if it comes out clean or with just a few moist crumbs, the cake is ready. The edges should also be starting to pull away from the pan slightly.
Can this cake be made in a smaller pan?
Yes, you can use a 9x13-inch pan if you prefer. The cake will be thicker and may need a few extra minutes to bake through. Keep a close eye on it and perform the toothpick test to avoid overbaking. Adjust the frosting amount as needed if you want thicker coverage.
Conclusion
There’s nothing I love more than discovering a dessert that’s both simple to make and delivers remarkable flavor, and this Easy Peanut Butter Sheet Cake with Chocolate Frosting Recipe fits that bill perfectly. It’s a dessert that makes any occasion feel special and leaves everyone asking for seconds. I can’t wait for you to try it and make it your own favorite peanut butter and chocolate treat!
Print
Easy Peanut Butter Sheet Cake with Chocolate Frosting Recipe
- Total Time: 33 minutes
- Yield: 20 servings
Description
This Easy Peanut Butter Sheet Cake features a moist and flavorful peanut butter-infused cake baked in a large sheet pan, topped with a rich and creamy homemade chocolate frosting sprinkled with crunchy chopped peanuts. Perfect for gatherings, this recipe combines the richness of peanut butter with the decadence of cocoa for a delightful dessert that's simple to make and sure to satisfy any sweet tooth.
Ingredients
Peanut Butter Cake
- ½ cup (1 stick) unsalted butter
- 1 cup water
- ½ cup peanut butter
- 2 cups sugar
- 2 cups all-purpose flour (for gluten free, use Cup4Cup gluten free flour)
- ½ teaspoon baking soda
- ½ teaspoon salt
- 2 eggs
- ½ cup milk
- 1 teaspoon vanilla extract
Chocolate Frosting
- ½ cup (1 stick) unsalted butter
- 6 tablespoons unsweetened cocoa powder
- 6 tablespoons sour cream
- 1 teaspoon vanilla extract
- 3 ½ cups powdered sugar
- ¼ cup chopped peanuts (for topping)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350ºF. Grease a 10x15-inch jelly roll pan (alternatively, a 9x13-inch pan can be used with minor adjustments).
- Make the Cake Batter: In a large saucepan over medium heat, melt the butter. Add water and peanut butter and bring the mixture to a boil, stirring occasionally. Remove from heat and immediately stir in the sugar until well combined. Add the flour, baking soda, and salt to the saucepan and stir until the mixture is thoroughly blended.
- Incorporate Wet Ingredients: In a separate small bowl, whisk together the eggs, milk, and vanilla extract. Pour this liquid mixture into the saucepan with the peanut butter batter and stir vigorously until the batter is very smooth and homogeneous.
- Bake the Cake: Pour the batter evenly into the prepared pan. Bake in the preheated oven for 23 to 25 minutes, rotating the pan once midway through to ensure even baking. The cake is done when a toothpick inserted into the center comes out clean. For a 9x13-inch pan, baking time and texture may vary slightly (see notes).
- Prepare the Chocolate Frosting: While the cake bakes, start the frosting. In a medium saucepan over medium heat, combine butter and cocoa powder. Stir continuously until the butter has melted and the mixture is smooth and uniform.
- Finish the Frosting: Remove the saucepan from heat and stir in sour cream and vanilla extract. Gradually incorporate powdered sugar, stirring thoroughly until the frosting is smooth and free of lumps.
- Frost the Cake and Garnish: As soon as the cake is removed from the oven and still warm, pour the frosting evenly over the surface and spread it smoothly with a spatula. Sprinkle chopped peanuts over the top for added texture and flavor.
- Serve: Enjoy warm for the ultimate indulgent experience. This cake is excellent when served fresh and slightly warm from the oven.
Notes
- For a 9x13-inch pan, baking time might vary slightly; monitor the cake closely and test for doneness with a toothpick.
- To make the cake gluten-free, use Cup4Cup gluten free flour as a direct substitute for all-purpose flour.
- For easier frosting spreading, ensure the cake is still warm but not hot to prevent frosting from melting excessively.
- Storage tip: Keep leftovers refrigerated and reheat slightly before serving to enjoy the frosting at its best consistency.
- Prep Time: 8 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American

Leave a Reply