01 -
Preheat oven to 175°C. Grease a 23x33 cm baking dish with nonstick spray containing flour. Set aside.
02 -
In a large mixing bowl, whisk together all-purpose flour, ground cinnamon, baking soda, and salt until thoroughly combined. Set aside.
03 -
In a separate large bowl, whisk granulated sugar with vegetable oil until the mixture appears slightly lumpy.
04 -
Whisk eggs into the sugar-oil mixture until smooth and cohesive.
05 -
Whisk in mashed banana, crushed pineapple, and vanilla extract until the mixture is uniform.
06 -
Stir the flour mixture into the wet ingredients until the batter is smooth with no visible dry patches.
07 -
Gently fold in chopped pecans, distributing them evenly throughout the batter.
08 -
Transfer the batter to the prepared baking dish, smoothing the top. Bake on the centre rack for 45–50 minutes or until a toothpick inserted in the center comes out clean. The cake should be golden brown and spring back when pressed lightly.
09 -
Remove from oven and allow the cake to cool completely in the baking dish on a wire rack.
10 -
In the bowl of a stand mixer fitted with the paddle attachment (or using a hand mixer), beat softened cream cheese and salted butter together until smooth and well combined.
11 -
Gradually incorporate powdered sugar, beating well after each addition until the frosting is fully blended and smooth.
12 -
Mix in vanilla extract and ground cinnamon, then whip the frosting on medium speed for 3 minutes until fluffy and light.
13 -
Spread the cinnamon cream cheese frosting evenly over the cooled cake. Garnish the top with additional chopped pecans if desired.
14 -
Slice and serve at room temperature.