There’s a reason some recipes become timeless classics, and this Banana Cake with Cream Cheese Frosting is a prime example. It’s more than just a dessert; it’s a comforting, sweet embrace that evokes warmth and nostalgia with every single bite. Simple to prepare, yet incredibly flavorful and satisfying, this cake has consistently delighted crowds for years, making it an essential addition to any home baker’s repertoire.

For me, banana cake has always been the ultimate comfort bake. Its familiar aroma filling the kitchen, the promise of a moist, flavorful slice – it’s a simple pleasure that never gets old. This particular recipe encapsulates everything you could wish for in a homemade treat: an exceptionally soft and tender cake base, generously infused with the natural sweetness and distinct flavor of ripe bananas, crowned with a luscious, tangy-sweet layer of cream cheese frosting that perfectly complements the cake’s richness. It’s an incredibly rewarding way to transform those often-overlooked ripe bananas sitting on your counter into something truly spectacular. Plus, its straightforward preparation makes it an ideal dessert for any occasion, from a casual weeknight treat to a special gathering.
I initially shared this cherished recipe back in 2011, and it quickly became a steadfast favorite among our readers. Over the years, I’ve lovingly revisited it, making a few thoughtful adjustments to ensure it remains as reliable and accessible as possible, all while preserving the magical qualities that make it so uniquely special. The result is a cake that consistently delivers on taste, texture, and ease, proving why it has stood the test of time.
Why This Banana Cake Recipe Will Become Your New Favorite
Discover the irresistible charm of this banana cake and understand why it has captivated so many for over a decade. It’s more than just a dessert; it’s a culinary experience designed for delight.
- Intense Banana Flavor in Every Forkful. This isn’t just a hint of banana; it’s a celebration of its rich, sweet essence. By using a generous amount of perfectly ripe bananas, we ensure that deep, comforting, and undeniably classic banana flavor shines through in every single bite. The ripeness of the bananas is key, contributing not only to the taste but also to the cake’s incredible moisture.
- Remarkably Moist Yet Perfectly Light. Achieve the ideal balance of tenderness and substance. This cake boasts an exquisitely soft, tender crumb that melts in your mouth without ever feeling heavy or overly dense. It masterfully bridges the gap between a hearty banana bread and a delicate cake, offering the best of both worlds. The combination of butter and oil ensures a moist interior that remains delightful days after baking.
- The Ultimate Cream Cheese Frosting. No banana cake is truly complete without a generous topping of tangy cream cheese frosting. Our recipe delivers a velvety-smooth, creamy, and irresistibly sweet-and-tangy frosting that provides the perfect counterpoint to the rich banana cake. It’s the quintessential pairing, elevating the cake from delicious to absolutely divine, adding a refreshing note that balances the sweetness.
- Effortless Everyday Baking. Designed for simplicity, this recipe bakes beautifully in a standard square pan, making it a low-fuss, high-reward dessert. You don’t need fancy equipment or intricate techniques to achieve bakery-quality results. Its straightforward nature makes it a perfect choice for both novice bakers and seasoned pros looking for a reliable, go-to treat.
- A Time-Tested Reader Favorite, Now Even Better. This cake has earned its stripes, winning hearts for over a decade. We’ve refined it to be even more foolproof and consistently delicious. You can trust this updated version to deliver perfect results every time, cementing its place as a beloved staple in your recipe collection.

