You'll savor every morsel of this hummingbird cake that's packed with banana, pineapple, and toasted pecans. A sweet and tangy cream cheese frosting tops off this gorgeous springtime cake!
Preheat oven to 350F and lightly grease and flour two round 9-inch baking pans. Set aside.
In a large bowl, beat mashed banana, sugars, eggs, vegetable oil, crushed pineapple, and vanilla extract until smooth. Set aside for a moment.
In a medium bowl, combine flour, cornstarch, cinnamon, baking soda, baking powder, and salt. Fold flour mixture into liquid until batter is just combined. Fold in chopped pecans.
Scrape batter into prepared pans and smooth tops. Bake cakes at 350F 25-30 minutes until a toothpick inserted in center comes out clean. Cool cakes completely on a wire cooling rack.
Cream Cheese Frosting
Place cream cheese and butter in a large bowl (or a stand mixer fitted with paddle attachment) and use an electric mixer to beat on medium speed until 2-3 minutes until creamy.
Add powdered sugar, pineapple juice, and vanilla to cream cheese and beat an additional 3-4 minutes until frosting is completely smooth and creamy. Refrigerate frosting until ready to frost cake.
Remove cake layers from pans and chill layers in freezer 20 minutes before frosting (this helps the frosting spread easier)
Place one layer on a serving plate. Spread about 1 cup cream cheese frosting in an even layer on cake layer and place remaining cake layer on top. Frost top and sides of cake and garnish with additional pecans. Refrigerate cake at least 30 minutes before slicing and serving. Enjoy!