Banana Cake with Cream Cheese Frosting

Loading…

By Reading time
Servings 4–6 people

Pillowy banana cake with cream cheese frosting is the kind of dessert that disappears fast because it hits that sweet spot between homey and celebration-worthy. The cake stays moist for days, the crumb is tender without being heavy, and the tangy frosting gives every bite enough contrast to keep you coming back for another piece.

What makes this version work is the balance. Ripe bananas bring natural sweetness and softness, but sour cream keeps the batter rich without making it dense. The batter also gets built in a way that keeps the cake light for a banana cake: the flour mixture and sour cream go in alternately, so the crumb stays even and the cake bakes up with a little lift instead of turning gummy.

Below, I’ll walk you through the part that matters most: how to avoid an overmixed batter, how to get a frosting that spreads thickly instead of sliding, and a few swaps that still keep the cake worth baking.

The cake came out incredibly moist and the frosting held its shape beautifully even after sitting out. I loved that the banana flavor came through without tasting overly sweet, and the cream cheese frosting was thick enough to spread in big swoops.

★★★★★— Melissa R.

Banana cake with cream cheese frosting like this one is worth saving for the day you want a soft, moist cake with thick, tangy frosting and a clean 9×13 pan finish.

Save to Pinterest

The Trick to Keeping Banana Cake Soft Instead of Dense

The biggest mistake with banana cake is treating it like quick bread and stirring it until it looks perfectly smooth. That’s how you end up with a tight, heavy crumb. This batter should be mixed only until the flour disappears, because the flour and sour cream already give it enough structure and moisture without extra work from you.

Another place people go wrong is using bananas that aren’t ripe enough. Pale bananas bring starch but not much flavor, and you’ll taste it in the finished cake. You want bananas with deep brown spots and a soft texture, because they mash more easily and blend into the batter instead of leaving dry little chunks.

  • Overripe bananas — These do the heavy lifting for flavor and moisture. If yours are just yellow, the cake will still bake, but it won’t taste as full or sweet.
  • Sour cream — This keeps the crumb tender and gives the cake a slight tang that balances the frosting. Plain Greek yogurt works in a pinch, but the cake will be a little less rich.
  • Baking soda and baking powder — The two leaveners work together here, which helps the cake rise evenly in a 9×13 pan. Don’t skip one to simplify the recipe; the texture depends on both.

What Each Ingredient Is Doing in the Batter and Frosting

Banana cake with cream cheese frosting, moist, tangy, frosted
  • Butter — In the cake, butter gives a richer crumb than oil alone and helps the batter hold air when you beat it with sugar. In the frosting, it softens the tang of the cream cheese and makes the texture spreadable instead of sharp.
  • All-purpose flour — This gives the cake enough body to slice cleanly without making it bready. Cake flour is finer, but it can make the structure too delicate for a banana sheet cake that needs to hold frosting.
  • Vanilla and cinnamon — Vanilla rounds out the banana flavor, and cinnamon adds warmth without turning the cake into spice cake. The cinnamon should stay subtle; if it gets loud, it starts fighting the frosting.
  • Cream cheese for the frosting — Use block-style cream cheese, not the spreadable tub kind. The tub version has more moisture and won’t whip into that thick, billowy texture you want for swooping across the top.
  • Heavy cream — Just a little loosens the frosting enough to beat it fluffy. If you add too much, it’ll go soft and lose the thick finish that makes this cake look bakery-style.

Building the Batter and Frosting the Cake at the Right Moment

Starting With the Butter and Sugar

Beat the butter and sugar until the mixture looks pale and fluffy, not just combined. That step traps air, which helps the cake rise in the oven instead of baking up compact. Once the eggs, vanilla, and bananas go in, the batter may look a little loose or curdled, and that’s normal. Don’t chase a perfectly smooth look before the flour goes in.

Alternating the Dry Ingredients and Sour Cream

Add the flour mixture and sour cream in turns, starting and ending with the flour. This keeps the batter from breaking or overworking, and it helps the sour cream distribute evenly. Stop mixing as soon as the last streak of flour disappears; if you keep going, the cake gets tougher and loses that soft, pillowy texture.

Baking Until the Center Springs Back

Spread the batter into a greased 9×13 pan and bake until a toothpick comes out clean and the center feels set when lightly touched. The top should be golden and the edges will pull slightly from the pan. If the middle still looks shiny or jiggles like batter, give it a few more minutes. A banana cake that’s underbaked in the center will sink once it cools.

Whipping the Frosting Until It Holds

Beat the cream cheese and butter first until completely smooth, then add the powdered sugar gradually. This order matters because lumps in the fat base never fully disappear later. Add the vanilla and cream at the end, just enough to make the frosting fluffy and thick. If it gets too loose, chill it for 10 to 15 minutes before spreading.

Frosting a Fully Cooled Cake

Let the cake cool all the way before frosting it. Even a little warmth will soften the cream cheese frosting and make it slide instead of sitting in those soft peaks. Spread it generously, then use the back of a spoon or offset spatula to create ridges across the top. That texture holds onto the frosting and gives the cake a finished look without extra decoration.

How to Adapt Banana Cake With Cream Cheese Frosting Without Losing the Texture

Make It Gluten-Free

Use a good 1:1 gluten-free baking flour in place of the all-purpose flour. The cake will still be moist, but it may crumble a little more when sliced, so let it cool completely before cutting. Don’t use almond flour alone here; it won’t give the same structure in a sheet cake.

