National Dish Costa Rica: Tres Leches Cake (Recipe)

In this article
Meet Tres Leches Cake, one of Costa Rica’s most beloved sweet treats! This wonderfully moist sponge is soaked in a blend of three different milks, giving it a rich, creamy character that melts on the tongue. Crowned with a cloud of whipped cream and often a scatter of fresh fruit, it is the kind of dessert that turns any celebration into an occasion. Bring a taste of Costa Rican tradition straight to your own kitchen.
About Tres Leches Cake
Tres Leches Cake is a traditional dessert from Costa Rica, famous for its unmatched combination of flavours and textures. The name already gives the game away: this cake is soaked in three different types of milk, which lend it that signature creaminess. The base is usually a light, airy sponge that drinks up the milk mixture beautifully. Whether at celebrations, birthday parties or simply as a sweet indulgence, tres leches is a highlight in every situation.
Ingredients (serves 1–2)
- 2 cups plain flour
- 1 cup sugar
- 4 eggs
- 1 cup whole milk
- 1/2 cup condensed milk
- 1/2 cup evaporated milk
- 1 tsp vanilla extract
- 1 tsp baking powder
- A pinch of salt
- Whipping cream, for decorating
Shopping for the ingredients
To prepare the perfect Tres Leches Cake, it is important to buy the right ingredients. Many of them are available in any well-stocked supermarket. Pay particular attention to fresh eggs and good-quality dairy, as these have a considerable influence on the quality of the cake. Exotic versions of the different milks can also be found in Latin American grocery shops, which gives the cake an even more authentic flavour.
Preparing the dish
Preparing the tres leches cake is simple and quick. Make sure you have all the ingredients measured out in the right quantities before you start baking. It helps to prepare the tin in advance by greasing it and dusting it with flour to stop the cake sticking. You should also preheat the oven to 180 degrees Celsius before the cake goes in, so that it bakes evenly.
Step-by-step instructions
- Preheat the oven to 180 degrees Celsius and grease a baking tin.
- In a bowl, whisk the eggs and sugar until the mixture is pale and fluffy.
- Combine the flour, baking powder and salt in a separate bowl, then fold gently into the egg-and-sugar mixture.
- Pour the batter into the prepared tin and bake for about 25–30 minutes.
- While the cake cools, mix the three milks together in a bowl and add the vanilla extract.
- Once the cake has cooled, prick holes into it with a fork and pour the milk mixture evenly over the top.
- Cover the cake and leave it to soak in the fridge for at least 4 hours, ideally overnight.
- Before serving, decorate with whipped cream and garnish with fruit to taste.
Gluten-free / lactose-free version
To make the Tres Leches Cake gluten-free or lactose-free, you can use special alternatives. For a gluten-free version, it is best to use gluten-free flour, which is available in many shops. The different milks can likewise be swapped for lactose-free alternatives, such as lactose-free whole milk, coconut milk or almond milk. These adjustments mean that everyone, regardless of dietary restrictions, can enjoy this delicious dessert.
Tips for vegans and vegetarians
For vegan variations of the Tres Leches Cake, egg substitutes such as apple purée or ground flaxseed can be used. Instead of dairy, plant-based alternatives such as almond drink, coconut milk or oat milk are an excellent choice. Keep an eye on the baking time and temperature, as the texture of the cake may vary slightly without the eggs. With these simple adjustments, vegans too can enjoy this heavenly cake.
More tips and tricks
A few tips can help you make the perfect Tres Leches Cake. Let the cake cool completely after baking before you add the milk mixture, for a better result. An extra flavour kick can be achieved by adding cinnamon or a pinch of nutmeg to the egg-and-sugar mixture. Use fresh fruit or even chocolate syrup as a garnish for extra visual and flavour appeal.
Adapting the recipe to your taste
The Tres Leches Cake is extremely adaptable and leaves plenty of room for personal preference. Try different fruits such as strawberries, kiwi or mango pieces as a garnish to vary the flavour. Another option is to choose a different milk blend, for example by using coconut milk in place of one of the other milks. Adjustments like these allow you to shape the dessert to your own taste.
Ingredient substitutions
Should you be unable to find some of the traditional ingredients for the Tres Leches Cake, there are plenty of alternatives. Instead of sugar, you can use honey or agave syrup to sweeten the cake. For creamy textures you can also use plant-based cream products. These changes let you vary the cake and even discover experimental flavours — much as you might when making a homemade Dulce De Leche Casero.
Drink pairing ideas
A tres leches cake pairs wonderfully with a range of drinks. A classic coffee or a latte macchiato offers a lovely balance of flavours. A well-chilled white wine or rosé can also be a refreshing accompaniment. Experiment with cocktails based on rum or sweet wines to create an even more festive atmosphere. For something non-alcoholic, a glass of Horchata Tica is a comforting match.
Serving and presentation ideas
The presentation of the Tres Leches Cake plays a decisive role in tempting your guests. Serve the cake on a lovely decorative plate and garnish it with fresh mint leaves or edible flowers. You can also use fruit purées or syrups as a garnish; this offers not just colour but also extra layers of flavour. An appealing presentation makes the dessert not only delicious but visually striking too.
A bit of history
The origin of the Tres Leches Cake is disputed, though many believe it comes from Mexico and spread across Latin America over the years. The name literally means “three milks” and describes the combination of whole milk, sweet condensed milk and evaporated milk used in its preparation. The dish is not only a popular dessert but also part of the culture and tradition of many Latin American families, and it stands proudly alongside other sweet classics of Costa Rican cuisine. It is often prepared for special occasions to be shared and enjoyed together.
More recipe ideas
Summary: Tres Leches Cake
In summary, the Tres Leches Cake is not just a delicious dessert but also a journey through Costa Rican and Latin American culture. With its three creamy milks and its light, airy texture, it is simply irresistible. Whether as a dessert for a special event or just as a sweet afternoon treat, the tres leches cake brings joy and delight to any table. Give this recipe a try and let yourself be enchanted by its delicious flavours.



