This gorgeous tres leches cake is moist, decadent, and the perfect centerpiece for any celebration.

The milk mixture is infused with optional cinnamon sticks for a warming touch.

Topped with fresh whipped cream and strawberries, this tres leches cake offers an indulgent but balanced flavor.

Homemade Tres Leches Cake with spatula in glass dish

Credit: Jason Donnelly

Whether you’re celebrating a special occasion or just craving a delicious treat, this cake always delivers.

What Is Tres Leches Cake?

The cake itself is typically a light, airy vanilla sponge, but the real magic happens after baking.

It’s served cut into squares, showcasing the cake’s milk-soaked interior.

cansweetened condensed milk

1(12-oz.)

Meanwhile, in a large bowl combine flour, baking powder, and salt; set aside.

Prepare Cake Batter

Preheat oven to 350F.

Add whole milk and vanilla; beat 1 minute more.

Pour yolk mixture over flour mixture; fold together with a rubber spatula until combined.

Fold In Egg Whites

Thoroughly wash and dry the large bowl and beaters.

Gradually add brown sugar and continue beating until stiff peaks form (tips stand straight).

Gently fold egg whites into the yolk mixture just until combined.

Spread batter into a greased 3-qt.

Bake

Bake 20 to 25 minutes or until a toothpick comes out clean.

Cool in baking dish on a wire rack.

Bring just to boiling over medium-high.

Soak Cake

Using a paring knife or skewer, pierce the cake all over.

Slowly pour half the milk mixture evenly over the cake, going all the way to the edges.

Wait 1 minute, then repeat with remaining milk mixture.

Let cake cool to room temperature, then chill, covered, 8 to 24 hours.

Spread whipped cream over cake.

If desired, top with strawberries.

Top with fresh whipped cream and strawberries before serving.

2,000 calories a day is used for general nutrition advice.