Preheat the oven: Preheat your oven to 350°F (175°C). Grease and flour a 9x5-inch loaf pan.,
Mix dry ingredients: In a medium bowl, whisk together the flour, baking soda, salt, and cinnamon.,
Combine wet ingredients: In a separate large bowl, mix the melted butter, sugar, brown sugar, eggs, and vanilla extract until smooth.,
Add fruits: Stir in the crushed pineapple and mashed bananas until fully incorporated.,
Combine wet and dry: Gradually add the dry ingredients to the wet ingredients, mixing until just combined.,
Add pecans and bake: Fold in the chopped pecans. Pour the batter into the prepared loaf pan and smooth the top. Bake for 50–55 minutes, or until a toothpick inserted in the center comes out clean.,
Cool the bread: Let the bread cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.,
Make the frosting: In a medium bowl, beat together the cream cheese, butter, powdered sugar, and vanilla extract until smooth and creamy.,
Frost and serve: Spread the cream cheese frosting evenly over the cooled bread. Slice and enjoy!,