There’s something magical about banana desserts—they’re comforting, sweet, and always feel like home. This moist banana cake with tangy lemon cream cheese frosting is my go-to for family gatherings, and it never fails to disappear before dessert plates are cleared. I first made it years ago for my niece’s birthday, and now it’s a staple at every celebration.
The secret? Ripe bananas that practically melt into the batter, creating a cake so tender it practically falls apart on your fork. And that frosting? Oh, it’s the perfect balance of creamy and tangy, with a bright lemon kick that cuts through the sweetness. Trust me, one bite and you’ll understand why this cake has become a family favorite.
Why You’ll Love This Moist Banana Cake with Tangy Lemon Cream Cheese Frosting
This cake isn’t just delicious—it’s practically foolproof. Here’s why it’ll become your new favorite:
- Effortless to make: No fancy techniques here—just simple mixing and baking. Even if you’re not a pro, you’ll nail it.
- Crowd-pleaser magic: The combo of sweet banana and zesty lemon frosting wins over everyone, from kids to picky in-laws.
- Perfect balance: The cake’s natural sweetness plays off the frosting’s bright tang like they were made for each other (because they were!).
- Secret weapon: Those overripe bananas sitting on your counter? They’re about to become your baking superpower.
Honestly, I’ve lost count of how many times this moist banana cake with tangy lemon cream cheese frosting has saved my bacon when unexpected guests show up. It’s that reliable.

Ingredients for Moist Banana Cake with Tangy Lemon Cream Cheese Frosting
Gather these simple ingredients—I promise you probably have most already!
For the Banana Cake:
- 3 ripe bananas, mashed (about 1 1/2 cups)
- 2 cups all-purpose flour (spooned and leveled)
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 cup buttermilk
For the Lemon Cream Cheese Frosting:
- 8 oz cream cheese, softened
- 1/4 cup unsalted butter, softened
- 2 cups powdered sugar
- 1 tablespoon lemon zest (about 1 lemon)
- 1 tablespoon fresh lemon juice
Ingredient Notes & Substitutions
About those bananas: The spottier, the better! Overripe bananas mash easily and pack the most flavor. No ripe ones? Bake unpeeled bananas at 300°F for 15-20 minutes until black.
Buttermilk hack: No buttermilk? Mix 1/2 cup milk with 1/2 tablespoon white vinegar or lemon juice. Let sit 5 minutes—boom, homemade buttermilk!
Room temp matters: Cold butter or cream cheese won’t cream properly. Soften them by leaving out for 1-2 hours (or microwave butter in 5-second bursts, cream cheese unwrapped for 15 seconds).
Lemon lover? Add an extra teaspoon of zest if you want that citrus punch. Not a fan? Reduce juice to 1/2 tablespoon—the frosting will still be dreamy.
How to Make Moist Banana Cake with Tangy Lemon Cream Cheese Frosting
This cake is a breeze to make—just follow these steps, and you’ll have a showstopper dessert in no time. Let’s break it down so you can nail it on your first try.
Preparing the Banana Cake Batter
First, preheat your oven to 350°F and grease a 9-inch cake pan. Now, grab your mixing bowls and let’s get started. In one bowl, whisk together the flour, baking soda, and salt—this ensures everything’s evenly distributed. In another bowl, cream the softened butter and sugar until it’s light and fluffy. This step is key for that tender crumb, so don’t rush it!
Next, beat in the eggs one at a time, then add the vanilla. Now, gently fold in the mashed bananas—don’t overmix here, or the cake might get dense. Finally, alternate adding the dry ingredients and buttermilk, starting and ending with the flour mixture. I like to do this in three parts, mixing just until combined. The batter will be thick but smooth, and it’ll smell like banana heaven already.
Baking and Cooling the Cake
Pour the batter into your prepared pan and smooth the top with a spatula. Bake on the middle rack for 30-35 minutes. You’ll know it’s done when the edges pull away from the pan, and a toothpick inserted in the center comes out with just a few moist crumbs. Be careful not to overbake—dry cake is a tragedy we’re here to avoid!
Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely. Trust me, you don’t want to frost this while it’s warm—it’ll turn into a gooey mess. Patience is your friend here.
Making the Tangy Lemon Cream Cheese Frosting
While the cake cools, let’s whip up that dreamy frosting. In a mixing bowl, beat the softened cream cheese and butter together until smooth and creamy—no lumps allowed! Gradually add the powdered sugar, mixing on low speed to avoid a sugar cloud in your kitchen. Once it’s combined, add the lemon zest and juice, and beat until fluffy. Taste it—if you want more tang, add a little extra juice. If it’s too tart, a touch more powdered sugar will balance it out.
Spread the frosting over the cooled cake, and don’t hold back—this is the crowning glory. Slice, serve, and watch everyone’s eyes light up. You’ve just made a masterpiece!

