The oven’s preheating, and the sweet aroma of mashed bananas fills the air. One bowl’s all you need for this banana cake with cream cheese frosting, and before you know it, half of it disappears before it even cools.

Perfect for those last-minute dessert cravings when you’re staring at a bunch of overripe bananas, this recipe takes just 30 minutes from start to finish. With a delightful cream cheese frosting that adds a tangy twist, it elevates the classic banana flavor like no other. It’s quick, easy, and absolutely irresistible! Get ready to indulge.
Why You’ll Love This banana cake with cream cheese frosting
- Easy to Make: It comes together quickly, perfect for beginner bakers or a last-minute dessert craving.
- Flavor Explosion: The sweet banana flavor paired with tangy cream cheese creates a mouthwatering combo that’s hard to resist.
- Moist and Tender: Expect a soft, fluffy texture that melts in your mouth—so satisfying with every bite!
- Versatile Delight: Great for birthdays, potlucks, or just because—this dish fits any occasion effortlessly.
- Caveat Alert: It tastes best fresh; leftovers can lose some moisture and flavor after a day or two.
banana cake with cream cheese frosting Ingredients

Cake:
- 2 cups all-purpose flour — sift before measuring for a lighter cake.
- 1 cup mashed ripe bananas (about 2-3 bananas) — use overripe bananas for maximum sweetness.
- 1 cup granulated sugar — balances the flavors; you can use brown sugar for a richer taste.
- 1/2 cup unsalted butter (softened) — ensure it’s at room temperature for easy mixing.
- 2 large eggs — room temperature eggs help the batter blend smoothly.
- 1 teaspoon vanilla extract — adds depth; don’t skip this ingredient.
- 1 teaspoon baking soda — crucial for leavening; check its freshness before use.
- 1/2 teaspoon salt — enhances sweetness and balances flavors.
Frosting:
- 8 ounces cream cheese (softened) — bring to room temperature for a creamy texture.
- 1/2 cup unsalted butter (softened) — helps achieve a smooth frosting; soften properly.
- 4 cups powdered sugar — add gradually to avoid a sugary cloud in your kitchen!
- 1 teaspoon vanilla extract — enhances the flavor profile of the frosting.
*Full measurements in the recipe card below.*
How to Make banana cake with cream cheese frosting
1. Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking.
2. Mix Dry Ingredients: In a bowl, whisk together flour, baking soda, and salt until well combined. Set aside for later.
3. Cream Butter & Sugar: In a large mixing bowl, beat the butter and sugar until light and fluffy, about 3-5 minutes. You’ll notice it turning pale in color.
4. Add Eggs & Bananas: Now add the eggs, one at a time, mixing well after each addition. Then stir in the mashed bananas and vanilla extract until just combined.
5. Combine Wet & Dry: Gradually mix in the dry ingredients with the wet mixture, alternating with the buttermilk. Don’t overmix—this could lead to a dense cake.
6. Bake Cake Layers: Pour the batter evenly into prepared pans and bake for 25-30 minutes, until golden brown and a toothpick inserted in the center comes out clean.
7. Make Frosting & Frost Cake: While cooling, beat together softened cream cheese, softened butter, powdered sugar, and vanilla until smooth. Once the cakes are cool, frost generously to create your banana cake with cream cheese frosting.
*Exact quantities in the recipe card below.*
How to Store banana cake with cream cheese frosting
- Room Temperature: Store in an airtight container for up to 2 days. The frosting may soften a bit, but the flavor stays delicious.
- Refrigerator: Keep in a sealed container for about 5 days. Just know that the cream cheese frosting can lose some of its fluffiness.
- Freezer: Wrap tightly in plastic wrap and then aluminum foil; it’ll last up to 3 months. The texture might change slightly when thawed, but it’s still tasty!
- Reheating: If you want to warm it up, microwave on low for about 10-15 seconds until just warm—look for the frosting to slightly melt without losing its shape. Enjoy your banana cake with cream cheese frosting!
What to Serve with banana cake with cream cheese frosting?

