This banana cake is the recipe I pull out every single time I have overripe bananas sitting on my counter — which means I make it a lot. It’s soft, incredibly moist, deeply banana-flavored in every bite, and topped with the most luscious tangy lemon cream cheese frosting that somehow makes it even better. I’ve been chasing the perfect banana cake for years at Golden Recipes and this is absolutely it. The secret is a combination of techniques that work together to produce a result so moist and tender it almost melts on your tongue. Once you make this you’ll never need another banana cake recipe again.
Why You’ll Love This Banana Cake
There are banana cakes and then there is this banana cake. The crumb is incredibly soft and fluffy because you beat the butter, sugar, and eggs until they’re almost the consistency of frosting before anything else goes in — that air incorporation is what gives the cake its remarkable lightness. The lemon juice added to the milk creates a quick homemade buttermilk that reacts with the baking soda to produce an incredibly tender crumb. And there’s a trick at the end involving the freezer that makes this the moistest banana cake you’ve ever tasted — don’t skip it.
The lemon cream cheese frosting is the perfect partner for this cake. It’s tangy, rich, and smooth with a bright lemon note that cuts through the sweetness beautifully and complements the banana flavor in a way that plain vanilla frosting just can’t match. Together they create something that tastes completely special — the kind of cake that people ask you for the recipe before they’ve even finished their slice.
Equipment You’ll Need
- 9×13 inch baking pan
- Stand mixer or electric hand mixer
- Large mixing bowl
- Medium mixing bowl
- Measuring cups and spoons
- Toothpick for testing doneness
- Offset spatula for frosting
Ingredients

- 1½ cups whole milk
- 2½ tablespoons fresh lemon juice — divided
- 1⅓ cups mashed ripe bananas — about 4 medium bananas
- ⅔ cup unsalted butter, softened to room temperature
- ½ cup brown sugar, packed
- 1 cup granulated sugar
- 3 large eggs, room temperature
- 1 teaspoon vanilla extract
- 3 cups all-purpose flour
- 1½ teaspoons baking soda
- ¼ teaspoon salt
For the Lemon Cream Cheese Frosting
- 8 oz cream cheese, softened to room temperature
- ⅓ cup butter, softened
- 1 teaspoon fresh lemon juice
- 1½ teaspoons lemon zest
- 3 to 3½ cups powdered sugar
Substitutions
The riper the bananas the better — black spotted bananas give you the most intense sweet banana flavor. Frozen bananas work perfectly if thawed and lightly drained. Don’t have fresh lemon juice? White vinegar works as a direct substitute in the same quantity to sour the milk. For the frosting if you prefer vanilla over lemon simply swap the lemon juice and zest for 1 teaspoon of pure vanilla extract. Add a handful of chopped walnuts or pecans to the batter for texture. Chocolate chips folded in before baking are also incredible — many readers love this variation.
How to Make This Banana Cake

Prep the Buttermilk and Bananas
Preheat your oven to 350°F (175°C). Grease and flour your 9×13 baking pan thoroughly. Pour 1½ tablespoons of lemon juice into a liquid measuring cup and fill to the 1½ cup line with whole milk. Set aside for 5 minutes — it will curdle slightly into a quick buttermilk. In a separate small bowl mash the bananas completely with the remaining 1 tablespoon of lemon juice until smooth with no large lumps. Set aside.
Beat the Butter and Sugar
In a large bowl beat the softened butter with both sugars on medium-high speed until light and fluffy — about 3 minutes. Add the eggs one at a time beating well after each addition. Add the vanilla and continue beating on high speed for a full 5 minutes until the mixture is very pale, airy, and resembles the consistency of soft frosting. This step is not optional — it’s the foundation of the cake’s incredibly light texture.
Add the Dry Ingredients and Milk
In a separate bowl whisk together the flour, baking soda, and salt. With the mixer on low add the flour mixture and the buttermilk mixture alternately to the butter mixture — start and end with flour. Add in thirds: flour, milk, flour, milk, flour. Mix only until just combined after each addition. Do not overmix — overworking the batter develops gluten and makes the cake dense and chewy instead of tender.
Fold in Bananas and Bake
Gently fold the mashed banana mixture into the batter using a rubber spatula — fold slowly and only until the banana is fully incorporated. Pour into the prepared baking pan and spread evenly. Place in the oven and immediately reduce the temperature to 300°F (150°C). Bake for 60 to 70 minutes until a toothpick inserted in the center comes out clean. Check at 55 minutes — every oven is different.
The Freezer Trick
This is the step that makes this banana cake extraordinary. The moment the cake comes out of the oven place it — still in the pan — directly in the freezer for 45 minutes. This seals in all the moisture and produces a crumb that is almost impossibly tender and moist. Don’t worry about the temperature change — the cake handles it perfectly. After 45 minutes remove from the freezer and let cool completely to room temperature before frosting.
Make the Frosting
Beat the softened cream cheese and butter together on medium-high speed until completely smooth and fluffy — about 3 minutes. Add the lemon juice and lemon zest and beat for another 30 seconds. Add powdered sugar one cup at a time beating on low until incorporated then on medium until smooth. Add enough powdered sugar until you reach a thick spreadable consistency. Taste — it should be tangy, sweet, and bright. Spread generously over the completely cooled cake.

