01 -
Line the bottoms of 3 greased 9-inch round baking pans with parchment. Grease parchment and set aside.
02 -
Place egg whites in a large bowl and let stand at room temperature for 30 minutes.
03 -
In a large bowl, cream butter and sugar until light and fluffy, about 5-7 minutes. Beat in vanilla.
04 -
In another bowl, whisk together flour, baking powder, and salt. Add to the creamed mixture alternately with milk, beating well after each addition.
05 -
Beat egg whites until stiff peaks form and gently fold into the batter. Transfer the batter to prepared pans.
06 -
Bake at 325°F (160°C) until a toothpick inserted in the center comes out clean, 20-25 minutes. Cool for 10 minutes before removing from pans to wire racks. Remove parchment and cool completely.
07 -
In a large saucepan, combine egg yolks and sugar. Add butter and cook over medium-low heat, stirring constantly, until sugar dissolves and the mixture thickens (do not boil).
08 -
Remove from heat and stir in bourbon, orange zest, and salt. Fold in raisins, shredded coconut, pecans, and candied cherries. Let cool completely.
09 -
Place one cake layer on a serving plate and spread with one-third of the filling. Repeat layers twice, then frost the sides of the cake with sweetened whipped cream.
10 -
Refrigerate the assembled cake until ready to serve.