Heat your oven to 350 degrees now. Grease two round baking pans very well. Line them with circles of parchment paper.
Step 2:
Whisk the flour and sugar in a bowl. Add the baking soda and the cinnamon. Stir in the salt with a large spoon.
Step 3:
Beat the eggs in a separate bowl. Add the oil and the vanilla extract. Mix them until they look very smooth.
Step 4:
Stir the wet items into the dry items. Use a large spoon for this part. Mix until the flour just disappears.
Step 5:
Do not overmix the cake batter today. Keep it light and fluffy for results. This ensures the cake stays very soft.
Step 6:
Fold in the pineapple and mashed bananas. Add the chopped pecans to the bowl now. Stir gently until everything is combined.
Step 7:
Pour the batter into the prepared pans. Divide the batter equally between the two. Smooth the tops with your spatula.
Step 8:
Bake for thirty minutes in the oven. Check if a toothpick comes out clean. Let the cakes sit for ten minutes.
Step 9:
Move the cakes to a wire rack. Let them cool until they are cold. Do not frost a warm cake.
Step 10:
Mix the cream cheese and butter together. Add the powdered sugar and the vanilla. Whip it until it looks very fluffy.
Step 11:
Place one cake layer on a plate. Spread a thick layer of frosting top. Add the second cake layer carefully.
Step 12:
Frost the top and sides of the cake. Add more pecans for a pretty look. Serve it to your happy guests.
Notes
Use very ripe bananas for the best taste.Do not drain the juice from the pineapple.Toast the pecans before adding them for flavor.Make sure the cream cheese is quite soft.Do not overmix the batter to keep soft.Use room temperature eggs for a better mix.Measure your flour with a spoon and level.