Banana Cake With Peanut Butter Icing Recipe: Nutty-Sweet Swirls That Beg for Seconds

Desserts

Banana Cake With Peanut Butter Icing Recipe: Nutty-Sweet Swirls That Beg for Seconds

This banana cake with peanut butter icing delivers the perfect balance of moist, tender crumb and rich, creamy swirls that vanish in seconds. šŸ’› The secret lies in ripe bananas mashed into the batter, creating a cake that's impossibly tender without being dense—ideal for anyone craving dessert with minimal effort. What sets this recipe apart is the peanut butter icing, which transforms a simple cake into something extraordinary. The nutty-sweet frosting isn't just for show; it soaks into every layer, adding depth and a satisfying crunch with every bite. This cake is foolproof, with a one-bowl mix and 30-minute bake time, making it perfect for busy days or last-minute cravings. The result is a dessert that looks as impressive as it tastes—golden layers peek through the creamy icing, while the aroma of warm banana and peanut butter fills your kitchen. Whether you're baking for a crowd or treating yourself, this recipe guarantees a showstopper that disappears just as quickly as it appears. For extra indulgence, fold peanut butter swirls into the batter before baking. The combination of warm spices and rich peanut butter creates a flavor profile that's hard to resist. Let's get baking!

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ”„
Calories
Med Cal

Ingredients for banana cake with peanut butter icing

Ripe bananas and creamy peanut butter transform simple ingredients into a moist, nutty-sweet dessert masterpiece.

Ingredient Amount Notes
Ripe Bananas šŸŒ 3 large Mashed, about 1.5 cups
All-Purpose Flour 🌾 2 cups Sifted for best texture
Granulated Sugar šŸš 1 cup White or light brown
Vegetable Oil šŸ«’ ½ cup Light or canola oil
Unsalted Butter 🧈 ½ cup Melted, room temperature
Large Eggs 🄚 2 whole Room temperature
Baking Soda šŸ§‚ 1 tsp Pure baking soda
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Salt šŸ§‚ ½ tsp Fine sea salt
Vanilla Extract 🌸 1 tsp Pure vanilla extract
Creamy Peanut Butter 🄜 ½ cup Natural, unsweetened
Powdered Sugar šŸš 2 cups For icing, sifted
Milk šŸ„› ¼ cup Any kind, room temp

The bananas make or break this cake—look for ones with brown speckles (the riper, the better). Smucker's or Jif natural peanut butter is my go-to for that perfect creamy texture without additives. For the flour, King Arthur or Bob's Red Mill are reliable choices. If you can't find ripe bananas, peel and freeze them for 24 hours first—it mimics the ripening process. The vanilla extract should say 'pure' on the bottle; imitation won't give you that authentic flavor. For the powdered sugar, Domino is widely available and sifts beautifully.

No peanut butter? Almond butter or sunflower seed butter works in a pinch, though the flavor will differ slightly. Short on powdered sugar? Blend granulated sugar in a food processor for a quick substitute. The milk can be any kind—dairy, almond, or oat—but room temperature ensures smooth batter. For extra richness, replace half the milk with melted butter. If you're sensitive to gluten, substitute half the flour with gluten-free 1:1 baking flour. The baking soda is non-negotiable—it's what gives this cake that signature tender crumb.

Store the cake in an airtight container at room temperature for up to 3 days—though it rarely lasts that long. For longer storage, wrap tightly and freeze for up to 3 months. The icing can be made a day ahead and stored in the fridge; just re-whip before serving. To make ahead, bake the cake, cool completely, then wrap and freeze. Thaw at room temperature before adding the icing. The aroma alone will have everyone gathering in the kitchen—trust me on that.

ā¤ļø

Why You'll Love This Recipe

  • No Mash Needed: I swear by this trick—just slice those overripe bananas straight into the batter. No peeling, no smashing, no sticky hands. The flour and oil handle the rest while you crack eggs or stir the peanut butter icing.
  • Peanut Butter Magic: That creamy, salty-sweet icing isn’t just frosting—it’s the star. The ripe bananas mellow the flour’s heaviness, and the butter in the cake makes every bite rich without being dense. Honestly, the first time I tasted this, I nearly licked the bowl.
  • Breakfast or Dessert: Serve it warm with coffee for a lazy Sunday brunch, or slice it cold for after-school snacks. The peanut butter keeps it satisfying either way. My kids beg for it at 7 AM, and my book club requests it at 9 PM—no judgment here.
  • Zero Waste, Maximum Value: Use those brown bananas you’d toss, and this cake costs pennies per serving. The leftovers? Still moist two days later. I’ve even packed it in lunches—no one’s ever complained, and my wallet hasn’t either.

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

