Skip to Content

Amazing 12-Slice Gooey Chocolate Peanut Cake

Listen, if you are looking for the dessert that silences a room—the one that makes people stop talking and just eat—this is it. Forget dry chocolate cake forever! My Gooey Chocolate Peanut Cake is that perfect collision of deep, dark chocolate intensity and a light, sweet peanut butter core that just melts when you bite into it. I brought this to my sister’s anniversary party last year, and people were asking for the recipe before the cake plates were even cleared. Trust me, the secret is that thin, hot coffee batter meeting the creamy filling. I’m giving you the whole thing today. You are going to absolutely nail this layer cake! If you love this flavor combo, you should also peek at my tips on Peanut Butter Cookies in 3 Different Ways.

Why This Gooey Chocolate Peanut Cake Recipe Works So Well

Okay, so why is this cake so much better than the last dry chocolate cake you tried? It really comes down to a few deliberate choices I make every single time I bake it. We aren’t aiming for delicate here; we want rich, moist, and utterly decadent. My family always requests this specific recipe because it never lets us down.

The cake layers themselves are built for moisture longevity. It’s not just the oil; it’s the buttermilk doing heavy lifting. If you’re looking for other ways to keep things moist, check out my thoughts on Super Moist Chocolate Cake with Chocolate Ganache.

The real game-changer, though, is that hot water or coffee. It sounds wild when you dump it in, but the heat blooms the cocoa powder, making the chocolate flavor explode in your mouth! It’s totally necessary for that true depth. On the filling side, we keep it simple but effective.

  • Moisture Trio: The combination of buttermilk and oil ensures the crumb stays tender, even after it’s chilled.
  • Chocolate Depth: Hot coffee deepens the chocolate without making it taste like java—promise!
  • Gooey Filling: We whip the peanut butter, butter, and sugar together until it’s light enough to spread easily but dense enough to hold its shape when sliced. For different filling techniques, take a peek at my guide on 4 Cream Recipes Ideal for Fillings.

Essential Ingredients for Your Gooey Chocolate Peanut Cake

Getting the ingredients right is half the battle, especially when you are mixing something as rich as this cake. I’ve pulled out the exact list from my old recipe binder. Don’t try to substitute the buttermilk—that’s where a lot of the tender crumb comes from! And please, make sure your butter for the filling is actually softened, not melted, or you’ll end up with a runny mess instead of that lovely spreadable filling. If you’re looking for other great uses for peanut butter, check out my guide on Peanut Butter Cookies for Dogs, though this cake is definitely for humans!

For the Chocolate Cake Layers

This is the base, so we need our dry things measured perfectly first. Don’t forget the hot liquid has to be ready to go right before you mix it in!

  • 1 3/4 cups all-purpose flour
  • 3/4 cup unsweetened cocoa powder (the real, dark stuff works best!)
  • 1 1/2 teaspoons baking soda and 1 teaspoon baking powder
  • 1 teaspoon salt
  • 2 cups granulated sugar
  • 2 large eggs, room temperature is nice
  • 1 cup buttermilk
  • 1/2 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 1 cup hot water or coffee—I’m telling you, use coffee!

For the Gooey Peanut Butter Filling

This part is simple, but the texture needs to be spot on. We want it fluffy but firm enough to hold up between the layers. If you’re having trouble getting the right consistency, sometimes chilling it for 15 minutes makes it easier to manage before you spread it. I found a great piece on 3-Ingredient Peanut Butter Cookies which uses similar core ingredients for a different texture!

  • 1 cup creamy peanut butter (smooth is key here)
  • 1/2 cup powdered sugar, sifted if it’s lumpy
  • 1/4 cup unsalted butter, softened to just the right point
  • 1/4 cup milk

Step-by-Step Instructions to Make Gooey Chocolate Peanut Cake

This cake sounds fancy because of the layers and the filling, but honestly, it comes together faster than most cakes! The key is getting your oven ready first and having your hot liquid waiting nearby. Remember, we aren’t aiming for perfection in the mixing bowl—we want speed—but we do need to stop before we overmix once that liquid goes in. If you are looking for something even faster, check out my tips on Easy-to-Make Dump Cakes, but trust me, this layer cake is worth the extra minute!