Variations
- Chocolate chip banana cake — fold ¾ cup semi-sweet chocolate chips into the batter before baking
- Walnut version — fold ½ cup chopped toasted walnuts into the batter for a nutty crunch
- Vanilla frosting — replace lemon juice and zest with 1 teaspoon vanilla extract in the frosting for a classic combination
- Layer cake — divide batter between two 9-inch round pans, reduce bake time and check at 30 minutes
- Banana cupcakes — divide batter into lined cupcake tins, bake at 350°F for 18 to 22 minutes
What to Serve With It
This banana cake is perfect on its own but a few accompaniments make it feel like a real dessert spread. A scoop of vanilla ice cream alongside a slice is absolutely incredible — the cold creaminess against the moist banana cake is one of the best dessert combinations you’ll experience. Fresh sliced bananas on the side add a nice visual touch. For a coffee pairing a strong black coffee or espresso cuts through the sweetness of the frosting beautifully. At a party serve it on a dessert table alongside the No-Bake Peanut Butter Lasagna for a banana-and-peanut-butter theme that everyone will love.
Pro Tips
- Use room temperature butter and eggs — cold ingredients don’t emulsify properly and affect the texture
- Beat the butter-sugar-egg mixture for a full 5 minutes — this is what makes the cake light not dense
- Don’t skip the freezer step — it’s the single biggest difference between a good banana cake and an extraordinary one
- Use very ripe bananas — black spotted bananas have the most sweetness and banana flavor
- Don’t overmix after adding flour — mix just until combined or the cake will be dense and chewy
Common Mistakes
- Using underripe bananas — pale yellow bananas have very little flavor, wait until they’re deeply spotted
- Not beating the butter mixture long enough — 5 minutes feels like a lot but this is what creates the airy light texture
- Overbaking — this is the most common mistake, check at 55 minutes and pull it the moment the toothpick comes out clean
- Skipping the lemon juice in the milk — this acidity is essential for the tender crumb, plain milk won’t give the same result
- Frosting before the cake is fully cooled — warm cake melts the frosting and it slides right off
Storage
Store the frosted cake covered tightly in the refrigerator for up to 4 days — the cream cheese frosting requires refrigeration. Bring to room temperature for 30 minutes before serving for the best texture. The cake actually gets better on day two as the frosting settles into the top and the flavors deepen. To freeze individual slices wrap tightly in plastic wrap and freeze for up to 2 months — thaw overnight in the fridge. You can also freeze the unfrosted cake for up to 3 months and frost once thawed.
FAQ
Can I use frozen bananas?
Yes — thaw completely and drain any excess liquid before mashing. Frozen bananas are often more flavorful than fresh overripe ones because the freezing process breaks down the starches into sugars.
Can I make this as a layer cake?
Yes — divide the batter evenly between two greased 9-inch round pans. Start checking at 30 minutes. Many readers have done this successfully with beautiful results.
Why do you reduce the oven temperature after putting the cake in?
Starting at 350°F gives the cake a quick initial rise then reducing to 300°F allows it to bake through slowly and evenly without drying out — this lower slower bake is a key part of what makes it so incredibly moist.
Can I leave out the lemon in the frosting?
Absolutely — swap the lemon juice and zest for 1 teaspoon of pure vanilla extract for a classic cream cheese frosting that’s equally delicious.
Conclusion
This Banana Cake with Lemon Cream Cheese Frosting is the only banana cake recipe you will ever need. Impossibly moist, perfectly sweet, and topped with a frosting that makes it absolutely irresistible — make it this weekend and watch it disappear.