Home ยป Recipes ยป Desserts ยป Best Banana Cake With Cream Cheese Frosting

Best Banana Cake With Cream Cheese Frosting

posted April 11, 2025 by
Cassandra Morris
This is the BEST Banana Cake recipe! Incredibly moist, full of rich banana flavor, and sweetened with maple syrup. Topped with an easy homemade cream cheese frosting, this 9x9 banana cake comes together fastโ€”and trust me, it wonโ€™t last long once you slice into it.

If youโ€™re looking for a cake thatโ€™s perfectly moist, full of banana flavor, and topped with a delicious cream cheese frosting, this Banana Cake with Cream Cheese Frosting is exactly what you need! With its soft texture and sweet, subtle notes of maple syrup, this cake is the perfect balance of comfort and indulgence. Whether youโ€™re baking for friends, family, or just yourself, this one will have everyone asking for your recipe! Itโ€™s always a hit at my gatherings. This easy banana cake is made in a 9ร—9-inch pan, keeping things much simpler than a traditional layer cake, making it a go-to recipe for busy bakers.

Difference Between Banana Bread and Banana Cake

Although both banana bread and banana cake use ripe bananas and similar ingredients, the big difference comes down to texture and sweetness. Banana bread is denser and more heartyโ€”something you can slice thick and enjoy with your morning coffee. Banana cake is lighter, sweeter, and typically topped with cream cheese frosting, making it more of a dessert. That said, I wonโ€™t judge if you sneak a slice of banana cake with your coffee. Iโ€™ve done it and itโ€™s one of the best ways to start the day!

What Kind of Bananas Are Best for Baking?

For the best flavor and texture in banana cake, overripe bananas are key! The bananas should have plenty of brown spots on the peelโ€”this means theyโ€™re sweet and soft, perfect for adding natural sweetness and moisture to your cake.

How to Ripen Bananas for Baking

If your bananas arenโ€™t quite ripe yet, you can speed up the process! Place them in a brown paper bag, seal it, and place the bag in the warmest spot in your kitchen. The trapped ethylene gas will help the bananas ripen faster.

To slow down ripening, store your bananas in the fridge for a few days. The peel may darken, but the fruit will stay fresh inside.

Got ripe bananas but no time to bake? Peel them and freeze them in chunks for up to 3 months. Theyโ€™re perfect for smoothies too!

Close-up of a moist banana cake slice with cream cheese frosting, showing a bite taken out with a gold and white fork

Recipe Ingredients

For the Banana Cake

  • All-purpose flour: Provides structure to the cake.
  • Baking powder: Helps the cake rise and become light and fluffy.
  • Salt: Enhances all the flavors in the cake.
  • Butter: Adds richness and moisture to the cake. Make sure itโ€™s melted and cooled!
  • Granulated white sugar & brown sugar: The combination of both sugars adds sweetness and a slight caramel flavor.
  • Mashed bananas: The star ingredient! Use ripe bananas for the best flavor and texture.
  • Milk or buttermilk: Adds moisture and tenderness. Buttermilk makes the cake slightly tangier. My go-to is buttermilk!
  • Egg: Binds everything together and gives the cake structure.
  • Pure maple syrup: Adds a hint of natural sweetness and complements the banana flavor.

For the Cream Cheese Frosting

  • Full-fat brick cream cheese: Provides the base for a rich, tangy frosting. Make sure itโ€™s softened for easy mixing.
  • Unsalted butter: Adds creaminess and helps achieve a smooth texture.
  • Confectionersโ€™ sugar (powdered sugar): Sifted to prevent lumps, this adds sweetness and ensures the frosting is light and fluffy. Sifting is recommended, but Iโ€™ve skipped it at times, and the frosting still turns out great!
  • Vanilla extract: A classic addition that enhances the overall flavor.
  • Pinch of salt: Balances the sweetness in the frosting.
Overhead view of ingredients for banana cake with cream cheese frosting, including mashed bananas, flour, melted butter, milk, brown sugar, granulated sugar, egg, vanilla, baking powder, salt, powdered sugar, cream cheese, and butter arranged on a white countertop.

