Preheat your oven to 375 degrees F. Lightly grease a 9×13-inch baking pan and set it aside. This is crucial as it prevents the cake from sticking.
In a medium bowl, whisk together 2 cups of all-purpose flour, 1 teaspoon of baking soda, and ½ teaspoon of salt. This will ensure that the dry ingredients are evenly mixed.
In a large mixing bowl, use an electric mixer to beat together 1⅓ cups of granulated sugar and ¼ cup of vegetable oil on medium speed until fully combined and slightly fluffy. The sugar should dissolve, giving a nice texture.
Add 2 eggs, one at a time, mixing well after each addition. Then, add the mashed bananas and 2 teaspoons of vanilla extract. Beat until all ingredients are mixed well, and you see a consistent batter.
Reduce the mixer speed to low and begin incorporating the flour mixture in three additions, alternating with 1 cup of buttermilk. Start and end with the flour. Mix until just combined—overmixing can lead to a tough cake.
Using a rubber spatula, gently fold the batter to ensure everything is mixed well without overdoing it. Pour the batter into your prepared baking pan, smoothing the top with the spatula.
Bake in your preheated oven for 30 to 35 minutes. You’ll know it’s ready when the top is golden brown, and a toothpick inserted in the center comes out clean. This is the moment to trust your instincts!
Once baked, remove the cake from the oven and set it on a wire rack to cool completely. This allows the cake to set and makes frosting easier.
While the cake cools, prepare the cream cheese frosting. In a mixing bowl, combine 8 ounces of cream cheese, ½ cup of unsalted butter, and a pinch of salt. Beat together on medium speed until creamy and smooth.
Slowly add in 4 cups of powdered sugar, reducing the mixer speed to medium-low to avoid a sugar cloud. Once fully combined, add in 1½ teaspoons of vanilla extract and increase to medium-high speed, beating until fluffy. The frosting should be light and spreadable.
Spread the cream cheese frosting evenly over the cooled cake. Then, cut into squares and serve. Enjoy this delicious treat with family and friends, and remember to save some for later!
For leftovers, cover with plastic wrap or store in an airtight container. It can stay at room temperature or in the refrigerator for up to 4 days.