🍽️
🥘

🍳 Peanut Butter Cake with Peanut Butter Frosting

⏱️ 1 min prep 🔥 30 min cook 👥 3 servings
4.8 (245 reviews) 💬
Peanut Butter Cake with Peanut Butter Frosting
Save This Recipe!
Click to save for later - It only takes 2 seconds!

I still remember the first time I tried to bake a peanut‑butter cake for my niece’s birthday. The kitchen was humming with the low whirr of the ceiling fan, sunlight spilling across the marble counter, and the unmistakable scent of melted butter and toasted peanuts drifting from the oven. When the timer chimed, I lifted the lid to reveal a golden‑brown masterpiece, its surface shimmering with a glossy sheen that promised a sweet, nutty surprise. The moment I spread the creamy frosting, a silky ribbon of peanut butter swirled across the cake, and I could hear the faint gasp of delight from the kids gathered around the table—an instant memory that has lived on in my heart ever since.

What makes this Peanut Butter Cake with Peanut Butter Frosting stand out is not just the flavor, but the way each bite tells a story. The cake’s crumb is tender yet sturdy enough to hold a generous layer of frosting without crumbling, while the frosting itself is a perfect balance of sweet and salty, with a buttery richness that melts on your tongue. Imagine the aroma of toasted peanuts mingling with vanilla, creating a comforting perfume that fills the whole house, coaxing everyone to the kitchen for a sneak peek. This isn’t just a dessert; it’s a celebration of texture, aroma, and nostalgia rolled into one unforgettable slice.

You might be wondering why a simple peanut‑butter cake can feel so luxurious, and the answer lies in a few secret techniques that I’ve refined over the years. From choosing the right type of peanut butter to mastering the perfect frosting consistency, each detail has been honed to create a cake that’s both indulgent and approachable. But wait—there’s a little trick in step four that will change the way you think about baking powder forever, and I’ll reveal it shortly. Trust me, once you try this recipe, you’ll never settle for a store‑bought version again.

Here’s exactly how to make it — and trust me, your family will be asking for seconds, thirds, and maybe even a whole second cake. Grab your mixing bowls, preheat that oven, and get ready to embark on a culinary adventure that’s as comforting as a warm hug and as exciting as a new discovery. Ready? Let’s dive in and turn your kitchen into a peanut‑butter wonderland.

🌟 Why This Recipe Works

  • Flavor Depth: By using both creamy peanut butter and a touch of brown sugar, the cake achieves a layered sweetness that feels both rich and nuanced, reminiscent of a classic peanut butter cookie.
  • Texture Harmony: The combination of melted butter and peanut butter creates a moist crumb that stays tender for days, while the frosting adds a silky contrast that melts in your mouth.
  • Ease of Preparation: This recipe uses a single‑bowl method for the batter, cutting down on cleanup and making it perfect for busy weeknights or weekend gatherings.
  • Time Efficiency: With a total time of just 45 minutes, you can have a show‑stopping dessert on the table faster than you can say “peanut butter” twice.
  • Versatility: The base cake can be dressed up with chocolate chips, a drizzle of caramel, or even a sprinkle of sea salt, letting you customize it for any occasion.
  • Ingredient Quality: Using high‑quality, natural peanut butter and unsalted butter lets the flavors shine without any unwanted aftertastes.
  • Crowd‑Pleasing Factor: Peanut butter is a universally loved flavor, and this cake’s balance of sweet and salty makes it a hit with both kids and adults.
  • Nutrition Balance: While indulgent, the recipe includes protein‑rich peanuts and a modest amount of sugar, offering a more balanced treat compared to many frosting‑heavy desserts.
💡 Pro Tip: For an extra boost of flavor, toast your peanuts lightly before grinding them into a fine powder and fold them into the batter. The toasting releases oils that deepen the nutty aroma, turning a good cake into an unforgettable one.

🥗 Ingredients Breakdown

The Foundation

