Ingredients
Equipment
Method
Bake the cake
- Preheat oven to 350°F and grease a 9x13 baking dish. Set up the pan so the batter can go in immediately.
- Whisk together all-purpose flour, baking powder, and salt until evenly combined. The mixture should look uniform in color.
- Beat egg yolks with granulated sugar until pale, about 3 minutes. Aim for a lighter, thicker mixture before adding liquids.
- Add coconut milk and vanilla extract to the yolk mixture and stir until smooth. The batter base should look glossy and cohesive.
- Fold the flour mixture into the yolks until no dry streaks remain. Stop mixing as soon as the batter is combined.
- Beat egg whites until stiff peaks form, then gently fold into the batter. The batter should keep its airy volume.
- Pour the batter into the greased 9x13 baking dish and smooth the top. Bake at 350°F for 30 minutes, until the center springs back lightly.
Soak and chill
- While the cake cools, combine sweetened condensed milk, evaporated milk, and rum or pineapple juice in a bowl. Whisk until the mixture is fully blended.
- Pierce the cooled cake all over with a fork. Make many holes so the soak mixture spreads evenly.
- Pour the milk mixture evenly over the top of the cake. Wait for it to seep in before moving the pan.
- Refrigerate for at least 2 hours. Chill until the cake looks saturated and set through.
Finish and serve
- Whip heavy cream with powdered sugar until stiff peaks form. The cream should hold shape with visible ridges.
- Spread or pipe the whipped cream onto the chilled cake. Cover the surface evenly so every slice has topping.
- Top with toasted coconut flakes and fresh pineapple chunks. Garnish right before serving so the fruit stays fresh.
- Serve chilled. Keep leftovers refrigerated for best texture.
Notes
Pro tip: pierce the cake thoroughly right after it cools so the tres leches soak reaches the edges. Refrigerate covered up to 4 days; freeze unfrosted cake only for up to 1 month (thaw in the fridge, then whip and top). For a lighter twist, swap half the heavy cream with cold coconut cream while whipping to maintain a thick topping.