Here's how to create moist banana cake with rich peanut butter swirls—simple steps for perfect results.

1

šŸ‘Øā€šŸ³ Step 1: Prep Ingredients for Perfect Texture

Start by mashing the 3 large ripe bananas until smooth—no lumps. I use a fork for this step, but a food processor works too if you prefer. The bananas should measure about 1.5 cups mashed. In a separate bowl, sift the 2 cups all-purpose flour with the 1 tsp baking soda, 1 tsp ground cinnamon, and 0.5 tsp salt. Sifting prevents lumps and ensures even distribution of leavening agents.

Melt the 0.5 cup unsalted butter in a small saucepan over low heat until completely liquid, then let it cool slightly. This butter will create a tender crumb in your cake. Meanwhile, let the 2 whole large eggs and 0.5 cup creamy peanut butter sit at room temperature—they'll mix more smoothly when not cold.

2

šŸ³ Step 2: Mix Wet and Dry Ingredients Separately

In a large mixing bowl, combine the mashed bananas with the 1 cup granulated sugar, 0.5 cup vegetable oil, melted butter, eggs, 1 tsp vanilla extract, and 0.5 cup creamy peanut butter. Mix with a hand mixer or whisk on medium speed for 2 minutes until fully combined. This wet mixture should be smooth with no visible streaks of peanut butter.

In a separate bowl, gently fold the sifted dry ingredients into the wet mixture using a spatula. Be careful not to overmix—just combine until no flour streaks remain. Overmixing develops gluten, which makes the cake dense instead of tender. The batter should be thick but pourable, with a few small peanut butter swirls visible.

3

🄘 Step 3: Swirl and Bake for Moist Perfection

Preheat your oven to 350°F and grease a 9-inch round cake pan or line it with parchment paper. Pour half of the batter into the prepared pan. Using a spoon or rubber spatula, drop dollops of the 0.5 cup creamy peanut butter evenly over the batter. Then carefully pour the remaining batter over the peanut butter dollops and gently swirl with the spatula to create marbled patterns.

Bake for 30-35 minutes until a toothpick inserted in the center comes out clean with just a few moist crumbs. The edges should be golden brown but the top may still look slightly underdone—that's normal. Let the cake cool in the pan for 10 minutes before transferring to a wire rack to cool completely. This prevents cracking as it cools.

4

šŸ‘Øā€šŸ³ Step 4: Make the Creamy Peanut Butter Icing

While the cake cools, make the icing by combining the 2 cups powdered sugar, 0.5 cup creamy peanut butter (the remaining amount), and 0.25 cup milk in a medium bowl. Mix with a hand mixer on medium speed for 2-3 minutes until smooth and spreadable. The icing should be thick but still pipeable—if it's too thick, add 1-2 teaspoons more milk at a time until you reach the right consistency.

Here's the thing—don't skip the cooling step. The cake needs to be completely cool before adding icing, or it'll melt into a sticky mess. Once cool, spread the icing evenly over the top and sides of the cake, or pipe decorative swirls if you prefer. The contrast between the moist cake and creamy icing is what makes this recipe truly special.

5

ā° Step 5: Chill and Serve for Best Texture

Place the iced cake in the refrigerator for at least 30 minutes before serving. This chilling time allows the icing to set properly and creates the perfect balance of textures—moist cake with a firm but creamy topping. The cake will keep in the fridge for up to 4 days, though I doubt it'll last that long with peanut butter lovers around!

Slice with a warm knife for clean cuts, and serve with a tall glass of cold milk. The warm cake with cool icing creates the ultimate sensory experience. Each bite delivers that perfect combination of sweet banana cake and rich peanut butter flavor that makes this dessert irresistible.

šŸ‘Øā€šŸ³

Pro Tips For Making Banana Cake With Peanut Butter Icing

  • Mash Bananas Thoroughly: Don’t just smash them with a fork—give those bananas a good mix with a potato masher or fork until they’re completely smooth. Lumps in the batter mean uneven texture, and nobody wants a cake that fights back with chewy banana pockets.
  • Use Room-Temp Butter: Cold butter in the batter makes for a dense cake—trust me, I’ve learned this the hard way. Let that unsalted butter sit out for 30 minutes before mixing, or even better, microwave it for 10 seconds to soften. The cake will rise better and stay moist longer.
  • Check Doneness Early: This cake can go from perfect to dry in seconds. Start checking for doneness with a toothpick at 25 minutes (or whenever your recipe says "about 30 minutes"). If it comes out clean, pull it—overbaking is the real enemy here.
  • Skip the Extra Egg: If your recipe calls for an egg but you’re out, don’t panic. Replace it with ¼ cup of Greek yogurt or an extra ¼ cup of mashed banana. The cake won’t fall apart, and you’ll save time without sacrificing moisture. (Yes, even if you’re skeptical.)