How to Make Banana Cake with Cream Cheese Frosting

Step One: Prepare Your Cake Pan and Oven
Start by preheating your oven to 350ยฐF (175ยฐC). Grease a 9ร—9 inch cake pan and line it with parchment paper to ensure the cake comes out easily after baking. Scroll to the FAQ section for tips on easily adding parchment paper to a square baking dish.

9x9 inch metal baking pan lined with parchment paper, ready for banana cake batter.

Step Two: Mix the Dry Ingredients
In a medium-sized bowl, whisk together the flour, baking powder, and salt. Set this mixture aside.

Flour, baking powder, and salt combined in a large glass bowl with a metal whisk

Step Three: Cream the Sugars and Butter
In a large bowl, use a hand mixer on medium speed to beat the melted butter, granulated sugar, and brown sugar together. This will take about 2 minutes and will result in a smooth, creamy mixture.

Butter, white sugar, and brown sugar beaten together until creamy in a glass bowl

Step Four: Add the Wet Ingredients
Turn your mixer to low speed and add in the mashed bananas, milk, maple syrup, and egg. Mix until everything is well combined and smooth.

Step Five: Combine Wet and Dry Ingredients
Gradually add the dry ingredients into the wet mixture. Mix on low speed until just combinedโ€”be careful not to overmix, as this can make the cake dense. The batter should be smooth and ready to pour.

Smooth banana cake batter mixed and ready to pour into the baking pan

Step Six: Bake the Cake
Pour the cake batter into your prepared pan, spreading it out evenly. Bake for 45-50 minutes, or until a toothpick inserted into the center of the cake comes out clean.

Unbaked banana cake batter in a parchment-lined 9x9 pan, ready to go into the oven

Step Seven: Cool the Cake

Once the cake is done baking, remove it from the oven and place the baking dish on a wire rack to cool for about 45 minutes. After that, carefully transfer the cake from the baking dish to the wire rack to cool completely. If youโ€™re in a hurry, after 45 minutes of cooling on the wire rack, you can place the cake in the refrigerator to speed up the process before frosting.

Close-up of golden brown banana cake fresh from the oven in a parchment-lined 9x9 baking pan

Step Eight: Make the Cream Cheese Frosting
While the cake is cooling, itโ€™s time to make the frosting. In a medium-sized bowl, beat the softened cream cheese and butter together until smooth. Add in the pure vanilla extract, pinch of salt and sifted confectionersโ€™ sugar, beating on low speed for 30 seconds, then increase to high speed and continue beating for 2 minutes until the frosting reaches your desired consistencyโ€”smooth, creamy, and perfectly spreadable.

Smooth and creamy homemade cream cheese frosting swirled in a bowl, ready to spread on banana cake

Step Nine: Frost and Serve
Once the cake has completely cooled, frost the top with your cream cheese frosting. Now itโ€™s time to slice and enjoy your homemade banana cake with cream cheese frosting!

Spreading cream cheese frosting on banana cake with a spoon

Frequently Asked Questions

Can I Use Store-Bought Cream Cheese Frosting Instead of Homemade?

While you can certainly use store-bought frosting for convenience, I highly recommend making the homemade version for the best flavor and texture. The homemade cream cheese frosting is creamier and less sweet than most store-bought options, allowing the banana cake to truly shine. Plus, it only takes a few minutes to whip up!

How Do You Know When the Banana Cake Is Done?

The best way to tell if your banana cake is fully baked is by inserting a toothpick into the center of the cake. If it comes out clean or with just a few moist crumbs, your cake is done! If the toothpick comes out with wet batter, give the cake a few more minutes in the oven and test again.

Do I Eat Banana Cake Cold or at Room Temperature?

You really canโ€™t go wrong either way! Personally, I love this cake slightly chilledโ€”it gives the frosting a bit more firmness and the banana flavor even more depth. But itโ€™s just as good at room temperature if you prefer a softer, melt-in-your-mouth taste. Try both and see which one becomes your favorite!