All‑purpose flour forms the structural backbone of the cake, providing the necessary gluten network that holds everything together. I always sift the flour with the leavening agents to ensure an even distribution, which prevents any dense pockets in the crumb. If you’re looking for a slightly lighter texture, you can substitute half of the flour with cake flour, but be careful not to over‑mix, or you’ll develop too much gluten.

Sweeteners & Moisture

Granulated sugar and brown sugar work together to give the cake a balanced sweetness and a subtle caramel note. The brown sugar’s molasses adds moisture, keeping the crumb soft for longer. In a pinch, you can replace the brown sugar with an equal amount of molasses, but you’ll need to reduce the liquid slightly to maintain the right batter consistency.

The Peanut Butter Powerhouses

The recipe calls for two types of peanut butter: one for the batter and one for the frosting. For the batter, I use a creamy, unsweetened variety that blends smoothly and gives a rich, nutty flavor without overwhelming the cake. For the frosting, a slightly sweeter peanut butter works best because it pairs beautifully with the powdered sugar, creating that glossy, melt‑in‑your‑mouth finish. If you’re adventurous, try a natural peanut butter with a bit of extra oil; just be sure to stir it well to avoid separation.

The Secret Weapons

Heavy cream and vanilla extract are the unsung heroes that elevate this cake from ordinary to extraordinary. The cream adds a luxurious silkiness to the frosting, while the vanilla rounds out the flavor profile, giving a fragrant backdrop that ties the peanut butter’s earthiness to the sweet sugar notes. A pinch of sea salt in the frosting also amplifies the sweet‑salty balance, making each bite pop.

🤔 Did You Know? Peanut butter contains healthy monounsaturated fats, which can help lower bad cholesterol when consumed in moderation. This makes your indulgent cake a tad more heart‑friendly than you might think.

Finishing Touches

A dash of salt, both in the batter and the frosting, might seem counterintuitive in a dessert, but it’s the key to unlocking the full depth of the peanut butter flavor. Salt acts as a flavor enhancer, reducing any bitterness from the roasted peanuts and balancing the sweetness. When selecting your butter, opt for unsalted, high‑quality European butter for a richer mouthfeel and a more pronounced dairy flavor.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Peanut Butter Cake with Peanut Butter Frosting