Preparing the Chocolate Cake Batter

First things first: 350°F (175°C) and get those two 9-inch rounds greased and floured. That’s your insurance policy against sticking! In your biggest bowl, whisk together all the dry stuff: flour, cocoa, soda, powder, salt, and sugar. Just make sure there are no clumps of cocoa powder hiding out.

Now for the wet ingredients. Add the eggs, buttermilk, oil, and vanilla straight into the dry mix. Turn your mixer on medium for a full two minutes. It’s going to look thick, which is normal. The trick? Slowly pour in that hot water or coffee while the mixer is running on low. Seriously, dump it in slowly. You are going to end up with a very, very thin batter. Don’t panic! That’s exactly what we want for that rich, decadent crumb. If you want to see other decadent ideas, this list of Decadent Desserts might inspire you!

Two stacked slices of Gooey Chocolate Peanut Cake showing rich dark chocolate layers and thick peanut butter filling.

Baking and Cooling the Gooey Chocolate Peanut Cake Layers

Divide that thin batter evenly between your prepared pans and pop them into the preheated oven. They usually take between 30 and 35 minutes. After about 30 minutes, start checking with a wooden pick right in the center. If it comes out clean or with just a few moist crumbs attached, it’s done. You do *not* want wet batter clinging to that pick.

This cooling step is non-negotiable for assembly! Let the cakes chill out in their pans for 10 whole minutes. If you try to remove them sooner, they’ll just fall apart on you. After 10 minutes, flip them gently onto a wire rack to cool completely. They must be totally cool before you even think about the filling, or that peanut butter goo will melt everywhere!

Assembling Your Gooey Chocolate Peanut Cake

While the layers cool, whip up the filling. You just beat the peanut butter, powdered sugar, that nice softened butter, and milk until it’s smooth, creamy, and easy to spread. It should be light and dreamy!

Once both cake layers are totally cool—and I mean totally—put the first layer on your serving plate. Slather that amazing peanut butter filling right over the top. Don’t be shy! Then, gently top it with the second layer. At this point, you can stop right there, or you can cover the entire masterpiece with your absolute favorite chocolate frosting. If you need a fantastic recipe for that, I highly recommend checking out my Favorite Buttercream Frosting Recipe!

Close-up of a tall slice of Gooey Chocolate Peanut Cake showing three layers of dark chocolate cake and creamy peanut butter filling.

Tips for the Best Gooey Chocolate Peanut Cake Results

Even with a great recipe locked in, sometimes the little things make all the difference between a good cake and a legendary one. Since this recipe has a couple of unique steps—like that hot liquid—here are a few last-minute things I always check before I start mixing to make sure the cake turns out perfect for slicing.

First up: the coffee substitution. If you’re nervous about using coffee, don’t be! It really is just a flavor enhancer for the cocoa. If you absolutely cannot substitute the hot water for coffee, make sure your water is truly piping hot, right off the boil. Warm water just won’t bloom the cocoa powder properly, and your chocolate won’t be nearly as rich. For more moisture secrets, I always refer back to what I learned making Super Moist Chocolate Cake with Chocolate Ganache.

Next, be incredibly careful after you add the hot liquid. The batter becomes very thin, and it’s so tempting to keep mixing and mixing to make it look ‘normal.’ But seriously, stop stirring as soon as the liquid is just incorporated! Overmixing that thin batter develops gluten, and you’ll end up with a chewy cake instead of that lovely tender crumb we are aiming for. A few streaks are better than a tough cake, trust me.

Close-up of a slice of Gooey Chocolate Peanut Cake showing rich chocolate cake and creamy peanut butter filling.

Finally, the peanut butter filling needs temperature control. If your peanut butter is too cold, you’ll end up whipping in lumps. If the butter you use is too warm, the filling will be soupy and won’t hold between sturdy layers. Aim for that perfect room temperature for both; this ensures a smooth, luscious filling texture that contrasts beautifully with the dark cake.

Gooey Chocolate Peanut Cake Storage and Make-Ahead Options

