-
1
Make the cake Preheat the oven to 350 and oil an 8 1/2-by-4 1/2-inch loaf pan.
-
2
In a large bowl, whisk the flour with the sugar, salt, baking soda and cinnamon.
-
3
In a medium bowl, whisk the 1/2 cup of oil with the eggs, bananas, pineapple, pecans and vanilla.
-
4
Add the dry ingredients to the wet ingredients and whisk until just combined.
-
5
Make the cake Scrape the batter into the prepared pan and bake in the center of the oven for about 1 hour, until a toothpick inserted in the center of the cake comes out clean.
-
6
Let cool completely, then transfer to a rack.
-
7
Meanwhile, make the topping In a medium saucepan, melt the butter over moderate heat.
-
8
Add the pineapple and cook, stirring occasionally, until softened, about 5 minutes.
-
9
Add the confectioners sugar and stir until combined.
-
10
Let cool slightly.
-
11
Spoon the topping over the top of the cooled cake and let stand until set, about 25 minutes.
-
12
Make the drizzle In a small bowl, using your hands, blend the confectioners sugar with the butter.
-
13
Add the vanilla extract and milk and whisk until smooth.
-
14
Using a fork, drizzle the mixture over the top of the cake and let stand until set, about 15 minutes.
-
15
Slice the cake and serve.