Go Back
Slice of banana cake with cream cheese frosting on a plate with whole bananas in the background

Easy Banana Cake Recipe with Cream Cheese Frosting - A Soft, Moist Treat for Any Day

Prep Time 15 minutes
Cook Time 30 minutes
Cooling & Frosting Time 45 minutes
Total Time 1 hour 30 minutes
Course Dessert, Snack Cake
Cuisine American
Servings 12 Slices

Ingredients
  

  • Ripe bananas (3 large, very spotty)
  • All-purpose flour (2 cups)
  • Granulated sugar (3/4 cup)
  • Light brown sugar (1/4 cup, packed)
  • Baking soda (1 teaspoon)
  • Baking powder (1 teaspoon)
  • Fine salt (1/2 teaspoon)
  • Ground cinnamon (1/2 teaspoon, optional but recommended)
  • Unsalted butter (1/4 cup, melted and slightly cooled)
  • Neutral oil (1/4 cup; canola or vegetable)
  • Large eggs (2)
  • Vanilla extract (2 teaspoons)
  • Buttermilk (1/2 cup; or milk + lemon juice, see Alternatives)
  • Cream cheese (8 ounces, brick style, softened)
  • Unsalted butter for frosting (1/2 cup, softened)
  • Powdered sugar (2 to 2 1/2 cups)
  • Pinch of salt (for frosting)
  • Lemon juice or vanilla (1 teaspoon, for frosting, optional)

Instructions
 

  • Prep the pan and oven: Heat the oven to 350°F (175°C). Grease a 9x13-inch baking pan and line with parchment, leaving a bit of overhang for easy lifting.
  • Mash the bananas: In a large bowl, mash 3 large ripe bananas until mostly smooth with a few small lumps for texture.
  • Make the wet mixture: Whisk in melted butter, oil, granulated sugar, and brown sugar until glossy. Add eggs and vanilla; whisk until fully combined.
  • Combine dry ingredients: In a separate bowl, whisk flour, baking soda, baking powder, salt, and cinnamon.
  • Bring it together: Add half the dry mixture to the banana bowl, stir gently, then add buttermilk. Stir in the remaining dry mixture just until no streaks of flour remain. Do not overmix.
  • Bake: Pour batter into the prepared pan. Bake 28–35 minutes, or until the top is golden and a toothpick in the center comes out clean or with a few moist crumbs.
  • Cool: Let the cake cool in the pan for 15 minutes, then lift out to a rack to cool completely before frosting.
  • Make the frosting: Beat softened cream cheese and butter until smooth and fluffy, 2–3 minutes. Add powdered sugar 1/2 cup at a time until you reach a spreadable consistency. Mix in a pinch of salt and lemon juice or vanilla.
  • Frost and finish: Spread frosting over the cooled cake. For a clean look, use an offset spatula. Add a light dusting of cinnamon or chopped toasted pecans if you like.
  • Slice and serve: Cut into squares. The cake tastes great at room temp or slightly chilled.