Preheat oven to 350 degree F.
Prepare two 9 inch round cake pans by spraying with non stick cooking spray and lining with parchment paper on the bottom.
In a medium bowl combine the flour, baking soda, cinnamon, all spice, and salt. Stir together and set aside.
In a large bowl add the mashed banana, crushed pineapple, beaten eggs, and sugars. Stir together to combine.
Add in the vanilla, applesauce, coconut oil and butter. Stir to combine.
Slowly add in the dry ingredients into the wet ingredients.
Fold in the chopped pecans.
Evenly divide the batter into the prepared cake pans and bake for 27-30 minutes. Cakes will be golden on the top and a toothpick inserted in the center will come out clean.
Allow the cakes to cool for 10 minutes, then remove from the pans and continue cooling on a wire rack.