Ingredients
Equipment
Method
Bake the cake
- Preheat the oven to 350°F. Whisk together all-purpose flour, baking powder, and salt until evenly combined, with no visible clumps.
- In a mixing bowl, beat the egg yolks with granulated sugar until pale, about 3 minutes. The mixture should look lighter and slightly thickened.
- Add coconut milk and vanilla extract to the yolk mixture and beat just until smooth. Stop as soon as the liquid is fully incorporated.
- Fold the flour mixture into the yolks. Fold gently until no dry streaks remain.
- Beat the egg whites until stiff peaks form, then gently fold them into the batter. Fold until the batter is uniform and airy.
- Pour the batter into a greased 9x13 baking dish. Bake for 30 minutes until the top is lightly golden and a toothpick comes out mostly clean.
Soak and chill
- While the cake cools, combine sweetened condensed milk, evaporated milk, and rum or pineapple juice. Stir until smooth and pourable.
- Once the cake is cooled, pierce the surface all over with a fork. Make holes evenly so the soaking liquid distributes.
- Pour the milk mixture evenly over the cake. Use a slow, steady pour so it settles into the holes.
- Refrigerate the cake for at least 2 hours. The cake should look more set and feel cold throughout.
Top and serve
- Whip heavy cream with powdered sugar until stiff peaks form. The cream should hold shape with visible ridges when you lift the whisk.
- Spread or pipe the whipped cream onto the cooled cake. Cover the surface evenly for a fluffy layer.
- Top with toasted coconut flakes and fresh pineapple chunks. Finish with a dense coconut edge and scattered pineapple pieces.
- Serve chilled. For clean slices, let the cake sit at refrigerator temperature just long enough to firm up before cutting.
Notes
Pro tip: pierce the cake right after it has cooled (not warm) so the soaking mixture absorbs evenly without turning gummy at the edges. Refrigerate covered up to 4 days; for best texture, add toppings shortly before serving. Freezing is not recommended because whipped cream and soaked texture can soften after thawing. For a rum-free option, replace rum with pineapple juice (or use coconut milk + extra juice) for a similar piña colada flavor without alcohol.
