Ingredients
Equipment
Method
Bake the white cake
- Preheat the oven to 350°F and grease a 9x13 baking dish so the cake releases easily.
- Whisk the all-purpose flour, baking powder, and salt in a bowl until evenly combined.
- Beat the egg yolks with the granulated sugar until pale, about 3 minutes.
- Add the coconut milk and vanilla extract to the yolk mixture and mix until smooth.
- Fold the flour mixture into the yolks just until no dry streaks remain.
- Beat the egg whites until stiff peaks form, then gently fold them into the batter.
- Pour the batter into the greased 9x13 baking dish and bake for 30 minutes, until the center looks set.
Soak and chill
- While the cake cools, combine the sweetened condensed milk, evaporated milk, and rum or pineapple juice.
- Pierce the cooled cake all over with a fork so the milk mixture can soak through.
- Pour the milk mixture evenly over the cake.
- Refrigerate for at least 2 hours until fully soaked and sliceable.
Finish with whipped topping
- Whip the heavy cream with the powdered sugar until stiff peaks form.
- Spread or pipe the whipped cream onto the cooled, soaked cake.
- Top with toasted coconut flakes and fresh pineapple chunks.
- Serve chilled for the best creamy texture and clean slices.
Notes
For clean slices, chill the cake until the soaking liquid fully sets, then wipe your knife between cuts. Store covered in the refrigerator for up to 3 days; freeze is not recommended because the whipped cream topping may soften. For a lower-sugar option, swap rum with pineapple juice and use a reduced-sugar sweetened condensed milk (keep the soak method the same).
