How to Make Tres Leches Cake: A Classic Recipe for Home
Tres Leches — three milks — is one of those desserts that sounds complicated but is actually straightforward once you understand the process. A light sponge cake gets soaked in a mixture of condensed milk, evaporated milk, and heavy cream, then topped with whipped cream. The result sits somewhere between a custard and a cake: impossibly moist, subtly sweet, and better the next day.
We serve Tres Leches on our dessert menu at both locations. It is one of the two desserts we offer alongside our Coconut Caramel Flan, and it disappears fast. The recipe below is not the one we use in-house — that stays with us — but it is a reliable home version that captures the same spirit.
What You Will Need
For the Cake
- 3 eggs, room temperature
- 1/2 cup granulated sugar
- 1 cup all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 cup whole milk
- 1 teaspoon vanilla extract
For the Three-Milk Soak
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 1/2 pint heavy cream
- 1 teaspoon vanilla extract
For the Topping
- 2 cups heavy cream, whipped to stiff peaks
- Fresh strawberries or cinnamon for garnish
How to Make It
Bake the Cake
Preheat your oven to 350°F. Grease a 9-inch baking pan.
Beat the eggs and sugar together for about 3 minutes until the mixture reaches “ribbon stage” — when you lift the beater, the batter should fall in thick, ribbon-like folds. This is what gives the cake its light, airy structure.
Sift the flour and baking powder together three times. This sounds excessive, but it aerates the flour and prevents lumps. Gently fold the dry ingredients into the egg mixture in batches. Add the milk and vanilla last. Do not over-mix — you want to keep all the air you just beat in.
Pour into your prepared pan and bake for about 25 minutes. A toothpick should come out clean. Let it cool in the pan for 5 minutes.

Soak It
While the cake is still warm, poke holes all over it with a fork — be generous, especially around the edges where the cake tends to dry out faster.
Whisk the three milks and vanilla together until smooth. Pour the mixture over the cake slowly, using a ladle for better control. Let it sit for 10 minutes at room temperature, then cover and refrigerate for at least 6 hours. Overnight is ideal — the cake absorbs more of the liquid and the flavors deepen.
Top and Serve
Beat the heavy cream to stiff peaks. Keep the sugar minimal since the milk soak is already sweet. Spread it evenly over the chilled cake and garnish with fresh fruit or a dusting of cinnamon.
Serve straight from the pan. This cake is too moist to transfer to a separate plate without falling apart.

Tips for Getting It Right
- Room temperature eggs beat to a higher volume, which means a lighter cake. Pull them from the fridge 30 minutes before you start.
- Do not open the oven early. The egg foam is fragile. Opening the door lets heat escape and can cause the cake to collapse and shrink.
- Soak the cake warm, not hot. Five minutes of cooling is the sweet spot. Too hot and the milk runs right through. Too cool and the cake does not absorb enough.
- It tastes better the next day. If you can, make it 24 to 48 hours before serving. The flavors meld and the texture evens out.
Variations
Chocolate Tres Leches. Replace 2 tablespoons of flour with cocoa powder. Reduce sugar slightly since cocoa adds bitterness. Top with chocolate shavings.
Coconut Tres Leches. Swap half the heavy cream in the soak for coconut milk. Sprinkle toasted coconut flakes over the whipped cream for crunch and tropical flavor.
Tropical fruit topping. Skip the strawberries and go with sliced mango, pineapple, or papaya. Add the fruit right before serving so it stays fresh and crisp.
Storage
Cover tightly with plastic wrap or foil and keep refrigerated. It stays good for 3 to 4 days. Do not freeze it once soaked — the texture falls apart completely when thawed.
Try Ours on the North Shore
If you would rather skip the 6-hour wait, we have Tres Leches ready to go at both locations — made fresh and served cold, exactly the way it should be.
Stop by our Hau’ula restaurant or the Sharks Cove food truck and grab a slice after your Surfin’ Tacos.
Check out our full menu for current dessert offerings and pricing.
Tags
Elen Corazzari
Co-Owner & Operations
Elen Corazzari manages operations at North Shore Tacos and keeps everything running smoothly across both locations. She's the reason your order comes out fast and perfect.
Join the Ohana
Come Try
our Tacos!
Visit us at one of our North Shore locations and try our fish tacos today!