Essential Ingredients for Your Perfect Banana Cake
One of the beauties of this recipe is that it relies on common pantry staples. If you have a few gloriously overripe bananas, chances are you already possess most of what’s needed to whip up this irresistible cake. Gathering these ingredients ensures a smooth and enjoyable baking process, leading to consistently delicious results.
- Ripe Bananas: The Heart of the Cake. This is where the magic truly begins! The riper your bananas, the sweeter and more intensely flavored your cake will be. Look for bananas with plenty of brown spots and an almost entirely yellow peel, as these are brimming with natural sugars and a soft texture ideal for mashing. To ensure consistent results every time, the recipe provides both cup and gram measurements for the mashed bananas. Using the right amount prevents the cake from becoming too dense or too dry.
- All-Purpose Flour: The Structural Foundation. We use just the right amount of all-purpose flour to give the cake its necessary structure while maintaining an incredibly tender and delicate crumb. The goal is a cake that holds together beautifully but remains light and airy, not tough or overly chewy.
- Baking Powder & Baking Soda: The Leavening Duo. This powerful combination is crucial for achieving the cake’s signature soft texture and even rise. Baking powder works to create air bubbles for lift, while baking soda reacts with the acidic bananas (and potentially buttermilk if substituted for milk) to ensure a perfectly soft, non-dense crumb. Together, they prevent the cake from being heavy and promote a uniform texture.
- Butter & Oil: The Secret to Supreme Moisture. Our recipe wisely combines the best of both fats. Unsalted butter imparts a rich, classic, and undeniably delicious flavor to the cake, while neutral-flavored oil (like canola or vegetable oil) contributes to an exceptional level of moisture, ensuring the cake remains incredibly tender and stays fresh longer. This dynamic duo creates a moistness that is unparalleled.
- Large Eggs: For Structure and Richness. Two large eggs play a vital role in binding the ingredients, providing essential structure to the cake, and adding a subtle richness. They contribute to the cake’s overall texture and help create that desirable tender crumb without making it heavy. Ensure they are at room temperature for better emulsification with the other ingredients.
- Cream Cheese: The Frosting’s Star. This beloved ingredient is the cornerstone of our tangy-sweet frosting. When softened and blended, cream cheese provides a delightful tang that cuts through the sweetness of the cake, creating a harmonious and addictive flavor profile. It’s what makes this frosting truly iconic and perfectly suited for banana cake.
Crafting Your Perfect Banana Cake with Cream Cheese Frosting: A Step-by-Step Guide
Creating this delicious banana cake is a straightforward and enjoyable process. Follow these detailed steps to ensure a flawless bake and a truly memorable dessert.



1. Prepare the Dry Ingredients: In a medium bowl, thoroughly whisk together the all-purpose flour, baking powder, baking soda, and salt. This crucial step ensures that the leavening agents are perfectly distributed throughout the flour mixture, guaranteeing an even rise and consistent texture in your finished cake. Set this mixture aside.
2. Cream the Fats and Sugar: In a large mixing bowl, using an electric mixer, combine the softened unsalted butter, canola oil, and granulated sugar. Beat on medium-high speed for 2-3 minutes until the mixture is light in color, fluffy, and well-combined. The butter contributes essential flavor, while the oil is key to achieving that wonderfully soft and moist crumb. This creaming process incorporates air, which helps make the cake tender.
3. Incorporate Eggs and Vanilla: Reduce the mixer speed to low. Add the large eggs one at a time, beating well after each addition until just incorporated. Avoid overmixing. Finish by mixing in the pure vanilla extract. The eggs add structure and richness, while vanilla deepens the overall flavor profile, creating a fragrant and balanced batter.



4. Prepare the Banana-Milk Mixture: In a separate small bowl, thoroughly mash your ripe bananas. Once mashed, stir in the milk until well combined and relatively smooth. This step ensures that the bananas are uniformly distributed throughout the batter, providing consistent banana flavor and moisture in every slice. Having a pourable banana mixture makes incorporation much easier and helps prevent lumps.
5. Combine Wet and Dry Ingredients (Alternating Method): With the mixer on low speed, gradually add about half of the prepared flour mixture to the butter-egg mixture, mixing just until barely combined. Then, pour in the entire banana-milk mixture and mix until just incorporated. Finally, add the remaining half of the flour mixture and mix until the last streaks of flour disappear. This alternating method is crucial for preventing over-mixing, which can lead to a tough and dense cake. The goal is a smooth, cohesive batter without developing too much gluten.


6. Bake to Golden Perfection: Pour the prepared cake batter into your greased and lightly floured (or parchment-lined) 8-inch square pan, ensuring it’s evenly spread. Bake in a preheated oven at 375°F (190°C) for approximately 40-45 minutes. The cake is done when a toothpick inserted into the center comes out clean or with just a few moist crumbs attached. The top should be beautifully golden brown and firm to the touch, indicating it is fully set.
7. Crucial Cooling Process: Once baked, remove the cake from the oven and allow it to cool in the pan on a wire rack for at least 15-20 minutes before carefully inverting it onto the rack to cool completely. This step is absolutely critical; attempting to frost a warm or even slightly warm cake will result in a melted, runny frosting mess. Patience here ensures your frosting will hold its shape and spread beautifully.
8. Frost and Garnish: Once the cake has cooled entirely, prepare your luscious cream cheese frosting (recipe below). Using an offset spatula or knife, generously spread the frosting evenly over the top of the cake. For an added layer of texture and flavor, sprinkle some chopped toasted nuts (such as walnuts or pecans) over the frosting. Slice, serve, and savor this delightful homemade treat!

