This post may contain affiliate links, please see the privacy policy for details.

This banana cake is soft, moist and full of rich banana flavor with a velvety cream cheese frosting. The recipe uses simple pantry ingredients, yet the layers bake up light with just the right sweetness. The buttermilk keeps everything tender, while the overripe bananas add natural sweetness and flavor. With only a few mixing bowls and an electric mixer, this cake comes together easily. You’ll love the balance of tangy frosting and sweet banana bread flavor in every slice.

A slice of banana cake with cream frosting sits on a plate, surrounded by fresh bananas and nuts in the background.

This banana cake bakes up soft and moist with a rich banana flavor and cream cheese frosting. Perfect for birthdays or anytime you have a sweet craving.

You might also like hummingbird layer cake, Hawaiian banana bread, a banana cashew smoothie, and banana chocolate chip cookies.

A delicious two-layer Banana Cake with white frosting and banana slices on top, beautifully displayed on a wooden board.

Why You’ll Love It           

Soft texture: Moist, fluffy layers with a tender crumb.
Banana flavor: Ripe bananas (overripe, if possible) give natural sweetness and taste. This is so much tastier than boxed banana cake mix.
Simple steps: Straightforward process for consistent results.
Cream cheese frosting: This tangy frosting complements the sweet cake.

A slice of layered banana cake with cream cheese frosting on a plate, topped with nuts, and a fork beside it.

Layered Banana Cake Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Bananas: Bananas add sweetness, flavor and moisture. I recommend using very ripe bananas with brown spots for maximum flavor (the kind you’d use for banana bread!)
All-purpose flour: Provides structure and balance to the cake layers.
Baking powder and baking soda: Help the cake rise and stay soft.
Granulated sugar: Sweetens and balances the tangy frosting.
Light brown sugar: Adds depth and a hint of molasses flavor.
Unsalted butter: Brings richness and a soft crumb to the cake.
Sour cream: Adds tang and keeps the cake tender.
Vanilla extract: Enhances both cake and frosting flavors.
Eggs: Bind everything together for structure.
Buttermilk: Keeps the cake moist and adds light tanginess.
Cream cheese: A tangy, creamy base for the frosting recipe.
Powdered sugar: Also known as confectioner’s sugar and icing sugar, this ingredient sweetens and thickens the whipped cream cheese frosting.
Pecans: Optional topping for crunch and flavor.

Ingredients for baking banana bread, including bananas, eggs, flour, sugar, butter, milk, and baking essentials.

How to Make Moist Banana Cake

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Prepare pans: Grease and flour round cake pans, then set them aside.
Mash bananas: Mash overripe bananas in a bowl until smooth.
Mix dry ingredients: Combine flour, baking powder, baking soda and salt in a separate bowl.
Cream butter and sugars: Beat until light and fluffy, then mix in bananas, sour cream and vanilla.
Add eggs and dry ingredients: Add eggs one at a time, then mix in the flour mixture.
Add buttermilk: Stir until everything is fully combined.
Bake: Transfer the cake batter to the prepared pans and bake until a toothpick comes out clean.
Cool and frost: Let the layers cool, then spread cream cheese frosting over the cooled cake.

Round banana cake with white frosting, topped with banana slices and nuts, on a wooden board; one slice cut.

Substitutions and Variations

Gluten-free: Use a 1:1 gluten-free baking flour blend (I love this one!)
Different nuts: Chopped walnuts work in place of pecans.
Dairy-free: Try vegan butter and dairy-free cream cheese for frosting.
Extra flavor: Add cinnamon or nutmeg to the batter for a warm spice note.
Out of buttermilk? Add a tablespoon of bottled or fresh lemon juice or vinegar to a cup of whole milk, let it sit for 10 minutes and then proceed with the recipe.

A slice of banana cake with cream frosting, topped with banana slices and nuts, on a brown plate.

Serving Suggestions

Appetizer: Start your meal with a burrata, pesto and tomato salad.
Main dish: Enjoy stracotto, which is an Italian pot roast, with mushroom focaccia. 
Desserts:
Finish your meal with a slice of banana cake and perhaps a chocolate cake martini or pistachio latte. For a dessert platter, you could make apple cranberry pie too!

A slice of banana cake with white frosting is being lifted from a whole cake, topped with banana slices.

How to Store Layered Banana Cake

Store: Cover with plastic wrap and refrigerate for up to 4 days.
Freeze: Wrap unfrosted layers tightly in plastic wrap and foil for up to 3 months.
Thaw: Defrost wrapped cake layers in the refrigerator overnight before frosting.

A slice of banana cake with white frosting and nuts on a plate, with bananas and more cake in the background.

