-
1
Make the cake: Preheat the oven to 350 degrees F. Butter two 8-inch round cake pans and line with parchment paper.
-
2
Butter the parchment and dust with flour.
-
3
Spread the pecans on a baking sheet and bake until fragrant and toasted, about 8 minutes.
-
4
Let cool slightly, then roughly chop.
-
5
Toss with the bananas, pineapple and 1/2 cup flour in a small bowl.
-
6
Whisk the remaining 2 1/4 cups flour, the cinnamon, nutmeg, ginger, baking soda and salt in a bowl.
-
7
Beat the eggs and granulated sugar in a separate bowl with a mixer on high speed until thick and light, 5 minutes.
-
8
Gradually beat in the vegetable oil.
-
9
Sprinkle the flour mixture over the egg mixture, then gently fold to make a thick batter.
-
10
Fold in the pecan-fruit mixture, then transfer the batter to the prepared pans.
-
11
Bake until the cakes are firm and a toothpick inserted into the middle comes out clean, 50 to 55 minutes.
-
12
Cool in the pans on a rack, 25 minutes, then invert the cakes onto the rack to cool completely.
-
13
Make the frosting: Beat the cream cheese in a large bowl with a mixer until fluffy, then gradually beat in the butter until combined.
-
14
Sift the confectioners' sugar over the cream cheese mixture and beat until smooth.
-
15
Add the lemon zest and vanilla and beat until light and fluffy.
-
16
Place one cake layer on a serving plate.
-
17
Spread about half of the frosting on top, then cover with the other cake layer.
-
18
Spread the remaining frosting over the top and sides of the cake.
-
19
Photograh by Stephanie Foley