Peanut Butter Cake with Peanut Butter Frosting

There’s something uniquely comforting about a classic peanut butter cake, especially when it’s topped with a lush, creamy peanut butter frosting. This isn’t just any cake; it’s a celebration of that perfect salty-sweet balance, baked into a tender crumb that melts in your mouth and finished with a dreamy, rich frosting that truly delivers on its promise. It’s a guaranteed crowd-pleaser, easy enough for home bakers, and a fantastic dessert for any occasion, from casual weeknights to special gatherings.

My husband, Mark, is a peanut butter fiend. If it has peanut butter in it, he’s going to love it, but this cake holds a special place in his heart—and ours. I remember the first time I made it, a few years back, for his birthday. I’d been experimenting with different recipes, trying to find “the one” that truly captured that nostalgic peanut butter flavor without being too heavy or dry. When he took his first bite, his eyes just lit up. He actually paused mid-chew and said, “This is it. This is the one.” Since then, it’s become a mandatory staple for every family celebration, a sweet tradition that always brings a smile to everyone’s face, and a testament to the simple joy a good dessert can bring into your home.

Why You’ll Love This peanut-butter-cake-with-peanut-butter-frosting

  • Unmistakable Peanut Butter Flavor: This cake doesn’t hold back; you get that wonderfully rich, nutty peanut butter taste in every single bite, both in the moist cake itself and the incredibly creamy frosting.
  • Perfectly Balanced Sweetness: While undeniably a dessert, the slight saltiness of the peanut butter prevents it from being overly cloying, striking a delightful sweet-and-savory balance that keeps you coming back for more.
  • Incredibly Moist and Tender: The cake has a beautiful, soft crumb that stays moist for days, ensuring a delightful texture that complements the smooth frosting perfectly.
  • Simple Ingredients, Stunning Results: You won’t need any fancy, hard-to-find ingredients here. This recipe uses common pantry staples to create a truly impressive dessert.
  • Versatile for Any Occasion: Whether it’s a casual family dinner, a birthday celebration, or a potluck with friends, this peanut butter cake is always a hit and feels special without being overly complicated.
  • A Crowd-Pleasing Classic: Peanut butter lovers rejoice! This cake is universally adored by kids and adults alike, making it a reliable choice when you want to make everyone happy.

Behind the Recipe

Creating the perfect peanut butter cake is all about striking the right balance. What I’ve learned is that using good quality, natural peanut butter (the kind you stir, not the super-sweetened variety) makes a huge difference in the depth of flavor for both the cake and the frosting. Many people struggle with dry cakes, and for this one, I’ve found that not overmixing the batter is key – mix just until combined. Another common pitfall is a frosting that’s either too runny or too stiff; the secret is gradually adding your liquid (milk or cream) until you reach that perfect spreadable, yet stable, consistency. A tiny pinch of salt in the frosting really elevates the peanut butter, bringing out its natural sweetness and making it truly irresistible. Don’t be afraid to taste and adjust!

Shopping Tips

  • Peanut Butter: Opt for a good quality creamy peanut butter that lists only peanuts and salt as ingredients for the best, most authentic flavor. Avoid varieties with added sugars or oils for this recipe.
  • All-Purpose Flour: Fresh flour makes a difference. Check the expiration date on your bag and store it in an airtight container to prevent staleness or absorption of odors.
  • Dairy: Fresh milk and unsalted butter are essential. For the butter, look for good quality European-style butter if you want an extra rich flavor in both the cake and frosting.
  • Sugars: You’ll need both granulated sugar for the cake and powdered sugar (confectioners’ sugar) for the frosting. Ensure your powdered sugar is sifted before use to prevent lumps.
  • Vanilla Extract: A good quality pure vanilla extract really enhances the overall flavor of both the cake and frosting. Avoid imitation vanilla if possible.
  • Leavening Agents: Make sure your baking soda and baking powder are fresh for the best rise. Test them by adding a small amount to hot water (baking soda) or vinegar (baking powder)—they should bubble vigorously.

Prep Ahead Ideas

You can definitely get a head start on this cake! Bake the cake layers a day in advance, let them cool completely, wrap them tightly in plastic wrap, and store them at room temperature. You can also make the frosting a day ahead; store it in an airtight container in the refrigerator and let it come to room temperature for about 30-60 minutes before re-whipping it with a mixer until smooth and fluffy again.

Time-Saving Tricks

If you’re short on time, using a stand mixer makes quick work of both the cake batter and the frosting, saving you significant effort. You can also use pre-measured dry ingredients like flour, sugar, baking powder, and baking soda by combining them in a separate bowl the night before. For faster cooling, after the cake layers come out of the oven, carefully invert them onto a wire rack shortly after removing them from the pans.

Common Mistakes

One of the most common mistakes is overmixing the cake batter, which can lead to a dense, tough cake. Mix the wet and dry ingredients only until just combined, with a few small streaks of flour still visible. Another pitfall is trying to frost a warm cake, which will result in a melty, messy disaster; ensure your cake layers are completely cool. Finally, ensure your butter for both the cake and frosting is at true room temperature (soft but not melted) for optimal texture and emulsification.

