Go Back
A perfectly baked best banana cake with a creamy frosting.

Best Two-Layer Banana Cake with Cream Cheese Frosting

A delightful two-layer banana cake, perfectly moist and topped with a rich, creamy cream cheese frosting. This recipe is perfect for any occasion, offering a balance of sweet and tangy flavors.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 12 slices
Calories 450 kcal

Equipment

  • oven
  • 9-inch round cake pans
  • medium bowl
  • large bowl
  • electric mixer
  • wooden skewer
  • wire rack

Ingredients
  

For the Cake

  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter (1 stick) softened
  • 1 1/2 cups granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup mashed ripe bananas (about 3-4 medium bananas)
  • 1/2 cup buttermilk (or substitute: 1/2 tbsp lemon juice/white vinegar + milk to 1/2 cup line)

For the Cream Cheese Frosting

  • 8 ounces cream cheese softened
  • 1/2 cup unsalted butter (1 stick) softened
  • 3-4 cups powdered sugar sifted
  • 1 teaspoon vanilla extract

Instructions
 

Preheat & Prep

  • Preheat your oven to 350°F (175°C), then grease and flour two 9-inch round cake pans. Line the bottoms with parchment paper for extra non-stick insurance if desired.

Combine Dry Ingredients

  • In a medium bowl, whisk together the flour, baking soda, and salt, then set it aside.

Cream Butter & Sugar

  • In a large bowl, use an electric mixer to cream together the softened butter and granulated sugar until light and fluffy for 2-3 minutes.

Add Eggs & Vanilla

  • Beat in the eggs one at a time, mixing well after each, then stir in the vanilla extract.

Incorporate Bananas

  • Add the mashed bananas to the wet mixture and mix until just combined.

Alternate Wet & Dry

  • Gradually add the dry ingredients to the wet ingredients in three additions, alternating with the buttermilk, beginning and ending with the dry ingredients, mixing on low speed until just combined after each addition, being careful not to overmix.

Divide & Bake

  • Pour the batter evenly into the two prepared cake pans and bake for 25-30 minutes, or until a wooden skewer inserted into the center comes out clean.

Cool

  • Let the cakes cool in the pans for 10-15 minutes, then invert them onto a wire rack to cool completely before frosting.

Make the Frosting

  • While the cakes cool, prepare the cream cheese frosting by beating the softened cream cheese and butter together with an electric mixer until smooth and creamy.

Add Powdered Sugar & Vanilla

  • Gradually add the sifted powdered sugar, one cup at a time, beating until fully incorporated and smooth, then stir in the vanilla extract, adjusting with milk or more powdered sugar as needed.

Assemble & Frost

  • Once the cakes are completely cool, place one layer on your serving plate, spread about one-third of the frosting evenly over the top, then place the second cake layer on top and frost the entire cake with the remaining frosting.

Serve & Enjoy

  • Slice and serve your magnificent two-layer banana cake.

Notes

For best results, ensure all cold ingredients for both cake and frosting are at room temperature before you begin. This helps with proper emulsification and creates a smoother batter and frosting.