Expert Tips for Banana Cake Perfection
Achieving a consistently excellent banana cake is easy when you keep a few key tips in mind. These insights will help you avoid common pitfalls and ensure your cake is always moist, flavorful, and beautifully presented.
- Precision in Banana Measurement is Key. The size of bananas can vary dramatically, and using too much or too little can significantly impact the cake’s texture. For the most reliable and consistent results, always measure your mashed bananas. Aim for precisely 1 3/4 cups (approximately 400g) of mashed ripe bananas. Excess banana can weigh down the batter, leading to a dense or gummy cake, while too little can result in a drier crumb. Invest in a kitchen scale for ultimate accuracy.
- Avoid the Pitfall of Over-Mixing. Once you begin adding the dry ingredients to the wet, it’s crucial to mix only until they are just combined and no streaks of flour remain. Over-mixing develops gluten in the flour, which can lead to a tough, rubbery, and unpleasantly dense cake. Use a light hand and stop mixing as soon as the ingredients come together.
- Begin Checking for Doneness Early. Oven temperatures can vary significantly, even within the same household. To prevent over-baking (which leads to a dry cake), start checking your cake for doneness a few minutes before the minimum bake time indicated in the recipe. A toothpick inserted into the center should come out clean or with only a few moist crumbs attached. If it’s wet batter, continue baking in short intervals.
- Embrace Complete Cooling Before Frosting. This tip cannot be stressed enough! Even the slightest warmth in your cake can cause the delicate cream cheese frosting to melt, slide right off, or become a watery mess. Allow the cake to cool completely to room temperature on a wire rack—this can take several hours—before you even think about applying the frosting. Patience is a virtue when it comes to perfect frosting.
- Serve at Room Temperature for Optimal Texture. While this banana cake stores best in the refrigerator due to its cream cheese frosting (which requires refrigeration for food safety), its texture and flavor are truly at their peak when served at room temperature. For the softest, most tender crumb and the best expression of all its flavors, remove individual slices from the refrigerator about 30-60 minutes before serving.

Creative Variations & Inspiring Serving Suggestions
This classic banana cake is wonderfully versatile, offering endless possibilities for customization and elegant presentation. Explore these ideas to personalize your cake or elevate it for any occasion.
- Introduce a Delightful Crunch. Enhance the cake’s texture by folding 1/2 to 1 cup of finely chopped walnuts or pecans directly into the batter during the final stages of mixing. Alternatively, for a beautiful garnish and a subtle nutty flavor, sprinkle toasted chopped nuts generously over the cream cheese frosting just before serving. This adds a lovely contrast to the soft cake.
- Embrace Warm and Inviting Spices. For an extra layer of cozy flavor, add 1/2 to 1 teaspoon of ground cinnamon or a pinch of freshly grated nutmeg to the dry ingredients. These warm spices beautifully complement the natural sweetness of the bananas, adding depth and a comforting aroma to your cake.
- Explore Different Frosting Twists. While the tangy cream cheese frosting is a classic for a reason, feel free to experiment. For a lighter touch, simply dust the cooled cake with a delicate layer of confectioners’ sugar. If you’re a fan of rich caramel, consider a decadent drizzle of homemade caramel sauce over the top of the frosted cake or even in place of it.
- Dress It Up for Special Occasions. Transform this humble cake into an impressive dessert for dinner parties or celebrations. Serve individual slices warm with a scoop of rich vanilla bean ice cream, allowing the flavors to meld beautifully. A handful of fresh berries (strawberries, raspberries, or blueberries) on the side adds a vibrant burst of color and a refreshing tartness.
- Adapt for a Crowd: Sheet Cake Style. Planning for a larger gathering? Easily double this recipe and bake it in a 9×13-inch pan. Adjust the baking time accordingly (it may take slightly longer, so check with a toothpick), and you’ll have a magnificent sheet cake perfect for sharing with more family and friends.

