This Banana Cake is seriously the BEST banana cake recipe, ever! It’s incredibly moist and fluffy and topped with a dreamy cinnamon cream cheese frosting. It has a secret method that might sound a little crazy, but keeps this cake super moist and with the perfect soft crumb texture. This homemade banana cake is definitely not to be missed!

My Favorite Homemade Banana Cake
This is seriously the BEST Banana Cake recipe you are ever going to make. It’s insanely moist and the banana flavor is just right — not too strong and not too subtle. Then you add the whipped cinnamon cream cheese frosting and it takes it to a new epic level!
I originally got this recipe from a family friend in 2010 at an engagement party. They had made this banana cake in a 9×13 casserole dish as the main dessert for the party and everyone was drooling to get a piece of her famous banana cake. I was so intrigued because it’s not often that you see a banana cake as a family favorite dessert!
Then I had a bite and OH MY. I was instantly hooked and demanded (nicely) that the recipe be shared! I have since tweaked it a little to work as a layer cake, but the recipe still holds true to the original. It has two secret methods to getting a perfect banana cake that I bet you won’t expect, (Hint: It involves a freezer) but the results will blow you away.
I promise you will not regret taking the time to make this insanely delicious homemade Banana Cake! I guarantee it will be the hit of any party and everyone will be begging you for the recipe!

Banana Cake With A Secret
This banana cake recipe has a secret that makes it so incredibly moist. Can you guess what it is? If you guessed bananas, applesauce, or sour cream — you would be incorrect! While those are all three in this cake and help with the texture and flavor, the secret to this perfect cake is in the method!
Actually, it is in two methods! First, this banana cake is baked at a lower temperature (275°F) then you are probably used to. Secondly, as soon as the cake is done baking, you pull out the cake out of the oven and stick it directly into the freezer to stop the cake from cooking anymore!
I know this sounds crazy, but it makes a big difference in the final texture and moisture level in the cake! I have tested this recipe so many different ways over the years, but this is truly the best method.

Recipe Ingredients
Here’s what you’ll need to whip up this perfect Banana Cake:
For the Banana Cake:
- Mashed Bananas: about 2 large, over-ripe bananas.
- Lemon Juice: fresh or jarred.
- All-Purpose Flour
- Baking Soda
- Salt
- Unsalted Butter
- Granulated Sugar
- Eggs: make sure you let them come to room temperature.
- Vanilla Extract
- Sour Cream
- Applesauce: you can substitute this with oil, but I prefer applesauce in this recipe.
- Whole Milk
For the Cinnamon Cream Cheese Frosting:
- Unsalted Butter: let butter soften before you use it.
- Cream Cheese: also let cream cheese soften.
- Powdered Sugar
- Cinnamon
- Vanilla Extract
- Salt: just a pinch!

How to Make Banana Cake from Scratch
Grease the Cake Pans: Preheat oven to 275°F (135°C). Grease and flour three 8-inch round cake pans, set aside.
Combine: In a small bowl, mix mashed bananas with lemon juice, set aside. Then, in a medium bowl, mix flour, baking soda and salt, set aside.
Mix: In a large bowl, cream butter and sugar until light and fluffy. Beat in the eggs one at a time, then stir in vanilla, sour cream and applesauce. Beat in the flour mixture alternately with the milk. Fold in the banana mixture.

Bake: Divide batter (about 2 1/2 cup batter in each pan) into prepared pans. Bake for 40-50 minutes, or until a toothpick inserted into the center of the cake comes out clean.
Freeze: This is where that freezer method comes in! Slide those cake pans right into the freezer after taking them out of the oven. Be careful what you set the cake pans on as they can melt something like plastic. Let cakes cool completely before frosting, this takes about 30 minutes in the freezer.


How I Decorate this Cake
For the Frosting: In a large bowl, cream butter and cream cheese until smooth. Beat in powdered sugar, cinnamon and vanilla on low speed until combined, then on high until frosting is smooth.
Decorating: Assemble the 3 layers with a thick layer of frosting in between each layer and frost the cake as desired. Sprinkle on a little cinnamon around the outside and store in the fridge, for up to 3 days, until ready to serve.

Tips for the Best Banana Cake
Make sure you read through these tips for the best results with this banana cake:
- Make Ahead Instructions: you can easily make the layers of this cake ahead of time, and then construct the whole thing later, if you want. Once the cake has cooled, refrigerate the cake and frosting separately until you’re ready to put them together.
- Don’t Skip The Freezer Trick: It’s not necessary, but it makes a big difference to the final texture of the cake.
- Ensure Eggs and Butter are Room Temperature: this will also help make the banana cake super moist.
- Measuring Flour: too much flour can make this cake dense. To avoid this, spoon the flour into your measuring cup and then level it off with a knife.
- Which Cream Cheese to Use: use brick-style cream cheese instead of the kind that comes in a tub to avoid runny frosting.
- How to Ripen Bananas: if you don’t have any over-ripe bananas, put some yellow bananas in a paper bag a day or two before you bake the cake. This will help them ripen faster!