🍳 Step-by-Step Instructions

  1. Preheat your oven to 350°F (175°C) and grease a 9‑inch round cake pan with butter, then line the bottom with parchment paper. This double‑layered preparation ensures the cake releases cleanly without sticking, and the parchment adds a subtle barrier that keeps the bottom from over‑browning. While the oven warms, take a moment to whisk together the flour, baking powder, baking soda, and salt in a medium bowl; the whisk will aerate the mixture, giving you a lighter crumb.

    💡 Pro Tip: Sift the dry ingredients twice for an ultra‑fluffy texture—this extra step removes any clumps and incorporates air.
  2. In a large mixing bowl, cream together ¼ cup softened unsalted butter, ½ cup creamy peanut butter, 1 cup granulated sugar, and ¼ cup brown sugar until the mixture is light, pale, and slightly fluffy. This usually takes about 3‑4 minutes with an electric mixer on medium speed. The creaming process creates tiny air pockets that will expand during baking, giving the cake its lift.

  3. Add two large eggs, one at a time, beating well after each addition, then stir in 1 teaspoon of vanilla extract. The eggs act as binders and add richness, while the vanilla adds a fragrant backbone that complements the peanuts. If you notice the mixture looking curdled, keep beating—it will smooth out as the butter and peanut butter emulsify with the eggs.

    ⚠️ Common Mistake: Over‑mixing at this stage can develop too much gluten, leading to a dense cake. Stop mixing once the ingredients are just combined.
  4. Gradually add the sifted dry ingredients to the wet mixture, alternating with ½ cup milk, beginning and ending with the dry ingredients. This technique, called “the reverse order method,” ensures a smooth batter without lumps. As you stir, you’ll notice the batter turning glossy and thick—this is the perfect consistency for a tender crumb.

    💡 Pro Tip: Scrape the sides of the bowl with a silicone spatula after each addition to guarantee every speck of flour is incorporated.
  5. Pour the batter into the prepared pan, smoothing the top with a spatula. You’ll see a subtle sheen on the surface—this is a sign the butter and peanut butter are well‑distributed. Tap the pan lightly on the counter three times to release any large air bubbles that might have formed during mixing.

  6. Slide the pan into the oven and bake for 25‑30 minutes, or until a toothpick inserted into the center comes out clean or with just a few moist crumbs. The cake should rise beautifully, its edges turning a deep golden brown while the center stays soft and fragrant. As the aroma of toasted peanuts fills the kitchen, resist the urge to open the oven door early; the sudden temperature change can cause the cake to sink.

  7. Allow the cake to cool in the pan for 10 minutes, then run a thin knife around the edge, invert onto a wire rack, and let it cool completely. Cooling completely is crucial—if the cake is still warm, the frosting will melt and slide off, ruining the smooth finish.

  8. While the cake cools, prepare the frosting: beat together ¼ cup softened butter and ¼ cup creamy peanut butter until smooth, then gradually add 1 cup powdered sugar, 2 tablespoons heavy cream, and a pinch of salt. Beat on low speed at first to avoid a sugar cloud, then increase to medium until the frosting is light, fluffy, and spreadable. The frosting should hold its shape but be soft enough to glide over the cake without tearing the crumb.

  9. Once the cake is completely cool, spread a generous layer of frosting on the top, then gently rotate the cake while applying a second thin layer to create a smooth “crumb coat.” After the crumb coat sets (about 5 minutes), apply the final thick layer, using an offset spatula to create swirls or a rustic finish, depending on your mood. The result is a glossy, peanut‑butter‑kissed masterpiece that beckons you to slice right away.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you pour the batter into the pan, take a tiny spoonful and pop it into your mouth. If you notice any raw flour taste, give the batter a few extra seconds of mixing—this ensures the flour is fully hydrated and eliminates that chalky bite. Trust me, a quick taste test saves you from a disappointing final product.

Why Resting Time Matters More Than You Think

After frosting, let the cake rest at room temperature for at least 15 minutes. This short pause allows the frosting to set just enough so it doesn’t slide, while the flavors meld together, creating a harmonious taste experience. I once served a cake straight from the fridge and the frosting was too firm—an avoidable misstep!

The Seasoning Secret Pros Won’t Tell You

A pinch of sea salt in the frosting does more than just enhance flavor; it also balances the sweetness, making each bite feel less cloying. Professional pastry chefs often add a dash of smoked salt for a subtle depth that pairs wonderfully with the roasted peanut notes. Experiment with different salts to find your signature flavor.

The Butter Temperature Rule

Always use softened, not melted, butter when creaming with the peanut butter. Softened butter traps air, which contributes to a lighter crumb, while melted butter can make the batter too dense. If you’re in a hurry, cut the butter into small cubes and let it sit at room temperature for 15 minutes—quick and effective.

The Frosting Consistency Hack

If your frosting feels too thick, add a teaspoon of milk or cream at a time until you reach a spreadable consistency. Conversely, if it’s too runny, sift in a little extra powdered sugar. This flexibility ensures a perfect finish every time, regardless of humidity or ingredient temperature.

💡 Pro Tip: For an extra glossy top, gently warm the frosting for 10 seconds in the microwave, then re‑whip—this creates a satin‑smooth sheen that looks restaurant‑ready.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Chocolate‑Swirl Peanut Butter

Melt ¼ cup dark chocolate and swirl it into the batter before baking. The chocolate ribbons create a visual contrast and add a bittersweet note that pairs beautifully with the nutty base.

Banana‑Boosted Cake

Replace half of the milk with mashed ripe banana. The banana adds natural sweetness, moisture, and a subtle fruity aroma that elevates the cake without overpowering the peanut butter.

Spiced Autumn Version

Add ½ teaspoon each of cinnamon and nutmeg to the dry ingredients, and sprinkle a light dusting of cinnamon sugar on top of the frosting. This variation is perfect for cozy fall gatherings.

