Go Back
Homemade Banana Cake with Cream Cheese Frosting photo

Banana Cake with Cream Cheese Frosting

This Banana Cake is a delightful treat! Moist and fluffy, topped with rich cream cheese frosting, it's perfect for any celebration.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American

Ingredients
  

  • 3 cups all-purpose flour (scoop and level to measure)
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 1/2 cups mashed overripe bananas (from about 4 medium bananas)
  • 1 tsp lemon juice
  • 1/2 cup unsalted butter (softened)
  • 1/4 cup vegetable oil
  • 1 cup granulated sugar
  • 1/2 cup packed light-brown sugar
  • 3 large eggs
  • 1 tsp vanilla extract
  • 1 1/2 cups buttermilk
  • 1 1/4 cups heavy cream
  • 14 oz cream cheese (nearly at room temperature)
  • 1/3 cup unsalted butter (nearly at room temperature)
  • 1 3/4 cups powdered sugar
  • 1/2 tsp vanilla extract

Equipment

  • Mixing bowls
  • Measuring cups and spoons
  • Electric mixer
  • Spatula
  • Two 9-inch round cake pans
  • Cooling rack

Method
 

  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line them with parchment paper for easy removal.
  2. In a medium bowl, whisk together the all-purpose flour, baking soda, and salt. Set aside.
  3. In a large mixing bowl, beat the softened butter, vegetable oil, granulated sugar, and brown sugar together until light and fluffy. This should take about 3-5 minutes with an electric mixer.
  4. Add the eggs one at a time, mixing well after each addition. Then stir in the mashed bananas and lemon juice until fully incorporated.
  5. Gradually add the dry ingredients to the banana mixture, alternating with the buttermilk. Start and end with the dry ingredients, mixing until just combined.
  6. Divide the batter evenly between the prepared cake pans. Bake in the preheated oven for 25-30 minutes or until a toothpick inserted into the center comes out clean.
  7. Once baked, remove the cakes from the oven and allow them to cool in the pans for about 10 minutes. Then, transfer them to a cooling rack to cool completely.
  8. In a mixing bowl, beat the cream cheese and unsalted butter together until smooth. Gradually add the powdered sugar and vanilla extract, mixing until the frosting is fluffy and well combined.
  9. Once the cakes are completely cool, place one layer on a serving plate. Spread a generous amount of cream cheese frosting on top, then place the second layer on top and frost the top and sides of the cake.

Notes

  • Store leftover cake in an airtight container in the refrigerator for up to 5 days.
  • For longer storage, freeze the unfrosted cake layers for up to 3 months.
  • Thaw frozen layers before frosting for best results.