This Tres Leches cake recipe is spot on for flavor. This is a Mexican dessert that can be made ahead of time. I've tested many versions of this recipe and this is the winner.
Preheat oven to 350℉ and butter a 9x13 baking dish.
FOR THE CAKE: In a large bowl, whisk together the flour, cornstarch, baking powder, and salt.
In a medium bowl, beat the yolks and 3/4 cup of the white sugar for a few minutes until yolks become a pale yellow. Stir in the milk and vanilla.
In a separate bowl, beat the egg whites with the remaining 1/4 cup white sugar until peaks form.
Pour the egg yolk mixture into the flour mixture and mix until combined. Gently fold in the egg whites until they are combined. Do not overmix or your cake will be flat. Pour into the baking dish and bake for 25-35 minutes or until the top is golden brown and a toothpick in the center of the cake comes out clean. Cool.
FOR THE MILK MIXTURE: In a medium bowl, whisk together the sweetened condensed milk, evaporated milk, cream, and vanilla. Prick cooled cake with a fork all over. Pour milk mixture on top. It will seem like a lot of liquid but it will absorb. Cover with plastic wrap and chill in the refrigerator for four hours and up to overnight.
Once cake is chilled, make the whipped cream. FOR THE WHIPPED CREAM: In a large chilled bowl, whip the 1½ cups heavy cream, 1/4 cup sugar, and vanilla until soft peaks form. Spread over chilled cake with a spatula. For serving, you can sprinkle cinnamon on top if desired and top with sliced strawberries.