Craving more recipe inspo? Follow me on Pinterest for fresh ideas daily

Tres Leches Cake
Last summer, we went on a little road trip to visit my cousin in Texas. You know the kind—kids asking “are we there yet?” before we even hit the highway. The heat was ridiculous, the car snacks disappeared way too fast, and I forgot half the things I planned to bring. Typical me. But then, at her kitchen table, she served this chilled slice of heaven—Tres Leches Cake. I’d heard of it before, but never actually tried it. One bite in and I was hooked.
Of course, the first time I tried making it at home… well, let’s just say my sponge was more like a brick. I poured the milk mix anyway, hoping for magic. Nope. But the second time? Oh wow. Fluffy, creamy, sweet—but not too sweet. Have you ever had that moment where you take a bite and immediately think, “Yep, this is going on my forever list”? Yeah. That was it. And now I’m sharing it with you, imperfections, messy kitchen, and all.

What is Tres Leches Cake
Tres Leches Cake is a classic Latin American dessert that’s as light as a cloud and as rich as a dream. The name means “three milks” in Spanish, and that’s exactly what makes it special. A soft sponge cake is baked and then soaked in a sweet mixture of evaporated milk, condensed milk, and heavy cream. This soaking process gives the cake a unique texture—moist yet airy, sweet yet refreshing. It’s topped with a fluffy whipped cream layer that makes every bite feel like a celebration. While it looks fancy, it’s surprisingly simple to make at home.
What to Eat with Tres Leches Cake
Tres Leches Cake is delicious on its own, but pairing it with the right side can take it to the next level. Fresh berries like strawberries, raspberries, or blueberries balance the sweetness with a burst of tangy flavor. A hot cup of coffee or spiced tea makes a warm, comforting companion to this chilled dessert. You can even serve it with a scoop of vanilla ice cream for an extra indulgent treat, especially on warm days. The cake’s creamy and milky flavor also pairs beautifully with tropical fruits like mango or pineapple for a refreshing twist.
Ingredients
For the Cake:
- 1 cup all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs, separated
- 1 cup granulated sugar, divided
- ⅓ cup whole milk
- 1 teaspoon vanilla extract
For the Milk Mixture:
- 1 can (12 oz) evaporated milk
- 1 can (14 oz) sweetened condensed milk
- ½ cup heavy cream
For the Whipped Topping:
- 1 cup heavy whipping cream
- 3 tablespoons powdered sugar
- 1 teaspoon vanilla extract
Optional Garnishes:
- Fresh berries
- Cinnamon powder
- Mint leaves

How To Make Tres Leches Cake
- Preheat the oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish.
- Mix the dry ingredients by combining flour, baking powder, and salt in a medium bowl. Set aside.
- Beat the egg yolks with ¾ cup sugar until the mixture turns pale yellow and fluffy. Stir in the milk and vanilla extract.
- Combine wet and dry mixtures by gently folding the flour mixture into the egg yolk mixture. Do not overmix—just enough to combine.
- Whip the egg whites in a separate clean bowl until soft peaks form. Add the remaining ¼ cup sugar and beat until stiff peaks form.
- Fold the egg whites into the batter gently to keep the cake light and airy. Pour the batter into the prepared baking dish.
- Bake for about 30 minutes or until a toothpick inserted in the center comes out clean. Let the cake cool completely.
- Prepare the milk mixture by whisking together evaporated milk, condensed milk, and heavy cream.
- Poke holes all over the cooled cake with a fork. Slowly pour the milk mixture over the cake, letting it soak in. Refrigerate for at least 4 hours or overnight for best results.
- Make the whipped topping by beating heavy cream, powdered sugar, and vanilla until soft peaks form. Spread evenly over the cake.
- Garnish with fresh berries, a sprinkle of cinnamon, or mint leaves before serving.
Kitchen Equipment Needed
- 9×13-inch baking dish
- Mixing bowls
- Electric mixer or hand whisk
- Measuring cups and spoons
- Spatula
- Cooling rack
- Fork or skewer
How to Store Leftovers
Store any leftover Tres Leches Cake covered in the refrigerator. Because it’s soaked in milk, it should always be kept chilled. It will stay fresh for up to 4 days, but it’s best enjoyed within 2–3 days for the softest texture. Avoid freezing this cake, as the whipped topping and soaked texture don’t hold up well once thawed.

