This banana layer cake is incredibly moist, loaded with real banana flavor, and topped with a rich chocolate cream cheese frosting. The secret? A low-and-slow bake plus a quick trip to the freezer. Perfect for birthdays or any time you want something better than banana bread!

This banana layer cake was born for a birthday. My uncle requested it: chocolate and banana, his dream combination! I delivered with what my family immediately declared the best thing I’d ever made. (They say that every time, but this one might have actually earned it.)
This banana cake is different from banana bread, but similar enough that if you’re a banana bread lover, you’ll also adore this cake. It’s fluffy and tender, loaded with ripe banana flavor, and the low-and-slow baking method followed by a straight shot into the freezer is what gives it that impossibly moist texture. Do not skip that step. It’s a little unconventional, but it’s the secret.
The chocolate cream cheese frosting is rich and slightly tangy, which balances the sweetness of the cake perfectly. Between the layers, I tucked in slices of fresh banana. This is totally optional, but it adds a little something extra if you’re feeling it. The frosting is intentionally soft and swirly rather than perfectly piped, because honestly, who has time for that? It’s rustic and beautiful and tastes amazing.
Why This Banana Cake is So Moist
Most banana cakes end up denser than you’d like, or they dry out quickly. This one sidesteps both problems with a couple of intentional techniques.
- Low and slow baking. The oven runs at 275°F instead of the typical 350°F. That lower temperature bakes the cake more gently, which keeps the crumb tender and prevents the edges from drying out before the center is done.
- Straight into the freezer. Right when the cakes come out of the oven, they go into the freezer for 45 minutes. This locks in steam and moisture before it can escape, giving you that soft, almost sticky-in-the-best-way texture. It sounds unconventional, but it makes a difference.
- Buttermilk in the batter. Buttermilk adds tenderness and a subtle tang that balances the sweetness of the bananas. It also reacts with the baking soda to give the cake a little extra lift.
- Very ripe bananas. The spottier and softer, the better. Overripe bananas are sweeter, more flavorful, and mash into the batter more smoothly than bananas that are just barely yellow.
Frequently Asked Questions
Can I use frozen bananas? Yes! Thaw them completely first and drain off any excess liquid before mashing. Frozen bananas are often even more ripe and sweet than fresh ones, so they work great here.
Can I make this cake gluten-free? Yes, a 1:1 gluten-free all-purpose flour substitute works well in this recipe. For a version that’s also Paleo and dairy-free, check out my Banana Cake with Chocolate Ganache.
How do I store banana layer cake? Store the frosted cake covered in the refrigerator for up to 4 days. Because of the cream cheese frosting, it needs to stay chilled. Let slices come to room temperature for about 20 minutes before serving for the best texture.
Can I make this cake ahead of time? Absolutely. The unfrosted cake layers can be wrapped tightly in plastic wrap and frozen for up to 30 days. Thaw overnight in the refrigerator, then frost and assemble the day you plan to serve it. The frosting can also be made up to 24 hours ahead and stored covered in the refrigerator.
Can I make this as a sheet cake instead of a layer cake? Yes! A 9×13 pan works well. Keep an eye on the bake time, it may need a bit longer than the two round pans. Start checking for doneness around the 60-70 minute mark.

