Banana Cake With Peanut Butter Icing Recipe: Nutty-Sweet Swirl That Disappears in Minutes

Desserts

Banana Cake With Peanut Butter Icing Recipe: Nutty-Sweet Swirl That Disappears in Minutes

This banana cake with peanut butter icing recipe delivers the perfect balance of moist, tender cake and rich, creamy frosting that disappears faster than you can say "second slice." 💛 The secret to its legendary texture lies in ripe bananas and a simple yet foolproof method that yields a cake so good, even peanut butter skeptics will be hooked. What makes this recipe stand out is the nutty-sweet swirl that transforms a basic cake into something extraordinary—no fancy techniques required.

The cake itself is a masterclass in simplicity: ripe bananas provide natural sweetness, while a touch of cinnamon and warm spices deepen the flavor without overpowering. The peanut butter icing, made with just three ingredients, is thick enough to hold its shape but smooth enough to spread effortlessly. The key to success? Layering the cake properly and letting it cool completely before frosting to avoid a soggy mess.

By the time you’re done, you’ll have a cake that’s moist, flavorful, and topped with a glossy peanut butter glaze that adds a perfect contrast to the tender crumb. The combination of banana’s natural sweetness and peanut butter’s richness creates a flavor profile that’s hard to resist. This recipe is designed to be restaurant-quality at home, with minimal effort and maximum reward.

Whether you’re baking for a crowd or treating yourself to a special dessert, this banana cake delivers every time. The best part? It’s easy to adapt—add chocolate chips for extra indulgence or a sprinkle of crushed peanuts on top for texture. Let’s get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana cake with peanut butter icing

Eight simple ingredients transform into a nutty-sweet swirl that disappears in minutes—no fancy techniques needed!

Ingredient Amount Notes
Ripe Bananas 🍌 3 whole About 1.5 cups mashed
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups Light brown sugar works too
Baking Soda 🧂 1 tsp Not baking powder
Salt 🧂 ½ tsp Fine sea salt preferred
Vegetable Oil 🫒 ½ cup Or melted coconut oil
Vanilla Extract 🌸 1 tsp Pure extract, not imitation
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Peanut Butter 🥜 1 cup Creamy, natural style
Unsalted Butter 🧈 ½ cup Softened for icing
Powdered Sugar 🍚 2 cups For smooth icing texture
Milk 🥛 ½ cup Any variety works fine

The bananas are the star—ripe with brown spots means natural sweetness and moisture. Trader Joe's or Whole Foods usually have the best selection, but any grocery store's produce section works. For the peanut butter, grab the natural, no-stir kind—it's creamier and adds that perfect richness. The flour matters too: King Arthur or Gold Medal brands are my go-to for that tender crumb. If you're short on time, pre-sifted flour from the baking aisle saves steps.

No ripe bananas? Cook them in a dry skillet for 5 minutes to caramelize them first—game changer. Running low on powdered sugar? Granulated sugar pulsed in a food processor works in a pinch. The peanut butter icing can be made with almond butter or sunflower seed butter if you're avoiding peanuts. For extra indulgence, fold in mini chocolate chips or crushed peanuts to the batter. And if you hate measuring, just eyeball the wet and dry ingredients—they mix themselves out.

This cake keeps well for 3 days in an airtight container at room temperature, but honestly, it's gone before then. For longer storage, wrap tightly and freeze for up to 3 months. The icing hardens in the fridge, so bring it to room temp before spreading. Pro tip: Make the icing first—it needs to cool completely before frosting. And if anyone asks, the secret to that perfect swirl? Patience—let the cake cool between layers, or you'll end up with a soggy mess.

❤️