How Do You Fit Parchment Paper in a Square Pan?

1. Cut a square of parchment paper slightly larger than your pan.
2. Fold it in half, then fold again into quarters.
3. Cut an angled notch at the open corners, just deeper than the panโ€™s height.
4. Unfold the paper, press it into a greased pan, and youโ€™re ready to bake!Step-by-step photo collage showing how to cut parchment paper to fit a square baking pan

Expert Tips & Tricks

  • Banana Tip: The riper the bananas, the better! Brown spots mean more sweetness and a richer banana flavor.
  • Let the Cake Cool Completely Before Frosting: Make sure your banana cake is fully cooled before adding the cream cheese frostingโ€”otherwise, youโ€™ll end up with melty frosting and pesky crumbs in the mix.
  • Make it Ahead: This cake actually gets better the next day! I love making it in advance because banana-based desserts tend to develop deeper flavor as they sit.
  • Room Temperature Ingredients: Always start with room temperature ingredients for the best texture. For the cake, let the milk and egg sit out for 30 to 60 minutes before baking (depending on how warm your kitchen is).
    • How to Quickly Bring Eggs to Room Temperature: Place cold eggs in a bowl and cover with warm tap water. In about 5 minutes, theyโ€™ll be ready to use.
    • How to Warm Milk to Room Temperature: Pour the milk into a microwave-safe measuring cup and heat it in 10-second bursts, stirring after each, until itโ€™s just above room temperature. Donโ€™t let it get hotโ€”warm milk blends in smoothly, but overheated milk can mess with the cakeโ€™s texture, causing it to bake unevenly.
Overhead view of sliced banana cake with cream cheese frosting on parchment paper, styled with white measuring spoons and a ceramic cup

Variations & Pairings

  • Variations: Add chopped nuts like walnuts or pecans for a bit of crunch, or throw in a handful of chocolate chips!
  • Pairings: This cake pairs wonderfully with a hot cup of coffee or a glass of milk. For a special occasion, try serving it with a sweet dessert wine like a late harvest Riesling.

Storing & Freezing

This banana cake is great for leftovers! Store any extra cake in an airtight container in the fridge for up to 5 days. The cream cheese frosting keeps well and stays deliciously soft. You can also freeze the unfrosted cake for up to 3 monthsโ€”just wrap it tightly in plastic wrap and store it in a freezer-safe bag. When youโ€™re ready to enjoy it, let it thaw overnight in the fridge and frost fresh!

Single slice of banana cake with cream cheese frosting on a white plate, showcasing moist texture and thick creamy topping

If you love simple, one-pan desserts that come together without the fuss, here are a few more easy baking recipes I think youโ€™ll love too:

I hope you love this banana cake as much as I do! Itโ€™s the perfect blend of sweet banana flavor and creamy, delicious frosting. Hollaback girls in the comments if this one makes you go totally B-A-N-A-N-A-S! I always love hearing when you try these recipes. Thank you for being here. Cheers, friends!

Close-up of a moist banana cake slice with cream cheese frosting lifted from a pan

Banana Cake With Cream Cheese Frosting Recipe

This is the BEST Banana Cake recipe! Incredibly moist, full of rich banana flavor, and sweetened with maple syrup. Topped with an easy homemade cream cheese frosting, this 9ร—9 banana cake comes together fastโ€”and trust me, it wonโ€™t last long once you slice into it.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 12

Ingredients

Banana Cake

  • 2 cups all-purpose flour
  • 3 ยฝ teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 cup butter melted and cooled
  • 1/2 cup granulated white sugar
  • 1/2 cup light brown sugar
  • 1 cup banana mashed (approx 2 โ€“ 3 bananas)
  • 1 cup buttermilk or regular milk at room temperature. (Not hot!)
  • 1 egg at room temperature
  • 1/4 cup pure maple syrup