What to Serve It With

This peanut butter cake is rich and satisfying all on its own, but it pairs beautifully with a cold glass of milk, a scoop of vanilla bean ice cream, or even a drizzle of chocolate sauce for a peanut butter cup vibe. A cup of hot coffee or tea also makes a lovely accompaniment.

Tips & Mistakes

Storage Tips

Store in airtight containers in the fridge. It reheats beautifully, but if you sneak a bite cold straight from the container, it still works. The cake will stay moist and delicious for 3-4 days when properly stored.

Variations and Substitutions

While the classic peanut butter cake is truly exceptional, you can certainly play around with it. For a dairy-free option, use plant-based milk and dairy-free butter substitutes (ensure your peanut butter is also dairy-free). If you want to add a bit of crunch, fold in some chopped roasted peanuts or mini chocolate chips into the batter, or sprinkle them on top of the frosting. You could also swirl in a bit of raspberry jam between the cake layers for a PB&J twist, though I’d recommend keeping the frosting purely peanut butter for the true classic experience.

Frequently Asked Questions

How do I prevent my peanut butter cake from drying out?
The key to a moist cake is not to overmix the batter. Once you add the dry ingredients to the wet, mix only until just combined. Overmixing develops the gluten too much, leading to a tough, dry texture. Also, be careful not to overbake; check for doneness with a toothpick that comes out with moist crumbs.
Can I use crunchy peanut butter instead of creamy for this recipe?
For the cake itself, creamy peanut butter is generally recommended for a smooth, even texture. However, for the frosting, you could use a finely ground crunchy peanut butter if you enjoy a little texture, or simply fold in some chopped peanuts at the end. Just ensure it’s still a natural, stir-style peanut butter.
My peanut butter frosting is too stiff/too runny. How do I fix it?
If your frosting is too stiff, gradually add a very small amount of milk or cream (half a teaspoon at a time), beating well after each addition until it reaches a spreadable consistency. If it’s too runny, you can add more sifted powdered sugar, a tablespoon at a time, until it thickens up to your liking.
Can I make this peanut butter cake gluten-free?
Yes, you can often adapt this recipe to be gluten-free by substituting the all-purpose flour with a good quality 1:1 gluten-free baking flour blend. Make sure your blend contains xanthan gum, or add about 1/2 teaspoon per cup of flour. The baking time might need slight adjustment, so keep an eye on it.
Loading…

Peanut Butter Cake with Peanut Butter Frosting

A moist, rich peanut butter cake made with creamy peanut butter and finished with a silky peanut butter frosting — perfect for parties and peanut butter lovers.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 12

Ingredients
  

Main Ingredients

  • 2 cup all-purpose flour
  • 1.5 cup granulated sugar
  • 2 teaspoon baking powder
  • 0.5 teaspoon salt
  • 0.5 cup unsalted butter room temperature
  • 1 cup creamy peanut butter natural or commercial
  • 2 large eggs room temperature
  • 1 cup milk whole milk preferred
  • 1 teaspoon vanilla extract
  • 3 cup powdered sugar sifted for smoother frosting
  • 0.5 cup creamy peanut butter for frosting
  • 0.25 cup unsalted butter room temperature, for frosting
  • 2 tablespoon heavy cream adjust for desired consistency
  • 0.25 teaspoon salt for frosting, or to taste

Instructions
 

Preparation Steps

  • Preheat the oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or line with parchment paper.
  • In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set aside.
  • In a large bowl, beat the unsalted butter and granulated sugar until light and fluffy, about 2 to 3 minutes.
  • Add 1 cup peanut butter to the butter-sugar mixture and mix until well combined.
  • Add the eggs one at a time, beating briefly after each addition, then mix in the vanilla.
  • With the mixer on low speed, add the dry ingredients in three additions alternately with the milk, beginning and ending with the dry ingredients. Mix until just combined; do not overmix.
  • Pour the batter into the prepared pan, smooth the top, and bake in the preheated oven for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
  • Remove the cake from the oven and allow it to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before frosting.
  • To make the frosting: in a bowl, beat the 0.25 cup unsalted butter and 0.5 cup peanut butter until smooth. Gradually add the powdered sugar, beating until combined. Add heavy cream 1 tablespoon at a time to reach desired consistency and mix in the 0.25 teaspoon salt.
  • When the cake is completely cool, spread the peanut butter frosting evenly over the top. Slice and serve.

Notes

Store leftover cake covered in the refrigerator for up to 4 days. Bring to room temperature before serving for best texture.
Tried this recipe?Let us know how it was!
💬

Featured Comments

“Super easy and will make again! My family asked for seconds. Saving this one.”
★★★★★ 3 weeks ago Liam
“Super easy and absolutely loved! My family asked for seconds. Saving this one.”
★★★★☆ today Sam

Similar Posts