To balance the rich sweetness of this dish, consider lighter or contrasting flavors that keep each bite enjoyable and fresh.
- Fresh Berries: Try serving with strawberries or raspberries for a tart contrast that brightens each slice.
- Coconut Whipped Cream: I’d go with this airy topping to add a light texture against the dense cake.
- Citrus Salad: A mix of orange and grapefruit segments offers a refreshing acidity that cuts through the richness.
- Mint Tea: Cold mint tea provides a cooling effect, making each bite feel lighter and more refreshing.
- Ice Cream: Vanilla or lemon ice cream adds a creamy cold temperature contrast to enhance your dessert experience.
- Chopped Nuts: Sprinkle toasted walnuts on top for added crunch and a nutty flavor that complements the cake’s softness.
- Dark Chocolate Drizzle: Skip plain icing and opt for this bittersweet topping to balance sweetness with depth in flavor.
- Coffee: A cup of brewed coffee serves as an excellent pairing, offering a warm bitterness that enhances the cake’s sweetness.
banana cake with cream cheese frosting Variations
Here’s how to play with this recipe and elevate your banana cake experience.
- Nutty Banana Cake: Fold in 1/2 cup chopped walnuts or pecans into the batter for a delightful crunch.
- Chocolate Chip Surprise: Add 1 cup of semi-sweet chocolate chips to the batter for a sweet twist.
- Spiced Delight: Mix in 1 teaspoon of cinnamon with the dry ingredients for warm, cozy flavors.
- Lemon Zest Frosting: Incorporate 1 tablespoon of lemon zest into the frosting for a zesty kick.
- Buttermilk Substitute: Use plain yogurt instead of buttermilk for a thicker, creamier texture.
- Caramel Drizzle Upgrade: Drizzle warm caramel sauce over the frosted cake for an indulgent finish.
Make Ahead Options for banana cake with cream cheese frosting
I like to prep the banana cake with cream cheese frosting a day in advance. I bake the cake, let it cool completely, and then wrap it tightly in plastic wrap or store it in an airtight container. This keeps it moist for up to three days. The cream cheese frosting can also be made ahead; just store it in the fridge in a sealed container. However, I wait until right before serving to frost the cake, as the frosting is best when fresh and creamy. Just a heads up—the cake holds up nicely, but if left frosted too long, the texture of the cream cheese can change. Enjoy your baking!
banana cake with cream cheese frosting Recipe FAQs
Can I make banana cake with cream cheese frosting ahead of time?
Absolutely! You can bake the banana cake layers in advance and store them, wrapped tightly in plastic wrap, at room temperature for up to two days. If you need to keep them longer, freeze them for up to three months. The cream cheese frosting can also be made ahead and stored in the refrigerator. Just make sure to let it soften before spreading it on the cake.
Why did my banana cake with cream cheese frosting turn out dry?
If your banana cake turned out dry, it might be due to overmixing the batter or not measuring the flour accurately. Make sure you spoon and level your flour instead of scooping directly from the bag. Also, check that you’re using ripe bananas, as they contribute moisture and flavor. Keep an eye on the baking time too; overbaking can lead to dryness.
What’s the best way to store this dish after making it?
To store this dish properly, cover it with plastic wrap or place it in an airtight container at room temperature for up to two days. If you need longer storage, refrigerate it for up to a week. Just remember that refrigeration might slightly alter the texture of the frosting, so it’s best enjoyed fresh.
Can I substitute ingredients in this recipe?
Yes, you can substitute buttermilk with a mixture of milk and vinegar or lemon juice if you don’t have any on hand. For a dairy-free option, use almond milk or coconut milk mixed with a little vinegar as well. Just keep in mind that different substitutes may slightly affect taste and texture. Always taste your batter before baking!
Final Thoughts on banana cake with cream cheese frosting
Banana cake with cream cheese frosting is worth making for its incredible flavor payoff, thanks to the combination of ripe bananas and rich cream cheese that creates a moist, decadent treat. The balance of sweetness from the cake and the tanginess from the frosting takes this dessert to another level. If you’re looking for a way to impress at your next gathering or simply want to indulge yourself, give this recipe a try. I’d love to hear how yours turned out, so drop a comment and share your experience!

banana cake with cream cheese frosting
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a mixing bowl, cream together the softened butter and sugar until light and fluffy.
- Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
- In another bowl, combine the flour, baking soda, and salt.
- Gradually add the dry ingredients to the wet mixture, alternating with the buttermilk. Mix until just combined.
- Fold in the mashed bananas until evenly distributed.
- 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.
- Allow the cakes to cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
- In a mixing bowl, beat the softened cream cheese and butter until smooth and creamy.
- Gradually add the powdered sugar, mixing until well combined.
- Stir in the vanilla extract until fully incorporated.
- Once the cakes are completely cooled, place one layer on a serving plate.
- Spread a layer of cream cheese frosting on top of the first cake layer.
- Place the second layer on top and frost the top and sides of the cake with the remaining cream cheese frosting.
- Slice and serve the cake. Enjoy!






