Banana Cake Recipe With Peanut Butter Frosting: Rich Layers and Nutty Frosting Bliss

Desserts

Banana Cake Recipe With Peanut Butter Frosting: Rich Layers and Nutty Frosting Bliss

This banana cake recipe with peanut butter frosting delivers the perfect balance of moist, spiced cake layers and rich, creamy frosting that's impossible to resist. 💛 The secret lies in ripe bananas and a precise baking technique that ensures tender crumbs without dryness. I've perfected this recipe over years of baking competitions, and it consistently wins over even the most skeptical dessert lovers.

The cake itself is a symphony of flavors—warm cinnamon, subtle vanilla, and the natural sweetness of overripe bananas. What makes it special is the peanut butter frosting, which isn't just sweet but has a perfect balance of nutty richness and creamy smoothness. The frosting is thick enough to hold its shape when spread but still melts slightly at room temperature for that indulgent texture.

By the time you're done, you'll have a cake that's moist and flavorful on the inside with a golden, slightly crisp top layer. The peanut butter frosting adds a velvety finish that complements the cake's natural sweetness without overpowering it. Each slice reveals layers of banana flavor and creamy peanut butter, making every bite a little piece of comfort.

This recipe is ideal for birthdays, potlucks, or whenever you want to treat yourself to something truly special. The combination of banana and peanut butter is a classic for good reason—it's nostalgic, satisfying, and universally loved. Let's get started on creating this dessert masterpiece.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana cake recipe with peanut butter frosting

Moist banana cake layers paired with velvety peanut butter frosting—this is comfort baking at its finest.

Ingredient Amount Notes
Ripe Bananas 🍌 3 medium Overripe with brown spots
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Light Brown Sugar 🍚 ½ cup Packed firmly
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🥚 2 whole Room temperature
Vanilla Extract 🍯 2 tsp Pure extract preferred
Baking Soda 🧂 1 tsp Not baking powder
Ground Cinnamon 🌿 1 ½ tsp Freshly ground preferred
Salt 🧂 ½ tsp Fine sea salt
Peanut Butter 🥜 1 ½ cups Creamy, natural style
Powdered Sugar 🍚 2 cups For frosting only
Heavy Whipping Cream 🥛 ½ cup Cold for frosting

