This banana cake recipe is everything you want in this classic dessert: moist, loaded with flavor and topped with an irresistible cream cheese frosting. Plus, I’m sharing my secrets for achieving an insanely moist banana cake that can be baked as a layer cake or a convenient sheet cake.
Table of Contents
I always hesitate to name a recipe “The Best.” It makes you wonder where you go next once “The Best” is achieved.
And the answer is nowhere. You go nowhere.
You bake this cake. You sit down. You eat this cake. And then you never search for another banana cake recipe for the rest of your life. Deal?
This banana cake is one of those recipes I grew up on, never really knowing where the mysterious notecard splattered with cake batter and vanilla extract—the pre-online indication of a well-loved recipe—came from.
But thanks to the interwebs, it’s been digitized, and in return, it’s floated from recipe site to food blog, magazine to cookbook. And now it’s landed here.
Banana cake can often get a bad rap for being secondary to its carrot cake counterpart. But there’s room for veggie-packed and fruit-filled cakes at our table.
This cake is a great way to make use of overripe bananas, but if your bananas aren’t looking as speckled (read: sweet!) as you’d hope, check out my simple trick for how to ripen bananas in less than 15 minutes!
- Bananas: Overripe bananas with lots of dark brown spots work best for maximum sweetness and flavor. You’ll need 1 and ½ cups mashed ripe bananas or about 3 to 4 medium bananas.
- Lemon juice: Prevents the bananas from browning.
- All-purpose flour: Use the spoon and level method for a light and tender crumb.
- Baking soda: Helps the cake rise. Make sure your baking soda is fresh for the best results; expired baking soda won’t give the same lift.
- Salt: Enhances the flavors without making it taste salty.
- Butter: Adds richness and moisture. Bring the butter to room temp for easy creaming with the sugar, which helps create a light and fluffy texture. If you’re short on time, cut the butter into small cubes to speed up the softening process.
- Sugar: Sweetens the cake and helps with moisture retention.
- Eggs: Bind all the ingredients together. Use large eggs at room temp for the best incorporation into the batter.
- Vanilla extract: Adds depth and enhances the sweetness.
- Buttermilk: Adds moisture, keeps the cake tender and adds a touch of tang. If you don’t have buttermilk, don’t worry! I have a whole post on buttermilk substitutions. Regular milk won’t work in this recipe because it lacks the acidity needed to react with the baking soda, which helps the cake rise and stay fluffy.
See the recipe card for full information on ingredients and quantities.
Two things set this recipe apart from all of the rest and guarantee it will be the most moist banana cake you’ve ever tasted:
- Unlike most recipes that bake at 350°F, this cake bakes up low and slow at 275°F for about 1 hour.
- As soon as the cake comes out of the oven, it’s placed in the freezer. The blast of cool air helps seal in the moisture.
Let’s walk through how to make banana bread from scratch:
- Start by mashing the bananas in a small bowl and combining them with the lemon juice. I find using a fork is the easiest and best way to mash bananas; a potato masher or even a hand mixer works, too.
- In a separate bowl, whisk together the dry ingredients. Set aside.
- Next, cream together the butter and the sugar until light and fluffy. I use my stand mixer fitted with the paddle attachment, but a hand mixer works just as well. This should take about 2-3 minutes.
- Beat in the eggs, one at a time, then add the vanilla.
- Gradually add the flour mixture, alternating with the buttermilk, to the batter. Be careful not to overmix! You want the ingredients to be combined, but a few lumps are fine.
- Finally, fold in the mashed banana mixture. Folding rather than stirring helps maintain the batter’s lightness. If you’re adding nuts, this is the time to fold them in.
- Divide the batter evenly between two round 9-by-2-inch cake pans that have been greased and floured. Bake the cakes for about an hour, or until a toothpick inserted into the center comes out clean.
- As soon as you remove the cakes from the oven, transfer them to the freezer for 45 minutes to cool. You’ll put the whole pan, with the freshly baked banana cake, in the freezer. I usually place the pans on baking sheets before sticking them in the freezer.
A thick layer of silky smooth cream cheese frosting is my go-to for this homemade banana cake. Its tangy flavor perfectly complements the moist, sweet banana layers, making every bite an irresistible treat.
If you’re not a fan of cream cheese frosting or just want to try something different, buttercream frosting is a great alternative. You could even go for a chocolate buttercream or a coffee buttercream for a decadent twist!
- To make this a layer cake like you see in the pictures, you’ll need round cake pans that are 9 inches wide by 2 inches tall. The amount of batter in this recipe will not fit in round cake pans that are only 1 inch tall.
- This recipe will also work with a 9-by-13-by-2-inch sheet cake pan (note: this is deeper than a standard 13×9-inch baking pan). The baking time will vary, so it’s important to test the cake with a toothpick after it’s baked for about 50 minutes.
- Have frozen bananas stashed in your freezer? Use ‘em! Frozen bananas work great in this recipe and often become even sweeter as they thaw. Just make sure to thaw them completely and drain any excess liquid before mashing them. This will ensure your batter doesn’t become too watery.
- Love your banana cake with nuts? Simply fold in 1 cup of chopped walnuts or pecans into the batter before baking.
Make Ahead & Freezing Instructions
This moist and fluffy banana cake is perfect for making in advance. Here’s how to do it:
Make Ahead: Once they’ve cooled completely, wrap each layer tightly in plastic wrap and store them in the fridge. This keeps the cake fresh and moist, ready for frosting whenever you are.
Freezing: Want to prep even further in advance? This cake freezes beautifully! For maximum freshness, wrap each layer in plastic wrap then in aluminum foil and store in a freezer-safe storage bag. You can freeze the unfrosted cake for up to 3 months.
Thawing: When you’re ready to use the frozen cake, transfer the layers to the fridge to thaw overnight. Once thawed, bring them to room temp before frosting.
Frosting: For best results, make the cream cheese frosting fresh. However, if you’re short on time, you can also make the frosting ahead and store it in an airtight container in the refrigerator for up to 3 days. Just give it a quick whip before using it to restore its creamy texture.
- Banana Chocolate Chip Bundt Cake
- Banana Cupcakes
- Greek Yogurt Banana Muffins
- Banana Pudding
- Chocolate Banana Bread
- Chocolate Chip Banana Bars
- Banana Chocolate Chip Cookies
- The Ultimate Moist Banana Bread
Ingredients
For the cake:
- 1 1/2 cups mashed ripe bananas
- 2 teaspoons lemon juice
- 3 cups all-purpose flour
- 1 1/2 teaspoons baking soda
- 1/4 teaspoon salt
- 3/4 cup unsalted butter
- 2 1/8 cups sugar
- 3 eggs
- 2 teaspoons vanilla
- 1 1/2 cups buttermilk
- 1/3 cup chopped walnuts (optional)
For the frosting:
- 2 (8-ounce) packages cream cheese, chilled
- 11 Tablespoons unsalted butter, at room temp
- 1 1/2 cups confectioners’ sugar
- 1 Tablespoon vanilla extract
Instructions
Make the cake:
- Preheat the oven to 275°F. Grease and flour two round 9-by-2-inch cake pans. (See Kelly’s Notes.)
- In a small bowl, combine the mashed bananas with the lemon juice and set aside.
- In a separate bowl, whisk together the flour, baking soda and salt. Set aside.
- In the bowl of a stand mixer fitted with the paddle attachment, cream together the butter and the sugar until light and fluffy, then beat in the eggs one at a time.
- Add the vanilla and then beat in the flour mixture alternately with the buttermilk.
- Fold in the mashed banana mixture and divide the batter evenly between the prepared cake pans. (See Kelly’s Notes.)
- Bake the cakes for 55 to 60 minutes until a toothpick inserted comes out clean.
- Remove the cakes from the oven, place them on baking sheets and immediately transfer them to the freezer for 45 minutes to cool while you make the frosting.
Make the frosting:
- In the bowl of a stand mixer fitted with the paddle attachment, beat the cream cheese until smooth. Add the butter and beat until smooth, scraping down the sides as needed. Sift the confectioners’ sugar into the bowl, then add the vanilla extract and beat until light and fluffy, about 2 minutes.
- Remove the cakes from the freezer and transfer one cake onto your serving platter. Top the cake with half of the cream cheese frosting. Place the second cake on top and frost it with the remaining cream cheese frosting. Sprinkle the top of the cake with the chopped walnuts (optional). Slice and serve.
Kelly’s Notes
- The secret tip that makes this recipe the best-ever banana cake is that the cake bakes up low and slow at 275°F for about 1 hour. It will be less moist if you try to rush the cooking time and avoid placing it in the freezer straight from the oven. The blast of cool air helps seal in the moisture.
- It’s important to note that the round cake pans are 9 inches wide by 2 inches tall. The amount of batter in this recipe will not fit in round cake pans that are only 1 inch tall.
- This recipe will also work with a 9-by-13-by-2-inch cake pan. The baking time will vary, so it’s important to test the cake with a toothpick after it’s baked for about 50 minutes.
- Love your banana cake with nuts? Simply fold in 1 cup of chopped walnuts or pecans into the batter before baking.
- This cake freezes beautifully! For maximum freshness, wrap each layer in plastic wrap then in aluminum foil and store in a freezer-safe storage bag. You can freeze the unfrosted cake for up to 3 months.
- ★ Did you make this recipe? Don’t forget to give it a star rating below!
Nutrition
Shoutout
Did you try this recipe?
Share it with the world! Mention @justataste or tag #justatasterecipes!
This post may contain affiliate links.
Recipe by Kelly Senyei of Just a Taste. Please do not reprint this recipe without my permission. If you'd like to feature this recipe on your site, please rewrite the method of preparation and link to this post as the original source.
Do you take the cake out of the pan before putting in the freezer?
Nope! Put the whole pan in the freezer.
Ratings this THE BEST BANANA CAKE EVER IN MY OPINION IS A SUPER star recipe!!โ I have now made this recipe at least 10 times for birthdays, anniversaries gifts, and my family keeps asking me to do it again and again and again thank you so much for this wonderful banana cake recipe
Woohoo! I’m so thrilled you’ve been enjoying the recipe, Janice!
This banana cake is is beyond DElicious! I have been making banana cakes for 40+ years and was amazed at how moist and delicious this cake is and was! I only use this recipe for my banana cake
This is what I love to read, Janice! I’m thrilled you enjoyed the recipe!
This cake is crazy delicious and so moist not to mention that cream cheese frosting makes this cake perfect. My family loves it and itโs definitely my new favorite
Woohoo! I’m so thrilled your family enjoyed the recipe, Mary!
Soooo moist and delicious. Got a lot of compliments:)
So glad you enjoyed the recipe, Brooklyn!
For the banana cake did you use self rising flour or plain flourโฆ Or swans down flower
This recipe uses all-pourpse flour!
Can I make this cake in three layers ?if so, what will be the baking time? Please and thank you
Hi Joyce! Feel free to divide the batter into three layers. The bake time will depend on what size cake pans you use!
Ooh my looks do yummy!-wish you had it in metrics measurements as well…
Hi there! I donโt provide metric conversions for my recipes, as I cannot guarantee they would be 100% accurate without being tested. However, you are welcome to use an online converter. :)
This cake is the best! I found it originally on Allrecipes.com and have been making it for years now. So glad this continues to be shared. I make mine in a 9X13 pan.
So glad you’ve been enjoying the recipe!
Hi,
I only have one 9-inch pan but I still want to make a layer cake, so would you recommend making half the recipe, baking it, and then cut it in half, or put it all in one pan and cut it in half from there? Also, if I do the first thing, should I make the same amount of frosting?
Thanks,
Lanie
Hi Lanie! I’d just bake the one layer, let it cool, then transfer it to a cooling rack or plate, and then bake the remaining batter in the same pan. Hopefully I understood your question!
Iโve been making this recipe for several years and YES itโs absolutely THE BEST Banana Cake youโll ever taste!!! Iโve been baking over 50 years and this is one of my most requested recipes… I can only compare it to carrot cake. Itโs dense and very flavorful and the cream cheese frosting is excellent! I always make it in a 13x9x2 pan and never have to double the frosting recipe. The recipe frosts the cake perfectly. I think the secret to this cake is baking at a low temperature and putting it in the freezer out of the oven. I remember the first time I made it I was concerned about the freezer but you wonโt find a better recipe than this! It doesnโt taste like banana bread. Itโs definitely a cake but a decadent one. Try this recipe and youโll be hooked! I actually make it for birthdays too. Excellent Recipe! The Best Ever!!!
Love, love, LOVE reading this Suzy! I’m so thrilled you’ve been enjoying the recipe! :)
Kelly,
This banana cake is the best!!!
Thank you for that wonderful recipe!!!!!!
Yay! I’m so thrilled you enjoyed the recipe, Gwendolyn!
AMAZING Cake !! A nice fresh taste to the finished product. Not over the top sweet. The low and slow then put in the freezer process is a game changer. Really makes a difference. You have to try it. Can the technique be used for other cakes ? Note: This is a LARGE cake. Bring your appetite. Also, should I keep the cake in the refrigerator or on the counter? Covered of course. Oh, and I used Kelly’s trick to ripen bananas in 15 minutes. Check it out. My Mom is going to love this cake for Mother’s Day !!
Hi Lauren! I recommend storing it in the fridge. And yes, the freezer technique works for other cakes as well. :)
Very very moist!!#
Hi! Quick question, is it ok if I make this without the lemon juice? I dont have any with me at home.
Yes, you can skip it!