Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.5
(46)
Export 11 ingredients for grocery delivery
Step 1
Place egg whites in a large bowl; let stand at room temperature for 30 minutes. Drain pineapple, reserving 1 cup juice; set aside.
Step 2
Preheat oven to 350°. In a small bowl, combine flour and baking powder. In another bowl, beat egg yolks until slightly thickened. Gradually add 1 cup sugar, beating on high speed until thick and lemon-colored. Beat in butter, extracts and 1/2 cup reserved juice. Add dry ingredients; beat until well blended.
Step 3
Beat egg whites with clean beaters on medium speed until soft peaks form. Gradually add remaining sugar, 1 tablespoon at a time, beating on high until stiff peaks form. Fold into batter.
Step 4
Transfer to 2 greased and floured 9-in. round baking pans. Bake 18-22 minutes or until cake springs back when lightly touched. Cool 10 minutes before removing from pans to wire racks to cool completely.
Step 5
In a large bowl, beat cream until it begins to thicken. Add 1 cup confectioners' sugar; beat until stiff peaks form. In another bowl, beat cream cheese, pineapple and remaining confectioners' sugar until blended; stir in 2 cups coconut. Fold in whipped cream. Cover and refrigerate at least 1 hour.
Step 6
Cut each cake horizontally into 2 layers. Place bottom layer on a serving plate; drizzle with 2 tablespoons reserved juice. Spread with 2 cups mousse. Repeat layers twice. Top with remaining cake layer and drizzle with remaining juice. Spread remaining mousse over top and side of cake. Press remaining coconut onto top and side. Refrigerate at least 1 hour before serving.