Banana Layer Cake with Chocolate Cream Cheese Frosting
Ingredients
For the cake
- 1½ cups (12 oz.) ripe bananas, mashed
- 2 teaspoons lemon juice
- 3 cups (12¾ oz.) all-purpose flour
- 1½ teaspoons baking soda
- ¼ teaspoon salt
- ¾ cup (6 oz.) butter, softened
- 1½ cups (10½ oz.) granulated sugar
- 3 large eggs
- 2 teaspoons vanilla
- 1½ cups (12 oz.) buttermilk
For the frosting
- 8 ounces cream cheese, room temperature
- ¼ cup unsalted butter, room temperature
- ½ cup (40g) cocoa powder
- 2 cups sifted powdered sugar, you can increase this amount if you would like it to be thicker for piping
For the cake assembly
- One banana, sliced
Instructions
- For the cakePreheat oven to 275°. Grease and flour two 9″ round pans.
- In a small bowl, mix mashed banana with the lemon juice; set aside.1½ cups (12 oz.) ripe bananas, 2 teaspoons lemon juice
- In a medium bowl, mix flour, baking soda and salt; set aside.3 cups (12¾ oz.) all-purpose flour, 1½ teaspoons baking soda, ¼ teaspoon salt
- In a large bowl, cream butter and sugar until light and fluffy.¾ cup (6 oz.) butter, 1½ cups (10½ oz.) granulated sugar
- Beat in eggs, one at a time, then stir in the vanilla extract.3 large eggs, 2 teaspoons vanilla
- Beat in the flour mixture alternately with the buttermilk, beginning and ending with the flour mixture.1½ cups (12 oz.) buttermilk
- Fold in banana mixture until just incorporated. Be careful not to overmix.
- Pour batter evenly into prepared pans and bake in preheated oven for one hour or until toothpick inserted in center comes out clean.
- Remove from oven and place directly into the freezer for 45 minutes*. This will make the cake very moist.
For the frosting
- In an electric mixer, mix cream cheese and butter until smooth and creamy. Add in cocoa powder and mix until there are no lumps and the color is completely combined.8 ounces cream cheese, ¼ cup unsalted butter, ½ cup (40g) cocoa powder
- One cup at a time, mix in the powdered sugar until completely smooth. Use immediately, or keep in the refrigerator tightly wrapped for up to 24 hours.2 cups sifted powdered sugar
For the cake assembly
- Remove cake layers from the freezer. Place one cake layer on a cake or serving plate. Spread about 1/2 cup of frosting onto the cake in an even layer with an offset spatula. If using, lay out the banana slices so that they cover the surface of the cake. Place second cake layer on top.One banana
- Frost the entire cake with a thin layer of icing (a crumb coat) using an offset spatula. Put into the refrigerator for 1/2 hour, and then frost as desired with the remaining frosting.
Notes
Cake recipe adapted from Food.com



Congrats on your 200th post, feels good, doesn’t it? My blog is almost two years old and I’m gonna use that as an excuse to have a little food party at the end of the month, I cannot wait!
This cake looks delicious! I don’t know why, but for some reason layer cakes scare me a little, prooobably cause I have never actually tried my hands on making one myself *hangs head in shame* I think it’s about time! Great recipe ^ ^
X
Oh wow! This sounds fabulous! Pinning!
Mmmm…this sounds so tasty. Love this flavor combo. Pinned!
Have a marvelous week!
This looks awesome, i love banana, so anything with them in gets my attention, thanks for sharing this…
Simon
The recipe call for 1 1/2 cups of sugar but directions state mix in 2 1/8 cups of sugar??
Hi Terri – you’re right. Sorry about that. The correct amount is the 1 1/2 cups called for in the ingredients.
Could you make this in a square dish? Like a sheet cake if you baked the cakes on a baking sheet? I have a fundraiser needing desserts and thought this would be great since I have so many bananas. A speedy reply would be appreciated. Loving this recipe!!
Hi Rebecca, if you want a sheet cake I would recommend baking in a 9×13″ pan. You may need to adjust the baking time as well. Enjoy!
This may be a dumb question, but would you need to refrigerate this cake until all eaten?
Hi Rebecca. Normally you can keep a cake at room temperature but because this cake uses cream cheese in the frosting, I would recommend keeping it in the refrigerator. Enjoy!
I think the temperature might be too low? My first layer didn’t rise, but the second did when I increased it to about 175 celsius.
How odd, Tjasa! I made the recipe as written, but sometimes ovens can be off which can cause the discrepancy. Hope the cake was still tasty!
Should you take the cakes out of the pans before putting in freezer? Just made the cake and put them Richthofen from oven to freezer in the cake pans. Hoping i did this right. They look and smell so good!
Hi Julie, it’s fine to leave them in the pan to cool! Enjoy!
Hi, can I bake the cake in one pan and then separate the layers later? Does that affect the baking time? I am worried the top might brown faster than the inside can cook if I did it this way
Hi Shen, I wouldn’t recommend it. It will likely overflow out of the pan, as it was intended to be made in two pans and there would be too much batter for just one. You’d also need to adjust baking time and temperature.
Is 275 degrees correct for the oven setting. I’ve never baked a cake at that setting before, it’s usually 350 degrees for baking cakes.
Hi Rose, yes the baking temperature here is correct! A low, slow bake helps prevent the cake from overcooking on the sides but still being too moist in the center.