Top Tips

Use room temperature ingredients: Helps the batter mix smoothly.
Don’t overmix: Prevents a dense or tough cake texture.
Weigh batter: Use a scale for even layers that bake consistently.
Cool completely: Ensures frosting spreads evenly without melting.

Banana Cake with white frosting, banana slices, and nuts, with a slice being lifted; ripe bananas in the background.

Bakery-Style Old-Fashioned Banana Cake FAQs

Can I make this homemade banana cake recipe ahead?

Yes, bake the layers a day ahead, wrap well and frost the next day.

Can I make cupcakes with this batter?

Yes, divide into lined muffin tins and bake for less time until set.

Is the frosting pipeable?

Yes, chill slightly if needed for firmer piping consistency.

A delectable Banana Cake with white frosting and banana slices sits on a wooden plate, with fresh bananas in the background.

Best Banana Cake Recipe

No ratings yet

Banana Cake

This banana cake pairs a soft, moist crumb with a tangy cream cheese frosting. It’s easy enough for beginners yet impressive for any occasion.
Prep Time: 20 minutes
Cook Time: 45 minutes
Resting Time: 30 minutes
Total Time: 1 hour 35 minutes
Servings: 8 slices

Ingredients 

For the Cake

For the Cream Cheese Frosting

  • 16 Ounces cream cheese, at room temperature
  • ½ Cup unsalted butter, at room temperature
  • 1 Teaspoon vanilla extract
  • ¼ Teaspoon salt
  • 3 ½ Cups powdered sugar

Optional Toppings

  • pecans, chopped
  • Slices banana, slice just before serving, so they don't go brown too fast

Instructions 

Prepare the Cake Batter

  • Preheat oven to 350°F.
  • Grease a pair of 9-inch round cake pans with shortening or butter and dust with flour.
  • Set the pans aside.
  • Peel and tear apart the bananas and place them in a medium bowl.
  • Use a fork or potato masher to mash the bananas completely. Set the bowl aside.
  • In a separate medium bowl, whisk the flour, baking powder, baking soda, and salt together, and place the bowl to the side.
  • In a large mixing bowl, cream the granulated sugar, brown sugar, and butter with an electric mixer until fluffy and well mixed.
  • Add the mashed bananas, sour cream and vanilla extract and mix until combined.
  • Add the eggs, one at a time, until they are just mixed.
  • Mix in about half of the dry ingredients, then add the rest.
  • Pour in the buttermilk and mix at low speed until the batter is just mixed. The batter will be thick and wet.

Bake the Cake

  • Divide the batter between the cake pans (a digital kitchen scale is helpful here) and bake the cakes on the middle rack of the oven for 40 to 45 minutes or until a toothpick inserted in the middle of the cakes comes out clean.
  • Let the cakes cool in the pans for 15 minutes before removing them from the pans and letting them cool completely on a cooling rack.

Prepare the Cream Cheese Frosting

  • Once the cakes have cooled, use an electric mixer to beat the cream cheese and butter together in a large bowl until smooth.
  • Mix in the vanilla extract and salt.
  • Gradually add the powdered sugar, ½ a cup at a time, until the frosting is smooth and thick.

Assemble the Banana Cake

  • Move one of the cake layers to a cake stand or platter and spread about half of the frosting over the bottom layer.
  • Carefully place the second cake layer on top of the layer of frosting, and spread the remaining frosting on top.
  • Alternatively, you could put a third of the frosting between the layers, a third on top, then pipe the remaining third of frosting around the edges.
  • Garnish with chopped pecans and banana slices if liked before serving.

Notes

Use room temperature ingredients: Helps the batter mix smoothly.
Don’t overmix: Prevents a dense or tough cake texture.
Weigh batter: Use a scale for even layers that bake consistently.
Cool completely: Ensures frosting spreads evenly without melting.

Nutrition

Calories: 1092kcal | Carbohydrates: 156g | Protein: 12g | Fat: 49g | Saturated Fat: 29g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 1g | Cholesterol: 191mg | Sodium: 685mg | Potassium: 412mg | Fiber: 2g | Sugar: 113g | Vitamin A: 1727IU | Vitamin C: 4mg | Calcium: 197mg | Iron: 3mg
Like this recipe? Rate and comment below!

This banana cake has everything you want in a classic dessert. Ripe bananas make the layers naturally sweet and moist, while tangy cream cheese frosting keeps each bite balanced. The steps for this easy banana cake recipe are simple enough for weeknight baking, yet the final cake looks like it came from a bakery. With easy substitutions and reliable results, this banana layer cake recipe will become your go-to whenever you need a dessert that’s sure to please. Happy baking!

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating