Desserts
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!
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.
šØāš³ 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.
š³ 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.
š„ 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.
šØāš³ 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.
ā° 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
Frequently asked questions
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).
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."
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.
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!
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.