Tips for the Best Moist Banana Cake with Tangy Lemon Cream Cheese Frosting
I’ve made this cake so many times I could probably do it in my sleep, and I’ve learned a few tricks that guarantee perfection every single time. First, please measure your flour correctly! Spoon it into your measuring cup and level it off with a knife. If you just scoop, you’ll pack in too much and end up with a dry, dense cake—total heartbreak.
And I can’t stress this enough: use bananas that are practically black. Those brown spots are pure sugar and moisture just waiting to be baked. If your bananas aren’t ripe enough, the cake just won’t have that deep, amazing flavor. And for the love of all that is good, let the cake cool completely before you even think about frosting it. I know it’s tempting, but if you frost it warm, that lovely cream cheese frosting will just melt right off and become a soupy mess. Patience, my friend—it’s so worth the wait!
Serving and Storing Moist Banana Cake with Tangy Lemon Cream Cheese Frosting
This cake is even better after a quick chill—I always pop it in the fridge for 30 minutes before serving. Something about that cool, creamy frosting with the moist banana cake just hits different! For a pretty touch, garnish slices with thin banana rounds or a sprinkle of lemon zest right before serving.
Store any leftovers (good luck with that!) covered in the fridge for up to 3 days. Want to freeze it? Wrap unfrosted cake layers tightly in plastic, then foil—they’ll keep for 3 months. Thaw overnight in the fridge before frosting. The lemon cream cheese frosting can be made ahead too—just store it separately and give it a quick whip before using.
Frequently Asked Questions
Can I use frozen bananas?
Absolutely! Frozen bananas work great—just thaw them first and drain any excess liquid. They’ll mash up just as easily as fresh ones. I always keep a stash of overripe bananas in the freezer for baking emergencies.
How do I prevent a dense cake?
The key is not to overmix the batter. Once you add the flour, mix just until combined. Overmixing develops gluten, which can make your cake heavy. Also, make sure your baking soda is fresh—it loses its leavening power over time.
Can I make this cake ahead of time?
Yes! The unfrosted cake can be made a day ahead—just wrap it tightly and store at room temperature. The frosting can be made 2-3 days ahead and kept in the fridge. Bring it to room temperature and give it a quick whip before frosting the cake.
What if I don’t have buttermilk?
No worries! Mix 1/2 cup milk with 1/2 tablespoon white vinegar or lemon juice. Let it sit for 5 minutes, and you’ve got a perfect buttermilk substitute. It works like a charm every time.
Can I double the recipe for a larger cake?
Definitely! Double the ingredients and bake in a 9×13-inch pan or two 9-inch round pans. Just keep an eye on the baking time—it might need an extra 5-10 minutes.
Nutritional Information
Just so you know what you’re biting into (not that it’ll stop you from having seconds!), here’s the nutritional lowdown per slice. Keep in mind these are estimates – your exact counts might vary a smidge based on ingredient brands and how generously you frost your cake!
- Calories: 320
- Fat: 14g (8g saturated)
- Carbs: 45g
- Fiber: 2g
- Sugar: 28g
- Protein: 4g
Yeah, it’s dessert – not health food. But those bananas do bring some potassium to the party, and that lemon zest? Pure vitamin C goodness. Everything in moderation, right?
Print
Moist Banana Cake with Lemon Cream Cheese Frosting
A moist banana cake topped with tangy lemon cream cheese frosting. Perfect for any occasion.
- Total Time: 50 mins
- Yield: 1 cake (8 servings) 1x
Ingredients
- 3 ripe bananas, mashed
- 2 cups all-purpose flour
- 1 tsp baking soda
- 1/2 tsp salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/2 cup buttermilk
- 8 oz cream cheese, softened
- 1/4 cup unsalted butter, softened
- 2 cups powdered sugar
- 1 tbsp lemon zest
- 1 tbsp lemon juice
Instructions
- Preheat oven to 350°F. Grease a 9-inch cake pan.
- In a bowl, mix flour, baking soda, and salt.
- In another bowl, beat butter and sugar until fluffy. Add eggs and vanilla.
- Mix in mashed bananas. Alternate adding dry ingredients and buttermilk.
- Pour batter into pan. Bake for 30-35 minutes. Let cool.
- For frosting, beat cream cheese and butter. Add powdered sugar, lemon zest, and juice.
- Spread frosting over cooled cake.
Notes
- Use ripe bananas for best flavor.
- Store cake in the fridge.
- Prep Time: 15 mins
- Cook Time: 35 mins
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 28g
- Sodium: 220mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 65mg











