Enjoy a fluffy, moist old fashioned slab cake ready in only 30 minutes. My quick, easy peanut butter cake with a gooey chocolate frosting is just the recipe you’re looking for. Everything comes together in a saucepan, even the frosting, which is smothered on the freshly-baked sheet cake to make a crackly, warm chocolate glaze on top. Grab a fork and dig in!

Want to Save This Recipe?
Enter your email below & we'll send it straight to your inbox. Plus you’ll get affordable and easy gluten-free recipes delivered each week!
Easy Peanut Butter Cake with Gooey Chocolate Frosting
It’s slightly embarrassing how much I’ve been making this homemade peanut butter cake. However, once I’m shoving warm, gooey cake in my face, any self-dignity is gone anyway. The simple, kitchen staple ingredients always being ready to go doesn’t help matters…
Plus, I find peanut butter and chocolate to be one of the most heavenly combos put on this earth. It’s been the inspo for some of the most widely shared recipe on my site, from these viral buckeye turtle brownies to my old school no bake peanut butter bars.
The simple peanut butter cake mixes together in minutes without using any fancy equipment or techniques. You don’t even have to remember to wait for the cake to cool before slathering it with 5 minute chocolate icing.
Better yet, this recipe can easily be transformed into a gluten-free dessert. I’ve made a gluten-free peanut butter cake countless times, with a swap out of an all purpose gluten-free flour blend. No modifications need to be made to the recipe. It’s still just as easy!
I saw this recipe and had to try it! I followed the recipe exactly and it was as delicious as the picture looked! My family ate it up and asked that I keep it in my rotation!
—Cami
Free Guide! 5 easy tips for baking like a gluten-free pro!
Simple hacks for fail-proof gluten-free dishes every time!
Let’s Make This Together!
(Below shows step-by-step photos and modified instructions. For the complete recipe, along with ingredient amounts, scroll down to the recipe card.)
A cake in a saucepan? Yep!
Part of the reason while this cake is so quick to throw together is we don’t mess around with different bowls. Begin by bring the water, butter, and peanut butter to a boil. This gives the cake a really airy texture, similar to Texas sheet cake.

Stir in remaining ingredients, spread and bake
Remove from the heat and stir in the flour (or gluten-free flour), baking soda and salt. I use a large liquid measuring glass for the milk, then whisk the eggs and vanilla into there. Pour that into the flour mixture and stir to combine. Moist, homemade cake pretty much done-zo!
Spread the cake batter into a greased 10X15 jelly roll pan and bake in a 350℉ for about 23 minutes. If making a GF cake, bake 1-2 minutes longer to make sure the excess moisture is baked off.

While it bakes gooey, sour cream chocolate frosting
In the last 5 minutes of baking time, combine the chocolate icing ingredients in a saucepan. You’ll want it ready to go so it can be poured on warm cake as it comes out of the oven. All that frosting goodness soaks into the cake to make ooey gooey chocolate peanut butter cake heaven.
If you want the ultimate peanut butter dessert, swap out the chocolate frosting for this gooey peanut butter glaze. Right after frosting, sprinkle with toppings, like chopped peanuts, chocolate chips, or even chopped peanut butter cups.


If you’d rather bake a thicker sheet cake in a 9X13-inch baking pan, no adjustments are needed to to the ingredients, but the baking time will be longer. It will take about 30-35 minutes to bake. A toothpick inserted in the middle should come out clean and the cake’s top should spring back when touched lightly.

Save this recipe to your pinterest board!
Let’s be friends on Pinterest! I’m always sharing great recipes!
Did you make this recipe? I love hearing from you! Leave a star rating and comment below the recipe card. It helps others when searching for recipes and I appreciate feedback from our community. You will always hear back from me! -Melissa

