Ingredients
Cake
3 cups all-purpose flour
1 ½ teaspoons ground cinnamon
1 teaspoon baking soda
½ teaspoon allspice
½ teaspoon salt
3 large eggs
2 cups mashed, ripe bananas {about 4 large}
8 ounces crushed pineapple
⅔ cup canola oil
2 cups chopped pecans
1 cup sweetened, shredded coconut flakes
1 cup brown sugar
¾ cup granulated sugar
2 teaspoons vanilla extract
Cream Cheese Frosting
16 ounces cream cheese, softened to room temperature
¾ cups unsalted butter, softened to room temperature
1 tablespoon milk
2 teaspoons vanilla extract
⅛ teaspoon salt
5 cups confectioner’s sugar
Instructions
Preheat the oven to 350 degrees.
Butter and flour 2 round 9-inch cake pans and set aside.
Whisk the flour, cinnamon, baking soda, allspice and salt together in a medium sized mixing bowl and set aside.
In another large mixing bowl, whisk together the eggs, bananas, pineapple and canola oil together. Then add the chopped peacans, coconut, sugars and vanilla extract.
Slowly add the flour mixture and stir to combine.
Divide the batter between the 2 prepared pans and bake the cakes for approximately 30-35 minutes or until a cake tester comes out clean.
Cool cake pans on wire racks.
To make the frosting, combine the cream cheese, butter, milk, vanilla and salt in a medium-size bowl with a wire whisk and beat until nice and smooth {about a minute}. Slowly add in the powdered sugar and whisk until smooth {about 2 minutes}.
Place a dab of frosting in the center of your cake plate. Add the first layer {you will need to cut both of your 2 cake layers in half to make a total of 4 layers}. Frost the center of each layer, then the top and sides.
Chill cake in the refrigerator until ready to serve.