This is my all-time favorite, easy banana cake recipe, made completely from scratch! Perfectly flavored with extra bananas, soft, fluffy, moist, and topped off with a silky smooth cream cheese frosting and chopped walnuts, this is the snack cake of your dreams!Be sure to check out the how-to video!
Preheat oven to 350F (175C) and spray a 9x13" (approximately 23x33cm) pan with baking spray or lightly grease and flour. Set aside.
Combine butter and sugars in the bowl of a stand mixer (or in a large bowl and use an electric mixer). Beat until well-combined and light and fluffy.
Add oil and beat to combine.
Stir in mashed bananas.
Add eggs, buttermilk, and vanilla extract and stir until well-combined.
In a separate bowl, stir together flour, baking soda, baking powder, and salt.
Gradually add to wet ingredients until completely combined.
Spread batter into prepared pan and bake on 350F (175C) for 45-55 minutes (see note 1) or until a toothpick inserted in the center comes out mostly clean with few moist crumbs. Allow to cool completely before covering with frosting.
Silky Cream Cheese Frosting
Combine cream cheese, butter, vanilla extract, and salt in a large bowl and beat with an electric mixer until creamy.
With mixer on low-speed, gradually add powdered sugar until completely combined.
Add heavy cream and gradually increase speed to high. Beat on high for 30 seconds.
Spread over completely cooled banana cake. Top with chopped walnuts (if using). Slice and serve!
Keep an eye on your banana cake as it bakes. 30 minutes in, check your cake to see if it's becoming too brown on top (pay attention to the edges, if they're getting darker in color and pulling away from the edges), if so you may lightly tent with foil before baking the remaining 15 minutes. I had this issue when baking in a glass dish but not in a metal one (which was the opposite of what I expected).