Go Back Email Link
+ servings
A slice of banana cake on a plate, with sliced bananas and nuts on top.
Print Recipe
5 from 6 votes

Best Banana Cake Recipe

Looking for the best banana cake recipe you will ever have? Look no further - this is the one! It's moist, sweet, loaded with bananas and topped with a whipped cream cheese icing that is to die for!
Prep Time20 mins
Cook Time20 mins
Total Time40 mins
Course: Cakes
Cuisine: American
Keyword: cake, desserts
Servings: 20
Calories: 354kcal


Banana Cake

  • 3 large bananas very ripe (about 1 ½ cups)
  • 3 cups all purpose flour sifted
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon kosher salt
  • 1 ½ cups buttermilk room temperature
  • ¾ cups butter softened (1 ½ sticks)
  • 1 cup granulated sugar
  • ¾ cup brown sugar
  • 3 large eggs room temperature
  • 2 teaspoon vanilla extract

Whipped Cream Cheese Icing

  • 1 ½ cups cold heavy whipping cream
  • 8 ounces cream cheese room temperature
  • 1 cup powdered sugar
  • 1 teaspoon vanilla extract


  • Banana Cake
  • Preheat oven to 350 degrees. Spray or butter a 10 x 15 inch jelly roll pan.
  • In a bowl mash bananas and set aside. This can be done with mixer or by hand.
  • In a bowl sift together flour, baking powder, baking soda, and salt and set aside.
  • Using a handheld or stand mixer fitted with a paddle attachment, beat the butter on high speed until light and creamy (about 1 minute). Add both sugars and beat on high speed for 2 minutes until creamed together. Scrape down the sides and bottom of the bowl with a spatula as needed. Add the eggs and the vanilla. Beat on medium-high speed until combined. Then beat in the mashed bananas. Scrape down the bowl as needed.
  • With the mixer on low speed, add the dry ingredients in three additions alternating with the buttermilk and mixing each addition just until incorporated. Do not overmix. The batter is slightly lumpy and thick. This is okay!
  • Pour the batter into the prepared pan and spread out evenly. Bake for 18 to 25 minutes. Baking times vary, so keep an eye on yours. The cake is done when a toothpick inserted in the center comes out clean. If you find the top of the cake is browning too quickly in the oven, loosely cover it with aluminum foil.
  • Remove cake from oven and let cool completely on a wire rack. (After it is mostly cooled you can put in refrigerator or freezer to speed up process).
  • Whipped Cream Cheese Icing
  • In the bowl of a stand mixer (or hand-held mixer), beat very cold whipping cream on medium-high until stiff peaks form; about 2-3 minutes.
  • In clean stand mixer bowl (or using a hand-held mixer) whip cream cheese until light and smooth. Add in sugar, salt, and vanilla and beat until fully incorporated.
  • Remove bowl from stand mixer and gently fold whipped cream into cream cheese mixture.
  • Serve with sliced bananas dipped in lemon juice and garnished with chopped walnuts if desired.
  • Cover leftover cake tightly and store in the refrigerator for up to 5 days.


Make ahead directions:

Prepare cake and cover the cake tightly and refrigerate for up to 5 days or freeze up to 3 months. Thaw to room temperature and then prepare frosting.
Frosted cake also freezes well, up to 3 months. Thaw overnight in the refrigerator, bring to room temperature or serve cold.

Additional Cake or Cupcake Size Instructions

Oven Cook Times Vary So Keep an Eye Out the first time baking!

9 X 13 Cake: Bake for about 45-50 minutes at 350 degrees.
Layer Cake: If you want to make a layer cake, divide batter between 2 or 3 greased 9-inch cake pans, and bake at 350°F for 2 cakes 25-30 minutes; or 3 layers 22-26 minutes or until a toothpick inserted in the center comes out clean. Ovens vary so keep an eye after 20 minutes.
Cupcakes: For about 2 dozen cupcakes, fill the cupcake liners halfway and bake for about 19 - 22 minutes at 350 degrees.


Serving: 11 serving | Calories: 354kcal | Carbohydrates: 43g | Protein: 5g | Fat: 18g | Saturated Fat: 11g | Polyunsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 79mg | Sodium: 289mg | Fiber: 1g | Sugar: 26g