Why You'll Love This Recipe

  • No Overripe Bananas Wasted: I swear by this recipe—those brown spots on bananas? They’re the secret weapon. Mash them right up, and the cake turns out moist, tender, and packed with natural sweetness that cuts down on extra sugar. (Yes, even on a Tuesday night when you forgot to buy new fruit.)
  • Peanut Butter Magic: That creamy peanut butter icing isn’t just a topping—it’s the star. One bowl, two ingredients (plus powdered sugar if you’re fancy), and suddenly you’ve got a cake that tastes like a hug. My kids fight over the last slice, and honestly? So do I.
  • Breakfast or Dessert: Here’s what sold me—this cake works anytime. Serve it warm with a scoop of ice cream for a decadent treat, or cut into bars for a grab-and-go breakfast. The peanut butter icing keeps it rich enough for dessert but balanced enough for morning. (Pro tip: Add chocolate chips if you’re feeling wild.)
  • Budget-Friendly Baking: Flour, sugar, bananas, peanut butter—this recipe uses pantry staples you already have. I made two cakes last month for under $5 total, and they lasted a week thanks to the icing sealing in freshness. No fancy ingredients, no guilt, just pure satisfaction.

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

Here's where the magic happens—moist banana cake meets rich peanut butter icing in just a few simple steps!

1

🍳 Step 1: Prep and Mix the Cake Batter

Preheat your oven to 350°F and grease an 8x8-inch or 9x13-inch baking pan. Line it with parchment paper for easy removal. In a medium bowl, mash the 3 whole ripe bananas until completely smooth—no lumps allowed. This ensures your cake stays moist and tender.

In a separate large bowl, whisk together the 2.5 cups all-purpose flour, 1.5 cups granulated sugar, 1 tsp baking soda, 0.5 tsp salt, and 1 tsp ground cinnamon. Sift the flour mixture once to avoid lumps in your final batter. Create a well in the center and pour in the mashed bananas, 0.5 cup vegetable oil, and 1 tsp vanilla extract.

2

👨‍🍳 Step 2: Combine and Bake the Cake

Using a spatula or wooden spoon, gently fold the dry ingredients into the wet until just combined—you should still see some flour streaks. Overmixing develops gluten, which makes the cake tough. Pour the batter into your prepared pan and smooth the top with a spatula. Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the edges are lightly golden.

Here's the thing—don't open the oven door early. Peeking causes the cake to sink. You'll know it's done when the top springs back slightly when touched and the edges pull away from the pan.

3

🥘 Step 3: Make the Peanut Butter Icing

While the cake bakes, make the icing. In a medium bowl, beat the 0.5 cup unsalted butter with an electric mixer until creamy. Add the 1 cup peanut butter and mix until smooth. Gradually add the 2 cups powdered sugar and 0.5 cup milk, mixing on low speed until combined. Increase to high speed and beat for 2 minutes until light and fluffy. This ensures a silky, spreadable icing that won't be grainy.

4

🍽️ Step 4: Assemble and Slice

Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely. Once fully cooled, spread the peanut butter icing evenly over the top of the cake. For extra decadence, swirl it with a knife or spoon while it's still soft. Let the icing set for 30 minutes at room temperature before slicing.

Slice into 8 equal pieces—this cake disappears fast, so serve immediately. The contrast of moist banana cake with rich, creamy peanut butter icing is pure comfort in every bite. Store leftovers covered at room temperature for up to 3 days.

👨‍🍳

Pro Tips For Making Banana Cake With Peanut Butter Icing

  • MASH THE BANANAS WELL: Skip the chunky bits—squish those ripe bananas until they’re completely smooth, no lumps. I used to leave a few specks thinking it didn’t matter, but they make the cake dense and uneven. A fork works, but a potato masher gets the job done faster and more thoroughly.
  • WEIGH YOUR FLOUR: Scooping flour from the bag packs in air, which makes your cake dry and crumbly. Instead, spoon it into a measuring cup and level it off with a knife. Trust me, this small step keeps the texture moist and tender—no one wants a banana cake that falls apart.
  • CHECK DONENESS AT 325°F: Ovens run hot, and banana cakes bake fast. Pull yours out when the edges are set but the center still jiggles slightly—it’ll firm up as it cools. Overbaking turns it gummy, and underbaking leaves it too wet. A toothpick with one moist crumb is perfect.
  • SALT THE PEANUT BUTTER ICING: Unsalted peanut butter? Add a pinch of salt to the icing—it balances the sweetness and cuts through the richness. Icing without it tastes flat, like you missed a key ingredient. Even if the butter is salted, a tiny extra boost makes it sing.

