Desserts
This banana chocolate chip cake with peanut butter frosting delivers a triple-layered treat that balances moist banana cake, rich chocolate chips, and creamy peanut butter swirls in every bite. The secret to perfect texture lies in ripe bananas and a simple mixing technique that keeps the cake tender without being dense. I've baked countless versions, and this one consistently earns rave reviews—even from peanut butter purists who claim to dislike cake.
The cake itself is foolproof: mix, bake, cool, then layer with smooth peanut butter frosting that's thick enough to hold its shape but still spreadable. The frosting uses creamy peanut butter (not powdered) for that authentic, nutty flavor that ties everything together. What makes this recipe special is how the flavors complement each other—sweet banana, salty chocolate, and rich peanut butter create a perfect harmony that's impossible to resist.
By the time you're done assembling, you'll have a cake that looks impressive but requires no advanced skills. The layers stay moist for days, the frosting holds its shape without cracking, and the chocolate chips melt just enough to create pockets of gooey goodness. This is the kind of dessert that disappears quickly at gatherings and becomes an instant favorite for family dinners.
Optional garnishes like crushed peanuts or extra chocolate chips add texture and visual appeal, but the cake is delicious as-is. Whether you're celebrating a birthday or just craving something sweet, this recipe delivers restaurant-quality results with minimal effort. Let's get baking!
Ingredients for banana chocolate chip cake with peanut butter frosting
Triple-layered bliss starts with ripe bananas and rich peanut butter swirls for restaurant-quality dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 medium | Slightly squishy when pressed |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Packed Brown Sugar 🍚 | ½ cup | For molasses depth |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🌿 | 2 tsp | Pure, not imitation |
| Baking Soda 🧂 | 1 tsp | Freshly measured |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Chocolate Chips 🍫 | 2 cups | Semi-sweet, 1.5oz bag |
| Creamy Peanut Butter 🥜 | 1 cup | Natural, no added sugar |
| Heavy Whipping Cream 🥛 | 1 cup | Cold for frosting |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth frosting |
| Crushed Peanuts 🥜 | ¼ cup | Optional garnish |
The bananas are non-negotiable—ripe enough to mash easily but not brown or mushy. Trader Joe's and Whole Foods usually have perfect ones, or grab a bunch and let them sit on the counter until they're just soft enough. The peanut butter matters too: natural, creamy peanut butter (like Jif Natural) gives that authentic flavor without being overly sweet. For the chocolate chips, Ghirardelli or Enjoy Life (for allergies) are my go-tos—avoid the store brand if you can. The butter should be room temperature—press it with a fork if it's too firm, but don't microwave it or it'll melt into a greasy mess.
No ripe bananas? Frozen bananas work perfectly—thaw and drain excess liquid. Out of creamy peanut butter? Crunchy works too, but add 1 tbsp milk to smooth it out. The chocolate chips can be swapped for white chocolate or butterscotch if you're feeling adventurous, but semi-sweet is the classic. For the frosting, if you don't have heavy cream, cool full-fat coconut milk works in a pinch—just chill it first. And if you're worried about the cake being too sweet, reduce the granulated sugar to 1.75 cups and add 0.25 cup applesauce to keep it moist.
The frosting keeps for 3 days in the fridge if covered tightly, but the cake itself stays moist for 4-5 days when wrapped in plastic. For make-ahead baking, assemble the cake layers and refrigerate them unfrosted for up to 2 days—then frost just before serving. If you're prepping for a party, freeze the unfrosted layers for up to 1 month and thaw overnight before assembling. The crushed peanuts on top add crunch, but they're optional—just skip if you're serving a crowd with nut allergies.
Why You'll Love This Recipe
- No Mash Needed: I’ll be real—this cake starts with bananas so ripe they’re practically begging to be mashed. No food processor, no strainer, just a fork and a bowl. The flour and sugars blend in like they’ve been friends forever, and honestly? The batter’s smoother than I expected for something this simple.
- Peanut Butter Frosting Magic: That creamy peanut butter frosting—made with just butter, peanut butter, and a touch of powdered sugar—takes this cake from "nice dessert" to "I’ll fight you for the last slice." The contrast of the warm, spiced cake and the cool, nutty frosting? Absolute perfection. (Yes, even on a Tuesday night.)
- Leftovers That Last: Between us, this cake tastes better the next day. The flavors meld, the frosting softens just enough to be dreamy, and it keeps for five days in the fridge. I’ve sent slices to work in Tupperware—no one questions why I pack dessert.
- Budget-Friendly Indulgence: Flour, bananas, butter—these are pantry staples that won’t break the bank. I’ve made this for under $5 per serving, and it still feels like a treat. Plus, the brown sugar adds depth without extra cost. Frugal but far from basic.
Step-by-step instructions for banana chocolate chip cake with peanut butter frosting
Here's how to create a triple-layered masterpiece with moist banana cake and rich peanut butter swirls.
Prepare the Banana Cake Batter
Preheat your oven to 350°F and grease three 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, mash the 3 medium ripe bananas until completely smooth—no lumps should remain. This ensures even distribution throughout the batter.
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1 teaspoon baking soda, and ½ teaspoon salt. Sift this dry mixture once to aerate it, then gradually add it to the mashed bananas along with the 2 cups granulated sugar and ½ cup packed brown sugar. Mix just until combined—overmixing develops gluten, which makes the cake dense.
Incorporate the 1 cup room-temperature unsalted butter, 2 whole large eggs, and 2 teaspoons vanilla extract into the batter. The butter should blend smoothly, creating a thick, velvety consistency. Fold in the 2 cups chocolate chips by hand, ensuring even distribution. Divide the batter evenly among the prepared pans.
Bake the Layers and Create Peanut Butter Swirls
Bake the cake layers for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in their pans for 10 minutes before transferring to a wire rack to cool completely. This gradual cooling prevents cracking.
While the cakes cool, prepare the peanut butter swirls. In a small saucepan, combine the 1 cup creamy peanut butter and ½ cup packed brown sugar over low heat. Stir constantly until the mixture is smooth and fully melted—about 3-4 minutes. Remove from heat and let it cool slightly but remain pourable.
Once the cakes are completely cool, use a serrated knife to level the tops if needed. Then, spread a thin layer of the peanut butter mixture onto each cake layer. Replace the top layer and spread another thin layer on top. Finally, spread the remaining peanut butter mixture over the entire cake, creating a marbled effect by dragging a knife through it in a swirling motion.
Prepare and Apply the Peanut Butter Frosting
In a large mixing bowl, beat the 1 cup cold heavy whipping cream with an electric mixer until soft peaks form. Gradually add the 3 cups powdered sugar, sifted to avoid lumps, and continue beating until the frosting is smooth and holds stiff peaks. This ensures a stable, spreadable consistency that won't melt too quickly.
Spread the frosting evenly over the peanut butter-swirled cake, using a spatula to create smooth sides. Chill the cake in the refrigerator for 30 minutes to set the frosting. This step is crucial for achieving clean, professional-looking layers and preventing the frosting from sliding off.
Before serving, sprinkle the ¼ cup crushed peanuts evenly over the top of the cake for added texture and flavor. Slice and serve immediately to enjoy the perfect balance of moist banana cake, rich peanut butter, and creamy frosting in every bite.
Pro Tips For Making Banana Chocolate Chip Cake With Peanut Butter Frosting
- Mash Bananas First: DESCRIPTION: Dump those bananas straight from the peel into the mixing bowl? Bad idea. Mash them first with a fork—really mash them until smooth, like applesauce. Lumps sink to the bottom of your cake, leaving dry spots that ruin the texture. (Yes, even if you’re in a hurry.)
- Measure Butter Cold: DESCRIPTION: If your butter’s soft or melted when you start creaming it with sugars, you’re fighting the recipe. Scoop it straight from the fridge and let it sit for 10 minutes—just enough to soften slightly but still hold shape. This keeps your frosting fluffy, not greasy.
- Check Doneness Early: DESCRIPTION: That cake might look done at 30 minutes, but banana cakes trick you. Insert a toothpick—if it comes out with moist crumbs (not wet batter), pull it. Overbaking turns the edges tough and dries out the peanut butter frosting. (Trust the toothpick, not the timer.)
- Swap Brown Sugar for Frosting: DESCRIPTION: Skip the extra sugar in the frosting and use half the recipe’s brown sugar instead. Mix it into the peanut butter with a splash of milk while the cake cools—it’s richer, easier, and saves you from measuring another bowl. (I learned this after frosting stuck to my spatula like glue.)
Serving suggestions for this recipe
Classic Serving Style
Serve this cake warm from the refrigerator with a side of vanilla ice cream—the contrast between the creamy frosting and cold ice cream creates a perfect texture play. I love using Breyers Natural Vanilla or Häagen-Dazs French Vanilla Bean for that rich, creamy base. For a lighter option, coconut whipped cream adds a tropical twist that pairs beautifully with the peanut butter flavors. 🥥
Coffee Pairings
A cup of medium-roast coffee cuts through the richness of the cake while complementing the peanut butter notes. I recommend a lightly sweetened latte or a dark roast cold brew for balance. If you're serving this at a brunch, a caramel macchiato adds a sweet contrast that enhances the chocolate chip bursts in every bite.
Seasonal Garnishes
For spring and summer, top with fresh strawberries or raspberries—their acidity brightens the sweetness. In fall, add cinnamon-dusted apple slices or caramelized pecans for a cozy touch. Winter calls for chopped toasted walnuts or a sprinkle of flaky sea salt to elevate the peanut butter frosting's flavor. 🍎
Portioning Tips
Use a serrated knife to cut clean slices—dip it in hot water and wipe dry between cuts for perfectly smooth edges. For parties, serve on a wooden cake stand to showcase the layers. Individual portions work well for lunches: wrap slices in parchment paper with a small scoop of ice cream for a portable treat. 🍴
Make-Ahead Serving
Assemble the cake up to 2 days ahead and store it in an airtight container at room temperature. For longer storage, refrigerate for up to 5 days—bring it to room temperature before serving. If freezing, wrap the whole cake in plastic wrap and aluminum foil, then thaw overnight in the fridge. The frosting may soften slightly but will firm up at room temperature. ❄️
Nutrition facts
Frequently asked questions
Can I substitute the ripe bananas with something else?
Yes! If you don't have ripe bananas, use 3/4 cup unsweetened applesauce or 1 cup mashed sweet potato for moisture. For extra flavor, add 1 teaspoon cinnamon to the dry ingredients. The texture will be slightly different but still delicious.
How do I make the frosting thicker or thinner?
For a thicker frosting, add 1/4 cup extra powdered sugar and beat again. If it's too stiff, mix in 1-2 teaspoons heavy cream at a time until smooth. The frosting should hold its shape but still spread easily—like soft buttercream.
Can I bake this cake in a different pan size?
For 8-inch pans, reduce baking time to 20-25 minutes and use 2/3 of the batter per pan. For 10-inch pans, increase time to 30-35 minutes and use 1.5x the batter. Always check doneness with a toothpick.
Why did my cake turn out dense?
Overmixing the batter develops gluten, making the cake dense. Mix dry ingredients just until combined, and fold in chocolate chips gently. Also, ensure your butter is room temperature—cold butter creates air pockets that don't bake out properly.
How do I store leftovers without drying out the cake?
Wrap each layer tightly in plastic wrap and store in an airtight container at room temperature for 2 days. For longer storage, refrigerate for up to 5 days—bring to room temp before serving. Freeze unfrosted layers for 1 month and frost after thawing.
