Desserts
This banana cake recipe with peanut butter frosting delivers the perfect balance of moist, tender layers and rich, nutty sweetness that disappears too quickly. The secret lies in ripe bananas and a simple batter that stays incredibly soft even after cooling—no dry crumbs here. I developed this version after years of baking banana cakes that either turned out dense or fell apart, and this method guarantees a foolproof result every time.
What sets this recipe apart is the peanut butter frosting, which isn’t just a sweet topping but a flavorful complement that ties into the cake’s natural sweetness. The frosting uses creamy peanut butter and powdered sugar for a smooth, spreadable texture that pairs beautifully with the cake’s moist crumb. The recipe also includes a few professional techniques—like folding in whipped eggs and baking at the right temperature—to ensure a perfectly golden top and tender interior.
By the time you slice into this cake, you’ll notice the moist layers that crumble just enough to hold the frosting, while the peanut butter glaze adds a velvety finish. The aroma alone—warm banana cake with a hint of peanut—will have everyone asking for seconds. This dessert is ideal for birthdays, potlucks, or even a cozy weekend treat, and it’s simple enough to make ahead for special occasions.
The best part? This recipe requires just 10 ingredients and comes together in about 30 minutes of active prep, with minimal cleanup. Whether you’re a baking beginner or a seasoned pro, the step-by-step instructions ensure you’ll achieve restaurant-quality results at home. Let’s get started on creating this crowd-pleasing dessert.
Ingredients for banana cake recipe with peanut butter frosting
Ripe bananas, creamy peanut butter, and just the right balance of sugars create this irresistibly moist cake.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 whole | Mashed, about 1.5 cups |
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | For sweetness and structure |
| Brown Sugar 🍚 | ½ cup | Packed, for moisture |
| Large Eggs 🥚 | 2 whole | Room temperature for best mixing |
| Unsalted Butter 🧈 | ¾ cup | Melted, full-fat preferred |
| Baking Soda 🧂 | 1 tsp | For lift and tenderness |
| Ground Cinnamon 🌿 | 1 ½ tsp | Warm spice for depth |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Vanilla Extract 🍯 | 1 tsp | Pure extract for flavor |
| Creamy Peanut Butter 🥜 | 1 cup | Natural, no added sugar |
| Powdered Sugar 🍚 | 2 cups | Sifted for smooth frosting |
| Milk 🥛 | ¼ cup | For frosting consistency |
Ripe bananas are non-negotiable here—they’re the secret to that signature moist texture. Look for bananas with brown spots (the riper, the better) at your local grocery store’s produce section. Trader Joe’s or Whole Foods often have great organic options if you prefer. The peanut butter should be 100% natural—none of that sugar-loaded junk. Crestfield Farms or Smucker’s Natural are solid choices. For the frosting, powdered sugar is key—Bob’s Red Mill is my go-to brand because it’s fine and sifts beautifully. Don’t skip the milk in the frosting either; it helps create that velvety spreadable consistency.
No ripe bananas? Use 1 cup of applesauce as a substitute, but the texture won’t be quite the same. Running low on peanut butter? Almond butter works in a pinch, though it’ll have a slightly different flavor profile. The baking soda is crucial for that tender crumb—don’t swap it for baking powder unless you adjust the recipe. For the frosting, if you’re avoiding dairy, coconut milk can replace the milk, but the texture will be a bit lighter. And if you’re worried about the cake being too sweet, reduce the granulated sugar to 1 cup—trust me, the bananas carry enough natural sweetness.
This cake keeps beautifully for 3-4 days in an airtight container at room temperature, though it’s best enjoyed fresh. For longer storage, wrap it tightly and freeze for up to 3 months. The frosting can be made a day ahead—just whisk it again before spreading. Pro tip: Brush the warm cake layers with a little extra peanut butter before frosting for that restaurant-quality shine. And if you’re making this ahead for a party, assemble it the night before—it’ll taste even better after the flavors meld overnight.
Why You'll Love This Recipe
- No Overripe Bananas Wasted: I’ve turned brown spots into golden crumb—seriously, those mushy bananas? They’re the secret weapon here. Mash ‘em right into the batter with the flour and sugar, and suddenly you’ve got moist cake instead of sad fruit salad.
- Peanut Butter Frosting Magic: That creamy, nutty swirl? It’s the cherry on top of a cake that’s already got caramelized brown sugar depth. Spread it thick, let it drip a little—honestly, the first bite makes me forget I’m even dieting.
- Breakfast or Dessert Fix: Make it for dinner when the kids beg for something sweet, or pack slices for lunch the next day. The peanut butter frosting keeps it rich enough for a treat, but the cake’s simplicity makes it a no-guilt choice any time.
- Budget-Friendly Crowd-Pleaser: Flour, sugar, eggs, and bananas? This costs next to nothing to make, but it disappears fast at potlucks or family gatherings. Between us, I’ve halved the recipe for a single serving and still felt like I’d won the lottery.
Step-by-step instructions for banana cake with peanut butter frosting
Here's the method for a perfectly moist banana cake with rich peanut butter frosting every time.
Prepare the Banana Cake Batter
Preheat your oven to 350°F and grease two 9-inch round cake pans, then line the bottoms with parchment paper. In a medium bowl, mash the 3 whole ripe bananas until completely smooth—no lumps should remain. This ensures an even texture throughout the cake.
In a separate large bowl, whisk together the 2 cups all-purpose flour, 1.5 cups granulated sugar, 0.5 cup packed brown sugar, 1.5 tsp ground cinnamon, 0.5 tsp salt, and 1 tsp baking soda. Sift the flour mixture once to eliminate any lumps, which guarantees a lighter texture. Create a well in the center of the dry ingredients.
Mix Wet Ingredients and Combine
To the mashed bananas, add the 2 whole large eggs, 1 tsp vanilla extract, and the 0.75 cup melted unsalted butter. Whisk until fully combined—this mixture should be smooth and slightly thick. Pour this wet mixture into the well of the dry ingredients and gently fold together using a spatula.
Mix just until the batter comes together—overmixing develops gluten and can make the cake dense. The batter will be thick but pourable. Fold in the 1 cup creamy peanut butter until evenly distributed throughout. This step ensures every bite has that signature nutty flavor.
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 while the top may still look slightly underdone—this indicates proper doneness. Rotate the pans halfway through baking for even browning.
Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then transfer to a wire rack to cool completely. This cooling period is crucial—it allows the cakes to set properly before frosting, preventing a soggy bottom layer.
Prepare the Peanut Butter Frosting
In a medium bowl, beat the 2 cups powdered sugar and 1 cup creamy peanut butter together using an electric mixer on medium speed until smooth. Gradually add the 0.25 cup milk while mixing until the frosting reaches a spreadable consistency—it should be thick but not stiff.
Taste the frosting and adjust sweetness if needed by adding more powdered sugar or peanut butter. The frosting should be rich but not overly sweet, complementing the natural sweetness of the banana cake. Spread a thin layer between the cake layers and cover the entire cake with the remaining frosting.
Chill and Serve
Place the frosted cake in the refrigerator for at least 1 hour before serving. This chilling time allows the frosting to set properly and enhances the flavors. Cut into 12 even slices using a sharp knife dipped in hot water and wiped clean between cuts—this ensures clean slices every time.
The finished cake should have moist, tender layers with a perfect balance of banana sweetness and nutty peanut butter flavor. Serve at room temperature for the best texture and enjoy with a glass of cold milk or coffee.
Pro Tips For Making Banana Cake Recipe With Peanut Butter Frosting
- USE SPLIT BROWN SUGAR: I learned this the hard way—dumping all the brown sugar at once makes the batter clump like wet sand. Break it into two additions: half with the wet ingredients, half with the dry. The second batch dissolves smoother, and your cake won’t have those stubborn sugar pockets that stay raw in the center.
- MASH BANANAS UNTIL SILKY: Ripe bananas should be mashed until they’re nearly smooth—no visible chunks. I used to leave a few specks thinking they’d blend in, but they create dense spots in the cake. Use a fork first, then give it a quick pulse in a food processor if you’re impatient (yes, even if you’re impatient like me).
- BAKE UNTIL TOOTHPICK COMES OUT CLEAN: This cake’s moist texture tricks you—it’ll look done at 325°F (30-35 minutes) but might still be gummy inside. Wait until a toothpick inserted near the center comes out with one moist crumb, not wet batter. Overbaking dries it out, but underbaking leaves you with a sad, dense middle.
- WHISK EGGS WITH SUGAR FIRST: Skipping this step makes your frosting fight the cake. Whisk the eggs with both sugars until pale and slightly thickened before adding anything else. The frosting will spread smoother and stick better—no more crumbly layers or that "why did I do this?" moment when frosting slides off.
Pro cooking tips for banana cake recipe with peanut butter frosting
Banana Ripeness Matters
Never skip the ripe banana test—this is the foundation of your cake’s moisture. I look for bananas with black spots all over (not just a few brown specks) and a slight give when squeezed. If yours aren’t ripe enough, place them in a paper bag with an apple overnight—the ethylene gas will speed up ripening. Overripe bananas with mushy centers? Blend them first to remove any excess liquid, then measure 1.5 cups of the purée. 🍌
Whip Eggs First
For a lighter texture, whip your eggs separately before combining with the banana mixture. Beat them at medium-high speed for about 2 minutes until slightly foamy but not frothy. This incorporates air into the batter, creating a tender crumb. I use a hand mixer for this step because it’s faster than whisking by hand, and I don’t want to overwork the eggs. 🥚
Don’t Overmix
The moment your batter comes together is the moment to stop mixing. Overmixing develops gluten, which leads to a dense, tough cake. I fold in the peanut butter gently with a spatula, just until it disappears—think 10-12 strokes max. If your batter looks streaky, that’s okay! The peanut butter will blend as it bakes. The goal is a thick but pourable consistency, not a smooth batter like pancakes. 🥜
Peanut Butter Frosting Secrets
For a smooth frosting, sift your powdered sugar first to avoid graininess. I use a fine-mesh sieve and tap it gently on the counter to break up any clumps. When adding milk, do it gradually—start with 1 tablespoon, mix, then add more until you reach a spreadable consistency. If your frosting is too thick, a splash of milk fixes it; if it’s too thin, add 1 tablespoon powdered sugar at a time. 🍚
Baking Time Precision
Your oven might run hot or cold, so don’t rely solely on the timer. Insert a toothpick at the center after 25 minutes—if it comes out with moist crumbs but no wet batter, it’s done. If it’s dry, bake 2-3 more minutes. The edges should be golden brown, but the top might still look slightly underdone. Rotate your pans halfway through for even baking. ⏱️
Layering Like a Pro
Before frosting, level your cake layers with a serrated knife for even slices. Brush the tops with 1 tablespoon melted peanut butter—this creates a sticky surface that helps the frosting adhere better. Spread a thin layer (about ¼ inch) between the layers, then cover the entire cake with the remaining frosting. Use an offset spatula to smooth the sides for a polished look. 🎂
Nutrition facts
Frequently asked questions
Can I substitute peanut butter with another nut or seed butter?
Yes, but the flavor will change slightly! For a similar texture, try almond butter or cashew butter—both work well in the frosting. If using sunflower seed butter, the taste will be more neutral, but the consistency remains the same. Just note that seed butters often have a different fat content, so you might need to add 1-2 extra tablespoons of milk to achieve the right spreadable consistency.
Why did my banana cake turn out dense instead of moist?
Dense cake usually happens from overmixing or underripe bananas. First, always use ripe bananas with black spots—they contain more natural sugars. Second, mix the batter just until combined (about 10-12 strokes after adding flour). Overmixing develops gluten, making the cake tough. Finally, ensure your eggs and butter are at room temperature—cold fats don't incorporate as well.
How do I make this cake gluten-free?
Replace the 2 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill 1-to-1). You'll also need to add 1 extra teaspoon of xanthan gum or 1 teaspoon of psyllium husk powder to improve structure. For the frosting, ensure your peanut butter is gluten-free certified, as some brands contain trace amounts. The texture will be slightly different but still delicious!
Can I make this cake in a bundt pan instead of round pans?
A 10-12 cup bundt pan works perfectly for this recipe. Reduce the baking time to 20-25 minutes since bundt cakes bake faster. Grease the pan thoroughly and use nonstick spray for easy removal. The peanut butter frosting will still work beautifully, though you'll need to adjust the amount slightly—about 1.5 cups instead of 2 cups. The intricate design makes it extra special for celebrations!
How do I store leftovers to keep them fresh?
Store the cake in an airtight container at room temperature for up to 3 days. For longer storage, wrap each layer tightly in plastic wrap, then place the whole cake in a freezer bag. It keeps for 3 months in the freezer. To serve, let it thaw at room temperature for 1-2 hours before slicing. The frosting stays fresh longer if you make it fresh the day of serving, but it can be prepared 1 day ahead and stored in the fridge.