The bananas are the heart of this cake—look for those with brown spots (that's where the sweetness hides). Trader Joe's often has perfect ones, or check your fruit bowl for overripe ones you'd normally toss. The flour should be sifted for a lighter texture, and the butter? Room temperature is non-negotiable—cold butter means dense cake. For the peanut butter, natural style gives better flavor, but creamy works too if that's what you've got. The frosting's secret is powdered sugar—it dissolves smoothly for that perfect consistency.

No vanilla extract? Almond extract at half the amount works in a pinch, though it'll have a different flavor profile. Running short on powdered sugar? Mix granulated sugar with 1 tbsp cornstarch for every cup needed. The baking soda is crucial—don't swap for powder, that'll make your cake rise too fast. For the frosting, if you're worried about lumps, microwave the peanut butter for 20 seconds to soften it first. And if you're making this ahead? The cake keeps 3 days covered at room temp, but the frosting is best made fresh.

This cake tastes even better the next day—the flavors meld beautifully after resting. Store wrapped at room temperature for up to 3 days, or in the fridge for 5 days. The frosting? Keep it in an airtight container and it'll stay smooth for 2 days. For freezing, wrap the unfrosted cake tightly and freeze for up to 2 months. Just let it thaw completely before frosting—cold frosting won't spread properly and will make the cake soggy. Portion into slices before serving—this one disappears fast!

❤️

Why You'll Love This Recipe

  • No Overripe Bananas Wasted: I swear by this recipe when my bananas get those brown spots—no sad compost trips here. Mash them right into the batter, and that natural sweetness cuts down on sugar. Honestly, the first time I made this, I used three overripe bananas and still needed extra frosting.
  • Peanut Butter Frosting Magic: That creamy peanut butter swirl? It’s the star. I’ll be real: I’ve tried store-bought frosting, but this homemade version—just powdered sugar, peanut butter, and a splash of milk—tastes like childhood nostalgia. The brown sugar in the cake ties into it perfectly, giving every bite a caramelized warmth.
  • Weeknight Meal Prep Hack: Between us, this cake is my lazy Sunday afternoon project. Bake it once, and you’ve got breakfast for the week—slice it, wrap it, and toss it in the fridge. The frosting keeps it fresh for days, and honestly? I’ve even packed it for lunches. (Yes, even on a Tuesday night.)
  • Budget-Friendly Comfort: This recipe uses pantry staples—flour, sugar, butter—and turns them into something that feels like a treat. I made this for my kid’s birthday once, and it cost me half of what a boxed cake would’ve. The ripe bananas? Free if you’ve got them sitting around. That’s a win.

Step-by-step instructions for banana cake with peanut butter frosting

Here's how to create a moist, spiced banana cake with a velvety peanut butter frosting that brings it all together.

1

👨‍🍳 Step 1: Prep Ingredients and Mix Wet Components

Preheat your oven to 350°F and grease two 9-inch round cake pans or line them with parchment paper. In a large mixing bowl, mash the 3 medium ripe bananas until smooth—you'll want a thick, lump-free consistency. The riper the bananas, the more natural sweetness they'll contribute, so don't skip the brown-spot check!

Add the 1 cup unsalted butter (room temperature) and both sugars—1.5 cups granulated sugar and 0.5 cup light brown sugar—to the mashed bananas. Whisk until the butter is fully incorporated and the mixture is smooth and pale. This creaming process incorporates air, which will make your cake light and tender. If your butter isn't room temperature, melt it first and let it cool slightly before adding.

2

👨‍🍳 Step 2: Combine Dry Ingredients and Fold into Batter

In a separate medium bowl, sift together the 2.5 cups all-purpose flour, 1.5 tsp ground cinnamon, 1 tsp baking soda, and 0.5 tsp salt. Whisk gently to aerate the flour—this prevents dense pockets in your cake. I like to press the sifted mixture through a fine-mesh strainer into the bowl to ensure no lumps remain.

Add the 2 whole large eggs one at a time to the wet mixture, whisking well after each addition. Then stir in the 2 tsp vanilla extract. Finally, gently fold in the dry ingredients using a spatula, mixing just until combined—overmixing develops gluten and makes the cake tough. The batter should be thick but pourable. If it looks too thick, add 1 tablespoon milk (if you have it) to loosen it slightly.

3

🥘 Step 3: Bake to Golden Perfection

Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the top might still look slightly underdone—that's okay. Rotate the pans halfway through baking for even cooking. I check for doneness at the 25-minute mark—if the toothpick comes out with a few moist crumbs, bake another 2-3 minutes.

Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack to cool completely. This gradual cooling prevents cracking. While they cool, make a note of the time—the frosting needs to be fully chilled before assembly, so plan accordingly.

4

🍳 Step 4: Whip Up the Peanut Butter Frosting

In a medium bowl, combine the 1.5 cups peanut butter and 2 cups powdered sugar. Use a hand mixer or stand mixer to beat on medium speed until smooth and creamy. Add the 0.5 cup cold heavy whipping cream gradually, mixing continuously until the frosting is light and fluffy. This should take about 2-3 minutes—you're looking for a texture that's thick enough to hold its shape but still spreadable.

If the frosting seems too thick, add 1-2 teaspoons milk (if available) to loosen it. For extra flavor, add a pinch of salt or a dash of vanilla extract. The frosting should be cool but not cold—if it's too warm, place the bowl in the refrigerator for 10 minutes before proceeding.

5

🥘 Step 5: Assemble and Frost the Cake

Once the cakes are completely cool and the frosting is ready, place one cake layer on a serving plate. Spread a generous layer of frosting over the top, leaving a ½-inch border unfrosted. Place the second cake layer on top and press down gently to create a level surface. Frost the top and sides of the cake with the remaining frosting, using a spatula to smooth it out.

For a polished look, chill the cake in the refrigerator for 30 minutes before serving. This allows the frosting to set slightly and makes slicing easier. Cut into 12 equal slices and serve at room temperature. The contrast of the moist, spiced cake with the rich, nutty frosting is what makes this dessert truly special—each bite delivers a perfect balance of sweetness and texture.

👨‍🍳

Pro Tips For Making Banana Cake Recipe With Peanut Butter Frosting

  • Mash Bananas First: I learned this the hard way—skipping the mash leaves you with a dense, gummy cake. Use a fork to crush the bananas until smooth, then press through a fine-mesh sieve to remove excess liquid. That extra step keeps the texture light and fluffy, not like a banana pudding.
  • Don’t Overmix the Batter: The second you see streaks of flour, stop stirring. Overmixing develops gluten, and your cake will turn out tough instead of tender. Give it 15-20 strokes max after adding the dry ingredients—just enough to combine.
  • Test for Doneness Early: Banana cakes dry out fast, so pull it out when the center reads 190°F (93°C) and a toothpick comes out with a few moist crumbs, not wet batter. If you wait for 200°F (93°C), you’ll end up with a sad, dry crumb.
  • Chill the Frosting: Spread peanut butter frosting on a warm cake, and it’ll melt into a sticky mess. Whip the frosting until thick, then refrigerate for 10 minutes before assembling. The contrast makes the cake taste even better—trust me, I’ve ruined enough batches to know.

Flavor customization for this recipe

Spiced Variations

Boost the warmth by adding ½ tsp ground nutmeg or ¼ tsp cardamom to the dry ingredients—these spices pair beautifully with banana and peanut butter. I find nutmeg adds a cozy depth, while cardamom brings an exotic twist. For a citrus kick, zest 1 lemon and fold it into the batter alongside the vanilla. 🌶️

Chocolate Twist

Swap ½ cup of the all-purpose flour for ½ cup Dutch-process cocoa powder to create a chocolate-banana fusion. The cocoa deepens the flavor profile while keeping the cake moist. For extra richness, fold ½ cup mini chocolate chips into the batter. Top with chocolate shavings when assembling for a decadent look.

Nutty Frosting Upgrades

Enhance the peanut butter frosting by mixing in 2 tbsp tahini for a Middle Eastern-inspired twist or ¼ cup crushed peanuts for texture. For a tropical vibe, add 1 tsp coconut extract and sprinkle toasted coconut flakes on top. I love the contrast of peanut butter with the earthy notes of tahini—it's unexpected but delicious.

Dairy-Free Adaptations

Make this recipe vegan-friendly by replacing the butter with 1 cup coconut oil (refrigerated 20 minutes first) and using ½ cup coconut milk instead of heavy cream in the frosting. For eggs, mix 2 tbsp ground flaxseed with 6 tbsp water, let sit for 5 minutes, then use as a binder. The texture stays moist, though slightly denser—perfect for those avoiding animal products.

Protein Boost

Add a scoop of vanilla protein powder (about ½ cup) to the dry ingredients for a protein-packed dessert. I recommend Orgain vanilla or Naked Nutrition brands—they blend seamlessly without altering the flavor. This version satisfies sweet cravings while supporting muscle recovery, especially after workouts. 💪

Seasonal Fruit Toppings

Transform this cake for different seasons: layer fresh strawberries and blueberries in summer, or candied cranberries and orange zest in winter. For spring, try raspberries and mint leaves**. Press fruit gently into the sides before the final frosting layer—it adds vibrant color and freshness that balances the richness.

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 320mg14%
Total Carbohydrate 58g20%
Dietary Fiber 2g8%
Sugars 42g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use unripe bananas for this recipe?

Unripe bananas will make your cake taste bland and less moist. The natural sweetness and tender texture come from ripe bananas with brown spots. If you only have firm bananas, let them sit at room temperature for 1-2 days until they develop brown speckles.

2

How do I prevent my cake from being too dense?

Overmixing the batter develops gluten, making the cake tough. Mix just until combined and avoid pressing down on the batter when pouring into pans. Also ensure your butter is room temperature and sift your dry ingredients thoroughly. A toothpick inserted should come out with moist crumbs, not wet batter.

3

Can I make this cake in a single layer instead of two?

Yes! Use a 9x13-inch pan or 8-inch round pan and reduce baking time by about 5-10 minutes. For the 9x13-inch pan, bake for 30-35 minutes until a toothpick comes out clean. The frosting quantity remains the same, but spread it evenly over the top and sides.

4

What if my frosting is too runny?

Add 1-2 tablespoons powdered sugar at a time and mix until thickened. If it's still too thin, chill the bowl for 10 minutes to help it set. For extra stability, add 1 teaspoon cornstarch mixed with 1 teaspoon water and whisk into the frosting until smooth.

5

How can I make this gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill. For best results, add ½ teaspoon xanthan gum to the dry ingredients. The cake may be slightly denser but will still be moist. Use the same baking time but check for doneness early.

★★★★★4.7(13 reviews)
Categories Desserts