Dairy-Free Version

Swap the butter for a solid plant-based baking stick and use a thick dairy-free yogurt instead of sour cream. For the frosting, use dairy-free cream cheese and a plant-based butter that stays firm at room temperature. The cake will still taste like banana cake, but the frosting will be a little softer and may need chilling before serving.

Turn It Into Cupcakes

Divide the batter into lined muffin cups and bake until the tops spring back when lightly touched. Cupcakes bake faster and dry out sooner, so start checking early. They’re a good choice if you want more frosting on each serving, but you’ll lose the clean sheet-cake slice that makes this recipe so easy to serve.

Add Nuts Without Changing the Crumb

Fold in chopped walnuts or pecans at the very end, after the batter is mixed. Use a light hand so the nuts stay distributed instead of sinking to the bottom. They add crunch and a little bitterness that works well with the sweet frosting, especially if you sprinkle some on top too.

Storage and Reheating

  • Refrigerator: Store covered for up to 5 days. The frosting stays firm and the cake stays moist, though the banana flavor gets even deeper by day two.
  • Freezer: The unfrosted cake freezes well for up to 2 months. Wrap it tightly in plastic and foil, then thaw overnight in the refrigerator before frosting.
  • Reheating: This cake is best served at cool room temperature, not warmed. If it has been chilled, let slices sit out for 20 to 30 minutes so the frosting softens slightly and the crumb tastes tender again.

Answers to the Questions Worth Asking

Can I use frozen bananas for banana cake?+

Yes. Thaw them completely, then drain off any excess liquid before mashing. Frozen bananas are often even sweeter than fresh overripe ones, which makes them great for this cake.

How do I keep the cream cheese frosting from getting runny?+

Use block cream cheese and butter that are softened but not melting. Beat the frosting until smooth, then stop as soon as it turns fluffy; overbeating can warm it up and make it loose. If it still seems soft, chill it briefly before frosting the cake.

Can I make banana cake with cream cheese frosting ahead of time?+

Yes, and it actually tastes even better after a few hours because the banana flavor settles in. You can bake the cake a day ahead and frost it once it’s cool, or bake and freeze the unfrosted cake layers for longer storage. Keep the frosted cake covered in the refrigerator.

How do I know when the banana cake is done baking?+

The edges should pull away slightly from the pan, the top should spring back when touched, and a toothpick in the center should come out clean or with a few moist crumbs. If the toothpick comes out coated in wet batter, the center needs more time. Don’t rely on color alone, because banana cake can look done before the middle sets.

Can I use less sugar in banana cake?+

You can reduce it a little, but not too much. Sugar does more than sweeten here; it also helps the cake stay tender and moist. If you cut it too far, the crumb gets drier and the banana flavor tastes flatter against the frosting.

Banana Cake with Cream Cheese Frosting

Banana cake with cream cheese frosting is a pillowy, moist banana sheet cake baked in a 9x13 pan and topped with thick, tangy swoops of frosting. Expect tender crumbs, a clean toothpick bake window, and soft peaks for a billowing finish.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 15 servings
Course: Dessert
Cuisine: American

Ingredients
  

Banana cake
  • 3 bananas Ripe, mashed.
  • 2 cup all-purpose flour
  • 1 tsp baking soda
  • 1 tsp baking powder
  • 0.5 tsp salt
  • 0.5 tsp cinnamon
  • 0.5 cup butter Softened.
  • 1.5 cup sugar
  • 2 eggs Large.
  • 1 tsp vanilla extract
  • 1 cup sour cream
Cream cheese frosting
  • 8 oz cream cheese Softened.
  • 0.5 cup butter Softened.
  • 3.5 cup powdered sugar
  • 1.5 tsp vanilla extract
  • 2 tbsp heavy cream

Equipment

  • 1 sheet pan

Method
 

Bake the banana sheet cake
  1. Preheat the oven to 350°F and grease a 9x13 pan.
  2. Beat the butter and sugar until fluffy, 2–4 minutes, then add the eggs and vanilla and mix until combined.
  3. Add the mashed bananas and mix until fully incorporated, with no dry streaks.
  4. Incorporate the dry ingredients by alternating: fold in the flour mixture and sour cream, starting and ending with flour, until just combined.
  5. Pour the batter into the prepared pan and bake for 30–35 minutes, until a toothpick comes out clean.
  6. Cool the cake completely before frosting, until the top is no longer warm to the touch.
Make and frost with cream cheese frosting
  1. Beat the cream cheese and butter until smooth, 1–2 minutes, stopping to scrape the bowl as needed.
  2. Gradually add the powdered sugar, then mix in the vanilla and heavy cream until thick and fluffy.
  3. Frost the completely cooled cake generously and swoop the frosting into billowing soft peaks across the entire surface.

Notes

Pro tip: for a tender crumb, mix the batter only until the flour disappears (overmixing can make it tough). Store covered at room temperature up to 2 days or in the refrigerator up to 5 days; freeze frosted slices up to 2 months (thaw in the fridge). For a lighter option, you can use reduced-fat cream cheese and butter-sticks frosting, keeping the texture thick by adding the powdered sugar gradually.

Loved this recipe?

Save it for later, print a clean copy, or share the link with a friend.

Tip: If you made tweaks, share them in the comments to help other home cooks!

Leave a Comment

Recipe Rating