FAQ
1. Can I make Tres Leches Cake ahead of time?
Yes! In fact, Tres Leches Cake tastes even better when made a day ahead, as it allows the milk mixture to fully soak into the cake.
2. Can I use low-fat milk instead of whole milk?
You can, but the cake will be less rich and creamy. Whole milk adds the best flavor and texture.
3. Can I make this cake without eggs?
Yes, you can use an egg substitute or a vegan sponge cake recipe, but the texture will be slightly different.
4. Why is my cake soggy?
Tres Leches Cake should be moist, but if it’s overly soggy, it could be from over-pouring the milk mixture or not allowing enough time for the cake to cool before soaking.
5. Can I add flavors to the milk mixture?
Absolutely! You can add a splash of rum, coconut milk, or almond extract for a unique twist.
6. What if I don’t have heavy cream for the topping?
You can use whipped topping from the store, but fresh whipped cream tastes much better and has no artificial flavors.
7. How do I cut Tres Leches Cake neatly?
Use a sharp knife dipped in hot water and wiped dry between cuts. This helps keep the whipped cream from smearing.
8. Can I make individual servings?
Yes, you can bake the cake in cupcake tins or ramekins, then soak each portion with the milk mixture individually.
Conclusion
Tres Leches Cake is a timeless dessert that’s perfect for birthdays, holidays, or simply treating yourself and your loved ones. With its soft, airy sponge and sweet, creamy soak, it’s a dessert that brings joy with every bite. Whether you enjoy it with fresh fruit, coffee, or on its own, this cake is sure to become a favorite in your home. If you loved this recipe, don’t forget to share it with your friends and family, and subscribe to the blog for more delicious ideas!
Tres Leches Cake
Course: DessertCuisine: Latin AmericanDifficulty: Medium12
servings20
minutes30
minutes340
kcalIngredients
For the Cake:
1 cup all-purpose flour
1 ½ teaspoons baking powder
¼ teaspoon salt
5 large eggs, separated
1 cup granulated sugar, divided
⅓ cup whole milk
1 teaspoon vanilla extract
For the Milk Mixture:
1 can (12 oz) evaporated milk
1 can (14 oz) sweetened condensed milk
½ cup heavy cream
For the Whipped Topping:
1 cup heavy whipping cream
3 tablespoons powdered sugar
1 teaspoon vanilla extract
Optional Garnishes:
Fresh berries
Cinnamon powder
Mint leaves
Directions
- Preheat the oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish.
- Mix the dry ingredients by combining flour, baking powder, and salt in a medium bowl. Set aside.
- Beat the egg yolks with ¾ cup sugar until the mixture turns pale yellow and fluffy. Stir in the milk and vanilla extract.
- Combine wet and dry mixtures by gently folding the flour mixture into the egg yolk mixture. Do not overmix—just enough to combine.
- Whip the egg whites in a separate clean bowl until soft peaks form. Add the remaining ¼ cup sugar and beat until stiff peaks form.
- Fold the egg whites into the batter gently to keep the cake light and airy. Pour the batter into the prepared baking dish.
- Bake for about 30 minutes or until a toothpick inserted in the center comes out clean. Let the cake cool completely.
- Prepare the milk mixture by whisking together evaporated milk, condensed milk, and heavy cream.
- Poke holes all over the cooled cake with a fork. Slowly pour the milk mixture over the cake, letting it soak in. Refrigerate for at least 4 hours or overnight for best results.
- Make the whipped topping by beating heavy cream, powdered sugar, and vanilla until soft peaks form. Spread evenly over the cake.
- Garnish with fresh berries, a sprinkle of cinnamon, or mint leaves before serving