Moist Banana Cake Recipe with Cream Cheese Frosting

This soft, moist, and utterly delicious banana cake is made from scratch and is surprisingly easy to prepare. It’s a perfect way to use up overripe bananas and results in a tender cake topped with a smooth cinnamon cream cheese frosting.

Best Bananas for Banana Cake

The flavor of this cake depends a lot on the bananas you use. Choose very ripe bananas—those with brown or blackened skins—for the sweetest, most pronounced banana taste. Slightly spotted bananas are fine too, but avoid ones that are barely ripe, as they won’t add the same depth of flavor.

Very dark banana skins indicate extra sweetness and a creamier texture when mashed, which makes them ideal for baking.

RELATED: Blueberry Banana Bread

Ingredients in Banana Cake

  • Bananas – use very ripe bananas for best flavor
  • All-purpose flour
  • Baking powder
  • Baking soda
  • Ground cinnamon
  • Salt
  • Unsalted butter
  • Granulated sugar
  • Light brown sugar
  • Eggs (room temperature)
  • Vanilla extract
  • Buttermilk (or substitute milk plus lemon juice)
  • Cream cheese (softened) – for the frosting
  • Unsalted butter (softened) – for the frosting
  • Confectioner’s sugar – for the frosting
A slice of banana cake cut out of 13x9 baking dish frosted with cream cheese frosting.

How to Make Easy Banana Cake with Cream Cheese Frosting

Preheat and prepare: Preheat your oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper or grease and flour it to prevent sticking.

Mix the wet ingredients: Peel the bananas and mash them until creamy in a large mixing bowl. Add the softened unsalted butter and beat until smooth. Mix in the granulated and light brown sugars, then add the eggs one at a time, incorporating each before adding the next. Stir in the vanilla extract.

Combine the dry ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, baking soda, ground cinnamon, and salt so the leavening and spices are evenly distributed.

Bring the batter together: Add half of the dry ingredients to the banana mixture and stir gently until combined. Pour in half of the buttermilk and mix until smooth. Alternate with the remaining dry ingredients and buttermilk, mixing only until everything is just combined—overmixing will make the cake dense.

Bake: Transfer the batter to the prepared 9×13 dish and spread it evenly. Bake for 45–55 minutes, testing the center with a toothpick; it should come out with a few moist crumbs but not wet batter. If needed, return to the oven in short increments until done. Allow the cake to cool completely before frosting.

A slice of banana cake with cinnamon cream cheese frosting resting on a cake serve with a wooden handle.

Make the cream cheese frosting: Use room-temperature cream cheese and butter for a smooth, lump-free frosting. Beat the cream cheese until smooth, then add the softened butter and beat until combined. Mix in vanilla extract and ground cinnamon. Gradually add confectioner’s sugar, beating until the frosting reaches a spreadable consistency. If it becomes too thick, thin with 1–2 tablespoons of milk.

Spread the frosting evenly over the completely cooled cake. Chill briefly if you prefer a firmer frosting, then slice and serve. The cake keeps well in an airtight container in the refrigerator for several days.

A slice of sheet cake on a beige plate next to a decorative yellow napkin.

📖 Recipe

Easy Banana Cake with Cream Cheese Frosting

A tender, moist banana sheet cake topped with a cinnamon cream cheese frosting. Simple to make and perfect for using overripe bananas.
Prep Time: 10 mins
Cook Time: 50 mins
Total Time: 1 hr
Servings: 24 slices
Calories: 215 kcal (per slice)
Course: Dessert
Cuisine: American

Equipment

  • Hand mixer or stand mixer (optional)
  • 9×13-inch baking dish
  • Mixing bowls and spatula
  • Measuring cups and spoons
  • Parchment paper (optional)

Ingredients

Banana Cake

  • 3 bananas, very ripe
  • 1 cup unsalted butter, softened
  • 1/2 cup brown sugar
  • 1 1/2 cups granulated sugar
  • 3 eggs, room temperature
  • 1 teaspoon vanilla extract
  • 2 3/4 cups all-purpose flour (spooned and leveled)
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 3/4 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1 1/4 cups buttermilk

Cream Cheese Frosting

  • 8 oz cream cheese, softened
  • 1/4 cup unsalted butter, softened
  • 2 teaspoons vanilla extract
  • 3 1/2 cups confectioner’s sugar
  • 1/2 tablespoon ground cinnamon

Instructions

Banana Cake

  1. Preheat the oven to 350°F and line or grease a 9×13-inch baking dish.
  2. Mash the bananas until smooth. In a large bowl, beat the bananas with softened butter until creamy.
  3. Add the granulated and brown sugars and mix until combined.
  4. Beat in the eggs one at a time, then stir in the vanilla extract.
  5. In a separate bowl, whisk together flour, cinnamon, baking powder, baking soda, and salt.
  6. Add half the dry ingredients to the wet mixture and mix gently. Pour in half the buttermilk and combine. Repeat with the remaining dry ingredients and buttermilk, mixing only until just combined.
  7. Pour the batter into the prepared pan and spread evenly.
  8. Bake 45–55 minutes, testing with a toothpick in the center. Allow the cake to cool completely before frosting.

Cream Cheese Frosting

  1. Beat the softened cream cheese until smooth.
  2. Add the softened butter and beat until combined and silky.
  3. Mix in vanilla extract and ground cinnamon.
  4. Gradually add confectioner’s sugar and beat until the frosting is smooth and spreadable. If needed, thin with 1–2 tablespoons of milk.
  5. Spread the frosting over the cooled cake and slice to serve.

Nutrition

Serving: 1 slice | Calories: 215 kcal | Carbohydrates: 40 g | Protein: 2 g | Fat: 14 g | Saturated Fat: 8 g | Sugar: 20 g

Nutritional information is an estimate and will vary based on exact ingredients and portion sizes.

© Mama Needs Cake

Tried this recipe?

Let us know how it turned out!