Preheat the oven to 350°F (180°C). Grease and line two 10-inch (25 cm) spring form pans with parchment paper.
2. Step
In a large bowl, combine the flour, nutmeg, ginger, cinnamon, baking soda, salt, and pecan. Whisk well.
3. Step
In a separate large bowl, mash the bananas until smooth. Add the sugar, pineapple, oil, and eggs, and whisk until smooth.
4. Step
Add the dry ingredients to the wet ingredients in two additions. Whisk to combine.
5. Step
Divide the cake batter between the prepared cake pans.
6. Step
Bake for 50 minutes, or until toothpick inserted in the middle of the cakes comes out clean.
7. Step
Make the frosting: In a medium bowl, beat the cream cheese until smooth. Add the butter, vanilla, salt and salt and whisk to combine. Add the powdered sugar and stir until smooth.
8. Step
Release the cakes from the springform pans and remove the parchment paper.
9. Step
Add a dollop of frosting to the center of cake stand and line with parchment paper.
10. Step
Place a layer of Hummingbird Cake on the cake stand. Spread ⅓ of the frosting over the top of the cake. Top with the other cake layer and spread with another layer of frosting. Use the remaining frosting to cover the sides of the cake, then run a bench scraper around the sides to clean off excess frosting.
11. Step
Decorate the border of the cake with chopped pecans.