Go Back
+ servings
close up of cut banana cake with the bottom right slice askew.

Banana Cake Recipe

Course: Cake, Dessert
Cuisine: American
Prep Time: 20 minutes
Cook Time: 40 minutes
Cool Time: 2 hours
Total Time: 3 hours
Servings: 20 slices
Calories: 348kcal
This banana cake is is perfect moist and flavorful, and it makes a great dessert for all kinds of parties and occasions.
Print Recipe

Equipment

  • Kitchen Scale (optional)
  • 9x13 Baking Pan
  • Hand Mixer

Ingredients

For the Cake

  • cups granulated sugar 300 grams
  • ¾ cup vegetable oil 150 grams
  • 3 large eggs 150 grams, room temperature
  • cups mashed bananas 340 grams, from about 4-5 whole bananas
  • ½ cup buttermilk 114 grams, room temperature (see note)
  • 2 teaspoons pure vanilla extract 8 grams
  • 3 cups all-purpose flour 360 grams
  • 1 teaspoon baking soda 6 grams
  • 1 teaspoon baking powder 4 grams
  • ½ teaspoon ground cinnamon
  • ½ teaspoon kosher salt

For the Frosting

  • 8 ounces cream cheese 227 grams, room temperature (1 brick)
  • ¼ cup unsalted butter 57 grams, melted (½ stick)
  • 1 teaspoon pure vanilla extract 4 grams
  • teaspoon kosher salt
  • cups powdered sugar 283 grams

Optional Toppings

  • Chopped walnuts
  • Banana slices

Instructions

  • Preheat oven to 350°F. Grease a 9x13-inch baking pan and set aside.
  • Add the sugar and oil to a large bowl, and mix well until combined.
    1½ cups granulated sugar, ¾ cup vegetable oil
  • Add in the eggs, mashed bananas, buttermilk, and vanilla. Whisk until combined.
    3 large eggs, 1½ cups mashed bananas, ½ cup buttermilk, 2 teaspoons pure vanilla extract
    overhead view of wet ingredients for banana cake in a glass bowl.
  • In a separate bowl, combine the the flour, baking soda, baking powder, cinnamon, and salt.
    3 cups all-purpose flour, 1 teaspoon baking soda, 1 teaspoon baking powder, ½ teaspoon ground cinnamon, ½ teaspoon kosher salt
  • Add the flour mixture to the wet ingredients, gently folding it in until just combined.
    dry ingredients being folded into wet ingredients for banana cake in a glass bowl with a rubber spatula.
  • Transfer the batter to the prepared baking pan.
    banana cake batter poured into a rectangular baking pan.
  • Bake for 30-35 minutes, or until a toothpick inserted comes out clean.
  • Let the cake cool completely before frosting.
  • To make the frosting, using a hand mixer, beat the cream cheese, butter, vanilla, and salt together.
    8 ounces cream cheese, ¼ cup unsalted butter, 1 teaspoon pure vanilla extract, ⅛ teaspoon kosher salt
  • Beat in the powdered sugar, little by little, until incorporated.
    2½ cups powdered sugar
    cream cheese frosting for banana cake in a glass bowl.
  • Spread the frosting over the cake.
    an offset spatula spreading cream cheese frosting over a baked banana cake.
  • Top with chopped walnuts and banana slices if desired.
    Chopped walnuts, Banana slices
    overhead view of banana cake on a white table with banana slices and crushed nuts on top.

Notes

  • DIY Buttermilk: To make your own buttermilk, measure ½ cup of milk, remove ½ tablespoon of it, and mix in ½ tablespoon of lemon juice or white vinegar. Let this mixture sit for 5 minutes before using in the recipe.
  • Feel free to swap the vegetable oil for canola oil, melted coconut oil, or melted butter.
  • For a gluten-free cake, swap the all-purpose flour for gluten-free 1:1 baking flour.
  • If using salted butter, omit the kosher salt from the frosting.
  • If your cream cheese frosting is too thin, add cornstarch, 1 tablespoon at a time, until the frosting reaches your desired consistency.
  • If your cream cheese frosting is too thick, add milk, 1 tablespoon at a time, until the frosting reaches your desired consistency.
  • This cake can also be baked in two 9-inch round cake pans for 25-30 minutes, or as cupcakes for about 15 minutes.
  • Nutritional information does not include optional toppings.
Storage: Store banana cake in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 3 months.

Nutrition

Serving: 1slice | Calories: 348kcal | Carbohydrates: 49g | Protein: 4g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 46mg | Sodium: 203mg | Potassium: 116mg | Fiber: 1g | Sugar: 33g | Vitamin A: 285IU | Vitamin C: 1mg | Calcium: 39mg | Iron: 1mg