Preheat your oven to 350°F (175°C). Grease and flour a bundt pan with a 12-cup capacity, ensuring the cake doesn’t stick.
In a large mixing bowl, whisk together the flour, sugar, baking soda, salt, and cinnamon until well combined.
Add the beaten eggs and oil to the dry mixture, stirring gently with a spoon until just moistened. Avoid overmixing.
Stir in the vanilla extract, undrained crushed pineapple, chopped pecans, and mashed bananas, blending until the ingredients are fully incorporated.
Pour the batter evenly into the prepared bundt pan, spreading it out smoothly. Bake in the preheated oven for about 60 minutes or until a toothpick inserted into the center of the cake comes out clean or with a few moist crumbs.
Allow the cake to cool in the pan on a wire rack for 10 minutes, then carefully turn it out onto the rack to cool completely.