Homemade Tres Leches Cake Recipe

By Emma Fleming

This authentic Homemade Tres Leches Cake Recipe creates a moist, decadent dessert that’s soaked in three types of milk and topped with fluffy whipped cream. This traditional Latin American cake is surprisingly easy to make at home and delivers restaurant-quality results every time.

Why You’ll Love This Recipe

This Homemade Tres Leches Cake Recipe stands out for its incredible texture and flavor balance. The light, airy sponge cake absorbs the three-milk mixture perfectly, creating a dessert that’s moist but not soggy. The cake improves as it sits, making it an ideal make-ahead dessert for parties and special occasions. Unlike store-bought versions, this homemade recipe allows you to control the sweetness and quality of ingredients, resulting in a cleaner, more authentic taste. The combination of evaporated milk, sweetened condensed milk, and heavy cream creates layers of richness that complement the delicate vanilla sponge cake beautifully.

Ingredients You’ll Need

Homemade Tres Leches Cake Recipe

Cake:

  • 1 cup all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 5 large eggs (separated)
  • 1 cup granulated sugar (divided)
  • 1/3 cup whole milk
  • 1 teaspoon vanilla extract

Milk Mixture:

  • 1 can (12 oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • 1/4 cup heavy cream

Topping:

  • 1 cup heavy whipping cream
  • 3 tablespoons powdered sugar
  • 1/2 teaspoon vanilla extract
  • Ground cinnamon and fresh berries for garnish (optional)

How to Make Homemade Tres Leches Cake Recipe

Step-by-Step Instructions:

Prepare the Cake: Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish. In a medium bowl, whisk together flour, baking powder, and salt. Set aside. Separate the eggs, placing whites in a large mixing bowl and yolks in a separate bowl. Beat egg whites with an electric mixer until soft peaks form. Gradually add 1/2 cup sugar, continuing to beat until stiff peaks form.

Make the Batter: In another bowl, beat egg yolks with the remaining 1/2 cup sugar until pale and thick, about 2-3 minutes. Mix in milk and vanilla extract. Gently fold the flour mixture into the yolk mixture until just combined. Carefully fold in the beaten egg whites in three additions, being careful not to deflate them.

Bake the Cake: Pour batter into the prepared pan and spread evenly. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean and the top is golden brown. Allow the cake to cool completely in the pan.

Prepare the Milk Mixture: While the cake cools, whisk together evaporated milk, sweetened condensed milk, and heavy cream in a large bowl until well combined.

Soak the Cake: Once the cake is completely cool, use a fork or skewer to poke holes all over the surface, spacing them about 1/2 inch apart. Slowly pour the milk mixture over the cake, allowing it to soak in gradually. Cover and refrigerate for at least 3 hours, preferably overnight.

Add the Topping: Before serving, whip heavy cream, powdered sugar, and vanilla extract until soft peaks form. Spread evenly over the chilled cake. Sprinkle with ground cinnamon and garnish with fresh berries if desired.

Helpful Tips

Success with this Homemade Tres Leches Cake Recipe depends on proper technique and timing. Room temperature eggs separate more easily and whip to better volume, so take them out of the refrigerator 30 minutes before starting. When folding the egg whites into the batter, use a gentle motion to preserve the airy texture that makes this cake so light. The milk mixture should be poured slowly and evenly to ensure uniform absorption throughout the cake.

For best results, make the holes in the cake while it’s completely cool but not cold, as this allows for optimal milk absorption. The cake actually tastes better after sitting overnight, as the flavors meld and the texture becomes perfectly moist. When whipping the topping cream, stop at soft peaks to avoid over-whipping, which can make the cream grainy.

Details

This Homemade Tres Leches Cake Recipe serves 12-15 people and takes approximately 4 hours total time, including chilling. The active preparation time is about 45 minutes, with most of the time spent allowing the cake to absorb the milk mixture. The cake should be stored in the refrigerator and consumed within 3-4 days for optimal freshness and food safety.

The three milks in this recipe each contribute unique properties: evaporated milk adds richness without excessive sweetness, sweetened condensed milk provides sweetness and body, while heavy cream adds luxurious texture and helps bind the mixture. This combination creates the signature taste and texture that makes tres leches cake so beloved.

Notes

Homemade Tres Leches Cake Recipe

Temperature control is crucial for this Homemade Tres Leches Cake Recipe. All dairy products should be at room temperature when mixing to ensure smooth combination. If your kitchen is particularly warm, chill the mixing bowl and beaters for 15 minutes before whipping the cream topping.

The cake can be made up to two days in advance, making it perfect for entertaining. In fact, many bakers prefer the texture after the cake has had 24-48 hours to fully absorb the milk mixture. For a variation, try adding a splash of rum or coffee liqueur to the milk mixture for adult gatherings.

Frequently Asked Questions

Can I make this cake in a different pan size? Yes, but adjust the baking time accordingly. A round 9-inch pan will need about 35-40 minutes, while individual ramekins will bake in 15-20 minutes.

Why is my cake soggy instead of moist? This usually happens when the milk mixture is added while the cake is still warm, or if too much liquid is used. Always ensure the cake is completely cool before adding the milk mixture.

Can I use low-fat milk products? While possible, using low-fat alternatives will significantly affect the rich, creamy texture that makes this Homemade Tres Leches Cake Recipe special.

How do I know when the cake has absorbed enough milk? The cake should look moist throughout but shouldn’t have pools of liquid sitting on top. If liquid remains after 30 minutes, poke more holes gently.

Storage Instructions

Store your finished Homemade Tres Leches Cake Recipe covered in the refrigerator for up to 4 days. The cake should never be left at room temperature for more than 2 hours due to the dairy content. For longer storage, the unfrosted cake can be frozen for up to 1 month, though the texture may change slightly upon thawing.

When storing, use plastic wrap directly on the surface of the whipped cream topping to prevent it from forming a skin. Individual slices can be wrapped and stored separately, making it easy to serve single portions. Always use a clean knife when cutting to maintain the cake’s appearance and prevent contamination.

Conclusion

This Homemade Tres Leches Cake Recipe brings the authentic flavors of Latin American cuisine to your kitchen with surprisingly simple techniques. The combination of light sponge cake, rich milk mixture, and fluffy whipped cream creates a dessert that’s both elegant and comforting. Whether you’re celebrating a special occasion or simply want to try something new, this recipe delivers consistent, impressive results that will have everyone asking for seconds.

The beauty of tres leches cake lies in its make-ahead nature and crowd-pleasing appeal. Once you master this Homemade Tres Leches Cake Recipe, you’ll have a go-to dessert that’s perfect for potlucks, family gatherings, and dinner parties. The cake’s ability to improve with time makes it an ideal choice for busy hosts who want to prepare dessert in advance without sacrificing quality or taste.

Leave a Comment