Cream Cheese Frosting

  • 4 ounces full-fat brick cream cheese softened to room temperature
  • 1/4 cup unsalted butter softened to room temperature
  • 1 ยฝ cups confectionersโ€™ sugar (powdered sugar) sifted
  • 1/2 teaspoon pure vanilla extract
  • pinch salt

Instructions

  • Prepare the Cake Pan: Preheat the oven to 350ยฐF. Grease a 9ร—9-inch cake pan and line it with parchment paper. Pro Tip: To fit the parchment paper neatly, cut a square slightly larger than your pan, fold it in half, then fold again into quarters. Cut an angled notch at the open corners, just deeper than the panโ€™s height. Unfold the paper, press it into the greased pan, and itโ€™s ready for baking.
  • Mix the Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt until evenly combined. Set aside.
  • Cream the Butter and Sugars: In a large bowl, use a hand mixer on medium speed to beat the butter, white sugar, and brown sugar until creamy, about 2 minutes.
  • Add the Wet Ingredients: Lower the mixer speed to low and add the mashed bananas, milk, maple syrup, and egg. Mix until smooth and fully combined.
  • Combine the Dry Ingredients: Add the dry ingredients on low speed until just combined and the batter is smooth. Be careful not to overmix.
  • Pour the Batter into the Pan: Pour the batter into the prepared baking pan, spreading it evenly.
  • Bake the Cake: Bake for 40โ€“50 minutes, or until a toothpick inserted into the center comes out clean. Ovens can vary, so start checking for doneness at the 40-minute mark. If the top browns too quickly, loosely cover it with aluminum foil to prevent over-browning.
  • Cool the Cake: Remove the cake from the oven and place it on a wire rack to cool completely. After about 45 minutes, you can transfer it to the refrigerator to speed up the cooling process.
  • Prepare the Frosting: While the cake cools, beat the room-temperature cream cheese and butter in a medium bowl until smooth and creamy. Add the confectionersโ€™ sugar, vanilla, and salt, and beat on low speed for 30 seconds. Increase to high speed and continue beating for 2 minutes until the frosting is smooth and reaches your desired consistency.
  • Frost the Cake: Spread the frosting evenly over the cooled cake. Refrigerate for 30 minutes to set the frosting, making it easier to slice before serving.
  • Store the Cake: Cover any leftovers tightly and store them in the refrigerator for up to 5 days.
ย 
Make Ahead & Freezing Instructions: Prepare the cake through step 8. Cover tightly and refrigerate for up to 2 days or freeze for up to 3 months. When ready to serve, bring the cake to room temperature, make the frosting, and frost the cake. Both frosted and unfrosted cakes freeze well for up to 3 months. To serve, thaw the cake overnight in the refrigerator, bring to room temperature, and frost if needed before serving.
Cassandra | Cooking With Cassandra

Hi, I’m Cassandra!

ย Iโ€™m so happy youโ€™re here! Iโ€™m here to spill the beans (and maybe some wine) on the best, tested-till-perfect recipes for every occasion. Whether youโ€™re a beginner or a seasoned pro, all of my recipes come with clear, easy-to-follow step-by-step directions, plus helpful tips and tricks to make cooking delicious meals easy for everyone. Letโ€™s get cooking and make every meal a success!

More about me

Featured On

Never miss a recipe!

Sign up for free recipes straight to your inbox:

Unsubscribe at any time.

pink flower

Hello, Spring!

Asparagus Puff Pastry Bundles

Asparagus Puff Pastry Bundlesย | cookingwithcassandra.com

So, here is my recipe for fresh asparagus with puff pastry, a lovely side dish for any dinner party.  Iโ€™ll be honest: it doesnโ€™t look like much at first, and itโ€™s definitely not as tantalizing as a colorful berry salad. But donโ€™t be fooled, one bite into this asparagus with puff pastry and youโ€™ll be amazed: glazed with honey, oozing with the best cheese mixture, and simply robust asparagus, this is definitely going to be one of the most memorable dishes youโ€™ll ever have.  It is very similar to cheesy asparagus tarts, except this one has already been apportioned and is shaped...

Easy Brown Sugar Glazed Ham