Because this cake has that luscious, creamy peanut butter filling, refrigeration is a must once it’s assembled. I usually cover leftovers tightly with plastic wrap—try not to let the wrap actually touch the exposed cut sides if you can help it—and keep it in the fridge for up to four days.

It tastes best if you pull a slice out about 30 minutes before serving so the cake has a chance to warm up just a tiny bit. If you’re making this ahead of time, you can totally bake the layers a day early and wrap them tightly. Just keep them on the counter until you’re ready to mix up the filling and stack everything! For tips on prepping parts of the recipe early, I always check out my guide on Make-Ahead and Freezer Tips.

Serving Suggestions for Your Gooey Chocolate Peanut Cake

You’ve done the hard work, and now you have this stunning Gooey Chocolate Peanut Cake on your counter. It’s so rich and flavorful on its own that it really doesn’t need much fuss, but a little something extra can turn a slice into an event! I always try to balance the richness, so something bright or creamy is my go-to.

For a truly indulgent moment, I love setting a slice out next to a generous scoop of really good vanilla bean ice cream. The contrast between the warm, slightly softer cake and the cold, creamy ice cream? Perfection! You get the texture contrast, and the vanilla really lets that dark chocolate shine.

If you’re serving this after a big dinner, keep the beverage simple: a strong cup of black coffee works wonders to cut through the sweetness. Or, if you want to lean into the chocolate theme, you could even try whipping up a batch of something like my famous Wendy’s Frosty Recipe and serving it right on the side!

If you want a fresh element, a handful of fresh raspberries or sliced strawberries sitting next to the cake slice is fantastic. Berries bring a little acidity that cleanses the palate wonderfully after a bite of that intense filling. Honestly, I think it’s best served slightly cool, not straight from the fridge, so maybe let it sit out for 20 minutes before you slice into it!

Frequently Asked Questions About Gooey Chocolate Peanut Cake

You know I love helping you troubleshoot! When I first started baking this cake, I had a million questions too. Here are a few things I get asked the most about perfecting this amazing dessert. If you have other thoughts or need clarity, just drop a comment below—I always love chatting more about baking this glorious cake! For reference, you might also want to look at my guide on Peanut Butter Cookies for Dogs if you have furry friends, although this cake is strictly for us humans!

What type of peanut butter works best for the filling?

This is important! For that perfect gooey texture we are aiming for, you absolutely must use creamy peanut butter. Not the natural kind that separates, and definitely not the crunchy kind. You want the stability and smoothness of a classic creamy variety, like Jif or Skippy, because we need to whip it with butter and powdered sugar into something light. The natural, oily ones just won’t incorporate the sugar properly and you might end up with grainy filling.

Can I use regular milk instead of buttermilk for the cake layers?

You *can* substitute in a pinch, but it won’t be the same! Buttermilk has a specific acidity that reacts perfectly with the baking soda in the recipe, which helps give the cake its lift and keeps it super tender. If you only have regular milk, I always suggest creating a quick substitute: take one cup of regular milk and stir in one tablespoon of white vinegar or lemon juice. Let it sit there for about five minutes until it curdles slightly. That’s your homemade buttermilk substitute, and it works wonderfully!

Can I make this a single-layer cake instead of a layer cake?

Oh, you certainly can! If you only have one 9-inch round pan, or if you just prefer a single layer, it works fine. You’ll need to divide the batter equally between your pans, so if you only use one, you’ll have extra batter—watch my tips on Make-Ahead and Freezer Tips to see if you can freeze the excess!

If you use one 9-inch round pan, you will need to increase the baking time quite a bit because the batter is deeper. Start checking around 45 minutes, but it could take up to 55 minutes. The peanut butter filling will also be thicker, so you might want to spread it on top rather than trying to create a true middle layer.

What if I don’t have hot coffee? Can I just use hot water?

Yes, using hot water is totally fine! I strongly suggest coffee because that little bit of bitterness really punches up the dark chocolate flavor, making it taste richer, almost like it was baked with a fancy European cocoa. But if you’re opposed to coffee flavor, plain hot water works perfectly well, too. Just make sure it’s boiling hot when you pour it in—that heat is doing some chemical magic with the cocoa powder!

Estimated Nutritional Information for Gooey Chocolate Peanut Cake

