Preheat the oven to 350°F, or 178°C
Next, in a mixing bowl add sugar, oil, and eggs. Mixed ingredients together.
Into the same mixing bowl, add all your remaining dry ingredients. This will include all-purpose flour, baking powder, baking soda, cinnamon, and salt.
Next, you can add into the mixing bowl your mashed bananas, and vanilla. If you wish to include pineapple, please add your crushed and drained pineapple at this step. Stir to combine.
If desired, you can now add in your nuts and coconut. Stir to combine.
Generously grease your bread pan, with cooking spray.
Pour the prepared batter into your greased bread pan. Placed into the oven that has been preheated to 350°F. Bake for a total of one hour. If you wish to add streusel topping, you will want to bake for 30 minutes, remove it from the oven, and add your topping before continuing baking. Bake until a toothpick inserted into the center of your loaf comes out clean.
When your bread is removed from the oven, you will want to allow it to cool before turning it out of the pan. For best results, cover the bread with foil while it cools. This will help it stay very moist. Cut into slices, serve, and enjoy.
Streusel Topping In a mixing bowl combine brown sugar and flour. Tossed together with melted butter until clumps begin to form. After the bread has baked for 30 minutes, remove the bread from the oven and add your topping. Continue to bake until a toothpick inserted into the center of the bread comes out clean.