Common mistakes when making this dish

Overmixing the Batter

This is the #1 mistake that turns a tender cake into a dense brick. Once you've combined the wet and dry ingredients, stop mixing as soon as you see just a few flour streaks remaining. I've ruined many cakes by overmixing—trust me, the moment you see smooth batter is when you've gone too far. Use a spatula and fold gently instead of whipping vigorously. Your goal is to distribute the ingredients evenly without developing gluten. 🥄

Using Unripe Bananas

Unripe bananas with no brown spots will make your cake dense and bland. The natural sweetness and moisture come from those brown spots—don't skip them! If you only have firm bananas, cook them in a dry skillet for 5 minutes to caramelize them first. I've tried this trick when I forgot to buy ripe bananas, and it makes all the difference in texture and flavor.

Skipping the Cooling Step

This is where most people mess up—cutting into the cake too soon. Let it cool completely in the pan for 10 minutes, then transfer to a wire rack. Rushing this step means your icing will melt into the warm cake, creating a soggy mess. I once served cake straight from the oven with icing, and it was a disaster. Patience here pays off with clean slices and perfect texture.

Incorrect Icing Consistency

If your icing comes out too thick or too runny, you're either under- or over-beating it. Beat the icing for exactly 2 minutes on high speed—this creates that perfect silky texture. Too thick? Add 1 teaspoon of milk at a time. Too thin? Whip in 1 tablespoon of powdered sugar. I've learned this the hard way—once I had to scrape icing off the floor because it was too runny to stay on the cake! 😅

Wrong Oven Temperature

Baking at 350°F is crucial—any hotter and your cake will burn before it's done, any cooler and it won't rise properly. I've had cakes that came out gummy because I cranked the oven to 375°F. Use an oven thermometer to verify your oven's actual temperature—many ovens run hot or cold. Preheat for at least 15 minutes before baking for even heat distribution.

Not Greasing the Pan Properly

Grease your pan with butter or oil, then line it with parchment paper for easy removal. I've had cakes stick so badly I had to use a butter knife to pry them loose. For extra insurance, dust the bottom of the pan with flour after adding the parchment. This ensures your cake slides out cleanly and looks professional when served. Don't skip this step—it's worth the 2 minutes it takes! 🧈

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 38g
Protein 8g16%
* 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 this recipe with unripe bananas?

Unripe bananas won't work well—they'll make your cake dense and bland. The natural sweetness and moisture come from ripe bananas with brown spots. If you only have firm bananas, cook them in a dry skillet for 5 minutes to caramelize them first. This trick adds the needed sweetness and improves texture.

2

How do I make the peanut butter icing thicker or thinner?

For a thicker icing, beat it for the full 2 minutes on high speed and add 1 tablespoon powdered sugar at a time. Too runny? Add 1 teaspoon milk gradually. The key is consistency—your icing should be thick enough to hold its shape but spreadable with a spatula.

3

Can I substitute peanut butter with another nut or seed butter?

Yes! Try almond butter, sunflower seed butter, or cashew butter for a similar texture. Just use the same amount (1 cup) and adjust sweetness if needed—some seed butters are less sweet than peanut butter. For a chocolate twist, mix in 2 tablespoons cocoa powder to the icing.

4

Why did my cake turn out dry?

Dry cake usually means overbaking or unripe bananas. Always bake until a toothpick comes out clean (25-30 minutes at 350°F) and use ripe bananas. For extra moisture, brush warm cake layers with 2 tablespoons simple syrup before frosting. Store in an airtight container to maintain freshness.

5

How can I make this recipe gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill or King Arthur. Add 1/4 teaspoon xanthan gum to help bind the cake. For the icing, ensure your peanut butter is gluten-free certified. Test the cake first—some blends absorb moisture differently.

★★★★★4.7(4 reviews)
Categories Desserts