How to Store Banana Cake
Banana cake can be stored in the refrigerator for about 5 days, but I find it is at its’ best within those first 3 days. Be sure to cover it tightly with plastic wrap, or store it in an airtight container.
Can I Freeze this Cake?
Yes you can! Once the cake has cooled, you can store it in the freezer in an airtight container for 2-3 months. When you’re ready to eat it, let it thaw overnight in the fridge, frost it, and then enjoy!
You can also freeze individual slices that have already been frosted. Just make sure that you wrap them tightly with Saran Wrap and then a second protective layer like a plastic ziplock bag or foil. You want to make sure the cake doesn’t dry out. Let a slice thaw overnight in the fridge, or on the counter for a couple of hours if you are in a rush, and enjoy!

Best Banana Cake

This epic Banana Cake is seriously the BEST banana cake recipe, ever! It's incredibly moist and fluffy and topped with a dreamy cinnamon cream cheese frosting. It has a secret method that might sound a little crazy, but keeps this cake super moist and with the perfect soft crumb texture. This homemade banana cake is definitely not to be missed!
Ingredients
Banana Cake
- 1 cup mashed over ripe bananas (about 2 large bananas)
- 2 teaspoons lemon juice
- 3 cups all-purpose flour
- 1 1/2 teaspoons baking soda
- 1/4 teaspoon salt
- 3/4 cup (1 1/2 sticks) unsalted butter, softened
- 2 1/8 cups granulated sugar
- 3 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1/2 cup sour cream
- 4 oz applesauce
- 1 cup whole milk
Cinnamon Cream Cheese Frosting:
- 3/4 cup (1 1/2 sticks) unsalted butter, softened
- 12 oz (1 1/2 packages) cream cheese, softened
- 5 1/2 cups powdered sugar
- 2 teaspoons cinnamon
- 2 teaspoons vanilla extract
- 1/2 teaspoon salt
Instructions
- Preheat oven to 275°F (135°C). Grease and flour three 8-inch round cake pans, set aside.
- In a small bowl, mix mashed bananas with lemon juice, set aside. In a medium bowl, mix flour, baking soda and salt, set aside.
- In a large bowl, cream butter and sugar until light and fluffy. Beat in the eggs one at a time, then stir in vanilla, sour cream and applesauce. Beat in the flour mixture alternately with the milk. Fold in the banana mixture.
- Divide batter (about 2 1/2 cup batter in each pan) into prepared pans. Bake for 40-50 minutes, or until a toothpick inserted into the center of the cake comes out clean.
- Place the cake pans right into the freezer after taking them out of the oven. Be careful what you set the cake pans on as they can melt something like plastic. Let cakes cool completely before frosting, this takes about 30-40 minutes in the freezer! (You can also let them cool at room temperature on the counter. However, popping them into the freezer stops the cooking process much faster and keeps this cake super moist!)
- For the frosting: In a large bowl, cream butter and cream cheese until smooth. Beat in powdered sugar, cinnamon, vanilla and salt on low speed until combined, then on high until frosting is smooth.
- Assemble the 3 layers with a thick layer of frosting in between each layer and frost the cake as desired. Sprinkle on a little cinnamon around the outside and store in the fridge until ready to serve.
Nutrition Information:
Yield:
12Serving Size:
1Amount Per Serving: Calories: 647Total Fat: 15gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 86mgSodium: 428mgCarbohydrates: 118gFiber: 2gSugar: 90gProtein: 12g
Looking For More Layered Cake Recipes?
- Best Chocolate Cake Recipe
- Best Pumpkin Cake
- Chocolate Peanut Butter Cake
- Caramel Apple Dream Cake
- Gingerbread Cake
- Red Velvet Dream Cake
- Vanilla Dream Cake
This post may contain affiliate links. Read my disclosure policy.
Made this cake for a birthday. WOW! This is amazing. Added a bit more vanilla and cinnamon than recipe called for. Everyone wanted 2nds. My new favorite dessert recipe.
Don’t understand what is meant by 21/8 and 11/2. Surely you don’t mean 21 cups of sugar
Hey Denise! That just means 1&1/2 and 2&1/8th. Any time you see numbers like that you can assume they mean “and a half” or “and an eighth”, etc
Absolutely NUMMERS! The best banana cake ever and wonderful frosting! Little tip: Don’t try to bake in two 8 inch cake pans! Just sayin, not looking forward to cleaning the over flow in the oven! But so worth it to taste such deliciousness! Out to purchase my 3rd cake pan! Next time I’ll follow all directions! Thanks so much for sharing your recipe!
I just made that superbe cake! The taste is amazing but i have to say my frosting ans the cake look more light brun then white, but other then that, its the best banana cake i ever made! Thanks for sharing 🙂
Just made This tonight and it was absolutely delicious. I did not have the ingredients to make the frosting so I merely put powdered sugar over it and it was a hit!
So glad you enjoyed it Rita!
Hello Jessica,
Can this recipe also be made into cupcakes? If so, how long would you recommend to bake? Would it be the same baking time as the three cake pans?
If you are baking them as cupcakes, I would start checking in on them around the 16 minutes mark!
Thanks for sharing! I cant wait to try it. It is hard to find a good banana recipe!
Made this and was seriously soooooo good! A big hit! Thank you!
I’ve made this cake multiple times for my boys’ birthdays. It is their favorite! I have never been able to get that dense cake look though when I cut it. You know, that nice clean cut where the cake all holds together. Mine looks more crumbly, closer to the first time you posted this recipe. I’ve tried many cakes that have a similar look to yours and never achieved those results. Some people mention freezing the layers to keep a cake moist. Do you do this? Do you have any advice on how to get that nice clean cut?
Hi Morgan! So glad you all enjoy it so much! To cut the cake for photos I freeze it to get the cleanest cut possible for photos, but I wouldn’t recommend that for taste purposes. It’s best not frozen. 😉
Thanks for your honesty Jessica! Many bakers wonder how to get that clean cut that’s in photographs and bakers seldom admit to freezing.
Hi,
I just made this as we speak, and I just used 2 – 9″, pans. How will that affect the baking time? I didn’t have 3 pans of the same size, so I had to resort to the 2 pans. Also, should I bake it at a higher temperature instead of 275 degrees?
Thank you!
Peggy
Can you substitute buttermilk for the whole milk?
Thanks for sharing the recipe. Just tried this Banana cake recipe. It came out very moist and taste was perfect.
Hey there! Found this on Pinterest and looks amazing! My daughter is turning 4 and can’t have dairy so I told her I’d make her a separate cake for her bday. She asked for banana cake and here I am. This recipe looks like the best however I am unsure of the substitutes I am about to make. What do you think about substituting dairy free plain yogurt for sour cream? Plain almond milk for milk?? I might just cross my fingers and go for it! Would love your input! Thanks a ton!
Liz
Hi Liz! I think it’s worth a shot! I don’t have a ton of experience, but I believe both of those substitutes should work well! If you try it, I would love to hear how it turns out. Happy 4th Birthday to your daughter!!
Just made this for my son’s 2nd birthday tomorrow, can’t wait to eat it!! The batter and the icing tasted AMAZING. Bananas are his favorite!
Quick question though….it says 275 in the recipe but when I cooked it for 50 mins at 275 and it was still soupy. Did you mean 375, or did I do something wrong? I bumped the oven to 375 and cooked it for an extra 15 minutes and it looks ok. Fingers crossed!!
Hi Lauren!
Nope, I mean 275! Did you use one larger pan instead of three 8-inch pans? I hope it eventually baked up well and everyone enjoyed it — especially our son! 🙂
I can’t wait to eat this cake! I used a 9×13 pan & baked it for 1 1/2 hours, I had no trouble removing from the pan…frosted generously, topped cake with mini vanilla wafers…and WOW, what a beautiful cake!
I made this cake last weekend and the taste was wonderful, but the texture was really super dense. I got no complaints from the family, but I’m wondering if its supposed to be that way. I think I’d personally like it a little lighter. Might there be a way to lighten it up?
Can this be made into a gluten free cake?
Hey there Jessica. That cake looks absolutely scrumptious!!!
I’ve added it to my list of cakes to make. Actually this bad baby just may be for my next dinner party. A truly decadent dessert. So simple too. Thanks for sharing.
Hi Jessica! Just wondering here we dont really have applesauce do u have a suggestion with what I can replace it with?? Hehe thanks! I reallyyyyy wanna make it…
Hmm. I would suggest trying 3/4 cup sour cream (total – so an additional 1/4 cup) and adding 2 tablespoons of oil in place of the applesauce.
you can make applesauce too pretty easily – I would just look for a quick recipe on that – Applesauce is a great side dish too and you can eat it by itself!
My husband doesnt like cheese could I use something else ty
You can also use a plain vanilla buttercream if you do not like cream cheese.
Is the 275F correct? I have never baked a cake at that low of a temp… Is that why the extended baking time? Why not the standard 350? Thanks!
Yes, 275°F is correct and yes that is why the time is extended. Hope you try it, it’s a great cake!