Now, I’m not a nutritionist—you know my focus is on flavor and joy in the kitchen! But for those of you who like to track things, I pulled together the estimated nutritional breakdown based on the ingredients list. Please remember, this is just a ballpark figure and doesn’t account for the optional frosting you might add on top. If you’re watching your sweets, it’s good to have a general idea, even if tasting this cake makes you forget all about counting!

This estimate breaks down the numbers based on 12 generous slices. That peanut butter filling adds richness, so the numbers reflect a truly decadent dessert. For some general insight into how sugar content shakes out in desserts, you might find my article on The Surprising Sugar Content of Fruits interesting for balancing things out!

  • Serving Size: 1 slice
  • Calories: Around 450
  • Sugar: About 45 grams (It’s rich!)
  • Total Fat: Roughly 25 grams
  • Protein: Approximately 8 grams
  • Carbohydrates: About 55 grams

Keep in mind those numbers jump way up if you smother it in heavy buttercream, which is why I sometimes just stick to a light dusting of powdered sugar!

Share Your Gooey Chocolate Peanut Cake Creations

Alright friends, that’s the whole journey to your incredible Gooey Chocolate Peanut Cake! You’ve successfully navigated the thin batter and mastered that luscious filling. Now comes the best part: telling me how it went!

I absolutely live for hearing about your baking adventures. Did you use coffee or water? Did you go for a simple dusting or cover the whole thing in frosting? Don’t just leave me hanging! Head down to the comments section below and give this recipe a star rating. Those little stars really help other bakers know they can trust this recipe.

And seriously, if you made one of these beauties, you have to share pictures! Snap a shot of that perfect slice showing the filling layer, and post it on social media. Tag me so I can see your amazing work—I love watching you all create these incredible desserts. I can’t wait to see your Gooey Chocolate Peanut Cake masterpieces!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of a rich slice of Gooey Chocolate Peanut Cake showing dark chocolate layers and creamy peanut butter filling.

Gooey Chocolate Peanut Cake


  • Author: ferecipe.com
  • Total Time: 60 min
  • Yield: 12 servings 1x
  • Diet: Vegetarian

Description

A rich, moist chocolate cake with a gooey peanut butter filling.


Ingredients

Scale
  • 1 3/4 cups all-purpose flour
  • 3/4 cup unsweetened cocoa powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 2 cups granulated sugar
  • 2 large eggs
  • 1 cup buttermilk
  • 1/2 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 1 cup hot water or coffee
  • 1 cup creamy peanut butter
  • 1/2 cup powdered sugar
  • 1/4 cup unsalted butter, softened
  • 1/4 cup milk

Instructions

  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a large bowl, whisk together flour, cocoa powder, baking soda, baking powder, salt, and sugar.
  3. Add eggs, buttermilk, oil, and vanilla extract to the dry ingredients. Beat with an electric mixer on medium speed for two minutes.
  4. Carefully stir in the hot water or coffee until the batter is smooth. The batter will be thin.
  5. Pour batter evenly into the prepared pans.
  6. Bake for 30 to 35 minutes, or until a wooden pick inserted into the center comes out clean.
  7. Let cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely.
  8. To make the filling, beat peanut butter, powdered sugar, softened butter, and milk together until smooth and creamy.
  9. Once the cakes are cool, place one layer on a serving plate. Spread the peanut butter filling evenly over the first layer.
  10. Top with the second cake layer.
  11. Frost the entire cake with your favorite chocolate frosting (not included in ingredient list).

Notes

  • Using hot coffee instead of water deepens the chocolate flavor.
  • You can chill the peanut butter filling for 15 minutes to make it easier to spread.
  • This cake pairs well with a simple chocolate ganache topping.
  • Prep Time: 25 min
  • Cook Time: 35 min
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 45
  • Sodium: 300
  • Fat: 25
  • Saturated Fat: 7
  • Unsaturated Fat: 18
  • Trans Fat: 0
  • Carbohydrates: 55
  • Fiber: 3
  • Protein: 8
  • Cholesterol: 50

Keywords: chocolate cake, peanut butter filling, gooey cake, layer cake, dessert

Recipe rating