Vintage Peanut Butter Cake & Chocolate Frosting
Ingredients
Peanut Butter Cake
- ½ cup (113 g) unsalted butter
- 1 cup (220 g) water
- ½ cup (129 g) peanut butter
- 2 cups (400 g) sugar
- 2 cups (292 g) all-purpose flour, for gluten free I recommend Cup4Cup gluten free flour
- ½ teaspoon baking soda
- ½ teaspoon salt
- 2 eggs
- ½ cup (123 g) milk
- 1 teaspoon vanilla extract
Chocolate Frosting
- ½ cup (113 g) (1 stick) unsalted butter
- 6 tablespoons unsweetened cocoa powder
- 6 tablespoons sour cream
- 1 teaspoon vanilla extract
- 3 ½ cups (420 g) powdered sugar
- ¼ cup (36 g) chopped peanuts, optional
Instructions
Peanut Butter Cake:
- Preheat oven to 350ºF. Grease a 10X15" jelly roll pan. (For 9X13" pan see recipe notes.)
- In a large saucepan melt butter over medium heat. Add water and peanut butter and bring to a boil. Remove from heat and stir in sugar. To the saucepan add flour, baking soda, and salt. Stir until well blended.½ cup unsalted butter, 1 cup water, ½ cup peanut butter, 2 cups sugar, 2 cups all-purpose flour, ½ teaspoon baking soda, ½ teaspoon salt
- In a small bowl or large liquid measuring cup, whisk together eggs, milk, and vanilla extract. Add liquids to saucepan and stir until very well combined and smooth. Pour into prepared pan and bake 23-25 minutes, rotating pan once during baking. Cake is done when a toothpick inserted in middle comes clean. (For 9X13" pan see recipe notes). During the last few minutes of baking, make the chocolate frosting.2 eggs, ½ cup milk, 1 teaspoon vanilla extract
Chocolate Frosting
- In a medium saucepan add butter and cocoa powder. Stir together over medium heat until butter melts and mixture is very smooth.½ cup (1 stick) unsalted butter, 6 tablespoons unsweetened cocoa powder
- Remove from heat and stir in sour cream and vanilla extract. Gradually stir in powdered sugar until frosting is smooth and no lumps remain. Immediately pour on warm cake and spread evenly. Immediately sprinkle on optional chopped peanuts. Eat warm to experience cake heaven.6 tablespoons sour cream, 1 teaspoon vanilla extract, 3 ½ cups powdered sugar
Notes
9X13-inch baking pan
The ingredient amounts will stay the same, but the cake will have to bake longer. Start checking around 30-35 minutes. The middle should be set and spring back when lightly touched. A toothpick inserted in the middle should come out clean. Peanut Butter Cake recipe adapted from All Recipes and chocolate frosting from The Food CharlatanThis post contains affiliate links. My opinions are always my own. If you purchase a product through an affiliate link, I make a small commission – at no cost to you. Read full disclosure policy here.



Not quite sure but this was a total fail for me! I used KA MfM and swapped out 2 tbsp of corn starch. I used a 9×13 pan, cooked for 40 minutes, and actually forgot to let the cake rest for 10 mins before cooking. When I took the cake out it looked done/passed the toothpick test! Once I added the frosting it sunk (probably because I forgot to let the batter sit), but the big kicker for me was the cake itself was completely raw when cut into. Not sure what happened here but super bummed!
Hi Amber,
Oh my gosh, I am so sorry that happened. That does sound frustrating. I haven’t tested the cake with KA GF flour, but in general when I have tested it with other recipes it seems like it doesn’t absorb as much liquid and that needs to be cut back a bit. That, coupled with baking it as the thicker 9X13 inch cake rather than in the jelly roll pan unfortunately must have been the culprit. If you’d like to use KA, I would suggest adding 1/4 cup cornstarch and letting the batter rest before baking helps immensely with all GF flours. It gives extra time for the flour to absorb the moisture and prevents it from sinking after baking.
Best,
Melissa
Do i refrigerate leftover cake?
Hi Maria,
You can, but I would let it come to room temp before enjoying again. I think the texture is better at room temp.
Best,
Melissa
So easy and so VERY good. A new favorite! Thank you, Melissa!
Thank you, Gail! I appreciate you taking the time to comment.
Best,
Melissa
I saw this recipe and had to try it! I followed the recipe exactly and it was as delicious as the picture looked! My family ate it up and asked that I keep it in my rotation!
I appreciate reading this so much! Thank you for taking a moment to drop me a line.
Best,
Melissa
Need the bigger jelly roll pan 12×18 not 10×15…I had spillage. However, simple easy and delicious!
Glad to hear, Aim! Thank you for sharing!
Best,
Melissa
This is a wonderful cake, moist and delicious. I added peanut butter to my choc. frosting and yum!
Love this idea, Nancy! Yum!
Best,
Melissa
Has anyone tried to divide this recipe in half? I dont need an entire sheet pan… more like half.
Hi Tracy,
You can use the slider bar on the recipe card to downsize the recipe however you like. For a half recipe, you can bake it in a 8X8 inch pan. The cake will probably be slightly thicker, though, so it will have to be baked a few minutes longer. Enjoy!
Best,
Melissa
This cake is delicious. I froze some in individual packets. Take it out microwave, Yum.
Hey Cindy,
You inspired me to make this cake today with “warm out of the microwave.” That sounds like heaven on Earth! Thank you for writing!
Best,
Melissa
I understand the obsession. This cake is so good that after trying it, I had to take the rest in to work because I was afraid I might eat the whole thing.
I hear ya, sista. I had to practice some serious restraint around this dessert.
This looks super tasty!! I can’t wait to give it a try! It’s all delicious ingredients 🙂
Oh my goodness, I’m obsessed with this cake. It goes fast, so be forewarned!