The Best Banana Cake

I may receive compensation in the form of payment or products to supplement my posts, but all opinions remain my own. Read our disclosure policy.

This easy banana cake recipe is the absolute best banana cake you’ll ever try. It’s moist and fluffy, big on banana flavor, and topped with a generous layer of cream cheese frosting.This banana cake is moist, tender, infused with banana, and topped with fluffy cream cheese frosting.

If you’ve got a bunch of brown bananas lying around – then I highly recommend you skip the banana bread and make this moist banana cake instead. It’s so tender, infused with banana flavor, and has a delicious hint of cinnamon. Then a layer of fluffy cream cheese icing gets slathered on top for the most delicious dessert or mid-afternoon pick me up.

(Is it acceptable to have cake for your afternoon snack???)

What’s even better is that the recipe is simple and straightforward to make. There are no fancy ingredients, no risk of toppling cake layers, but you end up with the most delicious banana cake around.

Banana Cake RecipeEasy banana cake recipe - so moist, and tastes like a slice of banana bread topped with cream cheese frosting.

What I soooo love about this cake is that it’s extra moist with a soft and tender crumb. We’re using

  • 2 eggs for tenderness
  • milk & lemon juice for that extra soft texture
  • bananas for even more moisture.

The acidity from the lemon juice makes the cake so soft and tender. And I definitely recommend using whole milk or 2% milk for more moisture.

Then the banana cake gets it’s flavor from a few key ingredients: brown bananas, a combo of brown sugar & white sugar, vanilla extract, and a little cinnamon. I love adding a little brown sugar for more depth of flavor, and the hint of cinnamon is delicious without being overwhelming.

You want the bananas to be spotty because they have a much sweeter banana flavor and will add more moisture to your banana cake. If you’re dying to try this recipe but your bananas are still yellow – here’s what to do:

  1. Preheat your oven to 350F degrees.
  2. Place your bananas (peel on) on a cookie sheet.
  3. Bake for about 20 minutes or until they look brown. They won’t be spotty, but they’ll brown up so that they’re sweeter.The best banana cake recipe is so moist, easy to make & topped with a thick layer of cream cheese icing.

You can definitely frost this cake however you please. But I love the combo of sweet, mellow banana flavor and tangy cream cheese frosting. The recipe definitely makes for a generous layer of cream cheese bliss – but no one has ever complained 🙂

Tips for Making this Banana Cake

  • Use brown, spotty bananas for the most flavor and to ensure your cake is deliciously moist. Yellow bananas won’t cut it.
  • The butter, eggs & milk should be room temperature before getting started. This ensures everything mixes together evenly without over mixing.
  • Be careful not to add too much flour, or else the cake will be dry and crumbly. Before measuring the flour give it a whisk, then carefully spoon it into a dry measuring cup and level off the top.
  • Don’t over mix the batter. Otherwise it can get tough.
  • Use full-fat, brick-style cream cheese for the frosting so that it’s thick & creamy.The Best Banana Cake - moist, tender, filled with banana bread flaor and topped with cream cheese frosting

For more banana recipes – try these other favorites:

The Best Banana Cake - moist, tender, filled with banana bread flaor and topped with cream cheese frosting

The Best Banana Cake

This easy banana cake recipe is the absolute best banana cake you'll ever try. It's moist and fluffy, big on banana flavor, and topped with a generous layer of cream cheese frosting.
Prep: 30 minutes
Cook: 45 minutes
Total: 1 hour 30 minutes
Servings: 15 slices
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


Banana Cake

  • 2 tablespoons lemon juice
  • 1 1/2 cups milk, , whole milk preferred
  • 3 cups all-purpose flour
  • 1 teaspoon cinnamon
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 3/4 cup unsalted butter, , softened
  • 1 cup white sugar
  • 1/2 cup brown sugar
  • 3 large eggs
  • 2 teaspoons vanilla extract
  • 1 1/3 cups mashed bananas

Cream Cheese Frosting

  • 1/2 cup unsalted butter, , softened
  • 8 oz cream cheese
  • 3 cups powdered sugar
  • 1/4 teaspoon salt
  • 1 tablespoon whipping cream, , if needed


Banana Cake

  • Preheat the oven to 350F degrees. 
  • Grease and flour a 9x13 inch baking pan.
  • Add the lemon juice to the milk. Allow to sour for at least 5 minutes before using. 
  • In a medium bowl whisk together the flour, cinnamon, baking soda and salt. 
  • In a large bowl beat together the butter and sugars until fluffy (about 2-3 minutes).
  • Beat in the vanilla and eggs 1 at a time. Then mix in the mashed bananas.
  • Beat in the flour mixture about 1/3 at a time, alternating with about 1/3 of the milk. Turn off the mixer and scrape down the sides of the bowl as necessary. Only mix the batter until just combined. 
  • Pour the batter into the prepared pan and bake for 40-50 minutes, or until an inserted toothpick comes out clean. 

Cream Cheese Frosting

  • In a large bowl, beat the butter until fluffy. Beat in the cream cheese. 
  • With the mixer on low speed beat in the salt and 2 1/2 cups powdered sugar. 
  • If the frosting isn't quite sweet enough or thick enough, slowly beat in the rest of the powdered sugar. If it's too thick or a little too sweet, mix in the cream. 
  • Frost the cooled cake and slice into pieces. 


*Unfrosted cake can be wrapped tightly and frozen for up to 2 months. Thaw in the fridge.
**Store leftovers in an airtight container at room temperature for up to 3 days, or in the fridge if your kitchen is warm.
Like this recipe? Rate and comment below!



You Might Also Like

Leave a comment

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

Recipe Rating