Fully glazed brown sugar ham sliced and served with orange slices and rosemary on a white platter.

Looking for the perfect holiday ham thatโ€™s packed with flavor, easy to make, and guaranteed to impress your guests? This Easy Brown Sugar Glazed Ham recipe is everything you need and more. Itโ€™s sweet, savory, juicy, and has the yummiest sticky glaze with hints of garlic, orange, and warm spices. Whether itโ€™s Christmas, Easter, or a cozy Sunday dinner, this ham will be the star of the table. And yesโ€”it's so much better than the store-bought glaze packets. Once you try this homemade brown sugar glaze, youโ€™ll never go back! And if you're feeling a little intimidated by cooking a whole...

Easter Sugar Cookies

A colorful assortment of decorated Easter sugar cookies in egg, bunny, and carrot shapes, arranged on a white surface with pastel icing and sprinkles.

Introducing the best Easter sugar cookies recipe! These soft, buttery cookies are perfect for spring baking and couldnโ€™t be easier to make. My simple cut-out cookies come together quickly and are ideal for decorating with pastel icing and sprinkles. One of the best parts? No chill time is needed! This dough rolls out smoothly, holds its shape in the oven, and has that melt-in-your-mouth texture everyone loves. Paired with my easy icing, theyโ€™re perfect for stacking, gifting, or setting out at your Easter brunch. Donโ€™t be intimidated by the decoratingโ€”this icing is not royal icing and is...

Easy Enchilada Sauce Recipe (Better Than Store-Bought!)

Enchilada Sauce Recipe This enchilada sauce recipe is bold, smoky, and so easy to make! Unlike store-bought versions, this homemade enchilada sauce is made with real ingredients, no preservatives, and is ready in just 15 minutes. Whether you're making enchiladas, burritos, or tacos, this sauce brings restaurant-quality flavor to your kitchen! Enchilada Sauce2 tablespoons all-purpose flour1/4 cup vegetable oil1 14-oz can fire-roasted tomatoes1 ยผ cup chicken brothEnchilada Sauce Spices1 tablespoon dried oregano1 tablespoon light brown sugar2 teaspoons ground cumin2 teaspoons paprika1...

Free E-Cookbook!

Cooking dinner doesnโ€™t have to take all night. Subscribe & receive my favourite 10 Quick & Easy Dinner Recipes in an easy e-cookbook format!

You Might Also Like

Pumpkin Scones (Starbucks Copycat!)

These Pumpkin Scones are the ultimate Starbucks copycatโ€”soft and perfectly spiced. This easy recipe requires no chill time for the dough, making them quick to...

Pumpkin Scones (Starbucks Copycat!)

How to Make French Toast

French toast is a breakfast staple, though I donโ€™t see anything wrong with enjoying it throughout the entire day. Itโ€™s yummy even at teatime or...

How to Make French Toast

๎‚š

Did you make this recipe?

Tag @cookingwithcassandra on Instagram and hashtag it #cookingwithcassandra

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Cassandra | Cooking With Cassandra

Hi, I'm Cassandra!

ย Iโ€™m so happy youโ€™re here! Iโ€™m here to spill the beans (and maybe some wine) on the best, tested-till-perfect recipes for every occasion. Whether youโ€™re a beginner or a seasoned pro, all of my recipes come with clear, easy-to-follow step-by-step directions, plus helpful tips and tricks to make cooking delicious meals easy for everyone. Letโ€™s get cooking and make every meal a success!

More about me

Never miss a recipe!

Sign up for free recipes straight to your inbox:

Unsubscribe at any time.

Free E-Cookbook!

Cooking dinner doesnโ€™t have to take all night. Subscribe & receive my favourite 10 Quick & Easy Dinner Recipes in an easy e-cookbook format!

Jujeh kabab - Eating | cookingwithcassandra.com

Get the Inside

Scoop

Be the first to receive free e-books, recipes, inspiration, and exclusive extras you wonโ€™t want to miss!

We wonโ€™t send you spam. Unsubscribe at any time.