Proper Storage for Lasting Freshness
Ensuring your delicious banana cake stays fresh and safe to eat is important. Here’s how to store it effectively, whether you plan to enjoy it over a few days or save it for later.
Refrigerator: Due to the perishable nature of cream cheese frosting, it is imperative to store this cake in the refrigerator. Cover the cake tightly with plastic wrap or place it in an airtight container to prevent it from drying out or absorbing refrigerator odors. Stored correctly, your frosted banana cake will remain delicious for up to 3 days. For larger cakes, you can slice them into individual portions before storing to make serving easier.
Serving Tip: For the absolute best texture and flavor experience, always remember to bring slices of your refrigerated banana cake back to room temperature before serving. This usually takes about 30-60 minutes, depending on the ambient temperature. The cake’s crumb will soften beautifully, and the flavors will become more pronounced and enjoyable.
Freezer: This banana cake freezes remarkably well, making it perfect for meal prepping desserts or saving for an unexpected craving. If freezing the entire cake, it’s best to do so unfrosted. Wrap the cooled, unfrosted cake tightly first in plastic wrap, then again in aluminum foil, ensuring no air can get in. It can be frozen for up to 2 months. When ready to enjoy, thaw it overnight in the refrigerator, then bring to room temperature and frost as directed before serving.
You can also freeze individual slices, whether frosted or unfrosted. For frosted slices, first place them on a baking sheet and freeze until they are solid (this prevents the frosting from smearing). Once firm, wrap each slice tightly in plastic wrap, then store them in an airtight freezer-safe container or bag. Unfrosted slices can be wrapped directly. Frozen slices are convenient for quick thaws and last up to 2 months.
A Timeless Favorite That Continues to Inspire
This banana cake recipe has been a cherished part of the Bake or Break legacy for well over a decade, and I find immense joy in knowing it remains just as inviting, comforting, and utterly delicious today as it did when I first shared it. There’s a certain magic in a recipe that transcends fleeting trends, offering consistent comfort and pure delight. With its tender, moist crumb, the quintessential cozy flavor of ripe bananas, and that perfect swirl of tangy cream cheese frosting, it’s a dessert that simply always feels right. Whether you’re baking to bring joy to your family, impress your friends, or simply treat yourself to a moment of sweet indulgence, this cake delivers. I sincerely hope this updated and refined version finds its permanent home in your kitchen, becoming a go-to favorite that you’ll return to again and again.

Discover More Irresistible Banana Recipes
Banana Cake with Cream Cheese Frosting
12
servings
30
minutes
45
minutes
1
hour
15
minutes
Pin Recipe
Ingredients
For the cake:
- 2 ¼ cups (270 g) all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ¼ cup (56 g) unsalted butter, softened
- 2 tablespoons (30 ml) canola oil
- ¾ cup (150 g) granulated sugar
- 2 large eggs, at room temperature
- 1 teaspoon vanilla extract
- 1 ¾ cups (about 400 g) mashed ripe bananas, about 4 large bananas
- ¼ cup (60 ml) milk
For the frosting:
- 4 ounces (113 g) cream cheese, at room temperature
- ½ teaspoon vanilla extract
- 1 ½ cups (165 g) confectioners’ sugar
- 2 tablespoons chopped toasted nuts, optional
Recommended Products
-
USA Pan Bakeware Square Cake Pan, 8 inch
-
Half Sheet Nonstick Cooling Rack
-
Offset Spatula
Instructions
To make the cake:
-
Preheat oven to 375°F (190°C). Spray an 8-inch square pan with cooking spray.
-
Whisk together the flour, baking powder, baking soda, and salt. Set aside.
-
Using an electric mixer, beat the butter, oil, and sugar. Beat in the eggs, 1 at a time, mixing well after each addition. Mix in the vanilla.
-
In a separate bowl, mash the bananas with the milk. Set aside.
-
Gradually mix half of the dry ingredients into the butter mixture. Mix in the bananas. Mix in the remaining dry ingredients. Pour the cake batter into the prepared baking pan.
-
Bake 40-45 minutes, or until a toothpick inserted into the center of the cake comes out clean. Cool the cake in the pan on a wire rack.
To make the frosting:
-
Using an electric mixer on medium speed, beat the cream cheese and vanilla. Reduce the speed and gradually add the confectioners’ sugar.
-
Spread the frosting on the cake. Sprinkle with nuts, if using.
Video
Notes
- Banana measurement: Use 1¾ cups (about 400g) mashed ripe bananas for consistent results.
- Pan size: This recipe is written for an 8-inch square pan. For a larger batch, double the recipe and bake in a 9×13-inch pan.
- Frosting: The cream cheese frosting is a classic match, but you can swap in a dusting of powdered sugar or drizzle of caramel sauce if you prefer something lighter.
- Storage: Refrigerate covered for up to 3 days, and bring to room temperature before serving for the best texture. Unfrosted cake can be frozen for up to 2 months.
- Recipe slightly adapted from All You magazine.
Jennifer McHenry
cakes
American
Show off your baking masterpiece!
Snap a pic, tag @bakeorbreak, and use #bakeorbreak on Instagram. Can’t wait to see your creation!
This recipe was updated in 2025 to make it more consistent and reliable, incorporating feedback and best practices. Some older comments might reflect the original version, which had slightly different measurements and proportions. If you’re making this updated recipe, please feel free to share your experience and insights in the comments section—we’d love to hear from you!