This classic tres leches cake is a light and airy sponge soaked in a rich three-milk mixture, then topped with fluffy whipped cream. It’s a deliciously moist and sweet dessert that gets better as it chills, making it a perfect make-ahead treat!
Preheat oven to 350°F (175°C). Grease and flour a 9x13-inch baking pan.
In a medium bowl, whisk together the flour, baking powder, and salt.
In a separate large bowl, beat the egg yolks with 3/4 cup sugar until pale and fluffy. Stir in the milk and vanilla.
In another clean bowl, beat the egg whites and remaining 1/4 cup sugar and beat until stiff peaks form.
Gently fold the egg whites into the egg yolk mixture. Then, gradually fold in the dry ingredients, being careful to be gentle so as not to deflate the batter.
Pour the batter into the prepared pan and spread evenly. Bake for 25-30 minutes, or until a pick inserted in the center comes out clean.
Let cool completely.
To make the tres leches mixture:
Whisk together the evaporated milk, sweetened condensed milk, and whole milk.
Poke holes all over the cooled cake using a fork or skewer.
Slowly pour the milk mixture over the cake, allowing it to absorb evenly. (Work in stages, allowing it to begin soaking into the cake before adding more.)
Cover and refrigerate for at least 3 hours (preferably overnight).
To make the whipped topping:
Beat the heavy cream, confectioners' sugar, and vanilla until stiff peaks form.
Spread evenly over the chilled cake.
Sprinkle with cinnamon and/or top with berries. Slice and serve chilled.