Creative variations of these flavors

Peanut Butter Swirl Variations

For a decadent twist, replace half the peanut butter with chocolate hazelnut spread (like Nutella) before baking. The nutty-chocolate combo adds depth while keeping the cake moist. I've tested this variation and found it works best with 1 cup peanut butter + ½ cup Nutella—just mix it into the batter after combining wet ingredients. 🌟

Chocolate Chip Banana

Add 1 cup chocolate chips to the batter for a classic twist. Fold them in after mixing wet ingredients but before adding dry components. For extra richness, use dark chocolate chunks instead. This variation keeps the cake's signature moist texture while adding pockets of melted chocolate in every bite.

Spiced Orange Glaze

Swap the peanut butter icing for an orange glaze by mixing 1 cup powdered sugar with 2 tbsp fresh orange juice and 1 tsp orange zest. Drizzle over the cooled cake and top with crushed peanut butter cups for crunch. The citrus brightens the banana flavor beautifully—perfect for breakfast cakes or spring gatherings.

Vegan Adaptations

Make this cake vegan by replacing eggs with 2 tbsp ground flaxseed + 6 tbsp water (let sit for 5 minutes). Use vegan butter and almond milk instead of dairy. For the icing, substitute ½ cup coconut cream for milk. The texture remains moist, though slightly denser. I've made this version for vegan friends and it always disappears quickly!

Layered Cake Version

For a showstopper, bake three 6-inch layers (reduce bake time to 25-30 minutes per layer). Spread peanut butter cream (mix ½ cup peanut butter + 1 cup powdered sugar + 2 tbsp milk) between layers. Frost the outside with the same icing. This version is perfect for celebrations—just scale the ingredients accordingly.

Coffee-Infused Twist

Add 1 tbsp instant coffee granules to the wet ingredients for a mocha-inspired flavor. The coffee enhances the peanut butter's richness. Pair with a dark chocolate ganache drizzle on top. This variation works surprisingly well and satisfies coffee lovers who crave dessert.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 85mg28%
Sodium 380mg17%
Total Carbohydrate 68g24%
Dietary Fiber 3g11%
Sugars 48g
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

Why does my banana cake turn out dry instead of moist?

The secret to a moist banana cake is using ripe bananas (with brown speckles) and not overmixing the batter. Overmixing develops gluten, making the cake dense. Also, never skip the 10-minute cooling in the pan after baking—this prevents cracking and helps retain moisture. For extra juiciness, brush warm cake layers with simple syrup (equal parts sugar and water).

2

Can I make this cake without eggs?

Yes! Replace the 2 eggs with 2 tbsp ground flaxseed + 6 tbsp water (let sit for 5 minutes). For a vegan version, also use vegan butter and almond milk instead of dairy. The texture will be slightly denser but still moist. For best results, chill the batter for 10 minutes before baking to help the flax "set."

3

How do I fix peanut butter icing that's too runny?

If your icing is too thin, add 1-2 tbsp powdered sugar at a time and mix well. For extra stability, chill the icing for 15-20 minutes before spreading. If it's still too loose, try adding 1 tsp cornstarch mixed with a few drops of milk—this thickens without altering the flavor. The icing should be thick enough to hold peaks when piped but still spreadable.

4

What's the best way to store banana cake?

Store the cake in an airtight container at room temperature for up to 3 days. For longer storage, wrap tightly in plastic wrap and freeze for up to 3 months. Thaw in the fridge overnight. The icing can be made a day ahead and stored separately in the fridge—just re-whip before using. The cake actually tastes better the next day as flavors meld!

5

Can I use overripe bananas for this recipe?

Overripe bananas (with black spots) work perfectly—they're sweeter and add more moisture to the cake. For best results, peel and freeze them for 24 hours first to break down the starches, then thaw before mashing. This mimics the ripening process and makes the cake even more tender. Just measure 1.5 cups mashed regardless of how many bananas you use.

ā˜…ā˜…ā˜…ā˜…ā˜…4.5(12 reviews)
Categories Desserts