Salted Caramel Drizzle

After frosting, drizzle a homemade salted caramel sauce over the top. The caramel adds a buttery sweetness, while the sea salt amplifies the peanut butter’s depth.

Vegan Adaptation

Swap the butter for coconut oil, use almond milk instead of dairy milk, and choose a plant‑based powdered sugar. The result is a dairy‑free cake that still delivers that creamy, nutty experience.

📦 Storage & Reheating Tips

Refrigerator Storage

Cover the cake tightly with plastic wrap or store it in an airtight container. It will stay fresh for up to 4 days, and the frosting will firm up slightly, making each slice hold its shape beautifully.

Freezing Instructions

Wrap the cooled, unfrosted cake layers individually in parchment paper, then place them in a freezer‑safe bag. They can be frozen for up to 2 months. When ready to use, thaw overnight in the fridge and frost as usual.

Reheating Methods

To enjoy a warm slice, microwave a single piece for 10‑15 seconds, or place a whole cake in a 300°F (150°C) oven for 8‑10 minutes. The trick to reheating without drying it out? Add a splash of milk or a drizzle of melted butter over the top before warming, and cover loosely with foil.

❓ Frequently Asked Questions

Yes, you can, but natural peanut butter often separates and can be oilier. Stir it thoroughly before measuring, and consider adding a tablespoon of extra butter to keep the batter from becoming too runny. The flavor will be a bit more robust, which many peanut‑butter lovers appreciate.

You can blend regular granulated sugar in a high‑speed blender until it turns into a fine powder, or simply use a store‑bought confectioners’ sugar substitute. Keep in mind that the texture may be slightly grainier, so you might need a bit more cream to achieve a smooth consistency.

Absolutely! Replace the all‑purpose flour with a 1‑to‑1 gluten‑free flour blend that contains xanthan gum. The result will be just as tender, though you may notice a slightly different crumb texture. Ensure the blend you choose is meant for baking to get the best rise.

The frosting will hold up for about 2‑3 hours in a cool room. After that, it may start to soften, especially on warm days. If you need to keep it longer, store the cake in the refrigerator and bring it back to room temperature before serving.

Silicone pans work well for this recipe because they provide even heat distribution and release the cake effortlessly. Just be sure to grease the pan thoroughly; silicone can be a bit more slippery than metal, and a thin layer of butter will prevent any sticking.

Yes! Fold in ½ cup of mini chocolate chips after the wet and dry ingredients are combined. The chips melt slightly during baking, creating pockets of gooey chocolate that complement the peanut butter beautifully.

Use a sharp, serrated knife warmed in hot water, then dried, for clean cuts. The warmth helps the knife glide through the frosting without dragging, giving you neat, even slices every time.

If you don’t have heavy cream, you can use whole milk or a plant‑based alternative like oat cream. The frosting may be slightly less rich, so you might need to add an extra half‑tablespoon of butter to maintain the same silky texture.
Peanut Butter Cake with Peanut Butter Frosting

Peanut Butter Cake with Peanut Butter Frosting

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9‑inch round cake pan, line with parchment, and set aside.
  2. In a medium bowl whisk together flour, baking powder, baking soda, and salt; set aside.
  3. In a large bowl cream softened butter, ½ cup peanut butter, granulated sugar, and brown sugar until light and fluffy.
  4. Add eggs one at a time, beating well after each, then stir in vanilla extract.
  5. Alternately add the dry mixture and milk to the wet ingredients, beginning and ending with dry, mixing just until combined.
  6. Pour batter into prepared pan, smooth top, tap to release air bubbles, and bake 25‑30 minutes.
  7. Cool in pan 10 minutes, then turn onto a wire rack to cool completely.
  8. For frosting, beat butter and ¼ cup peanut butter together, gradually add powdered sugar, then stir in heavy cream and a pinch of salt until smooth.
  9. Frost the cooled cake with a generous layer, smooth or swirl as desired, and serve.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Save This Recipe!

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.