Homemade Tres Leches Cake Recipe

If you’re searching for dessert magic, look no further than Homemade Tres Leches Cake. This cloud-like Mexican classic is melt-in-your-mouth, lightly sweet, and soaked with a trio of creamy milks that transforms an everyday sponge into pure decadence. Each slice offers incredible tenderness and subtle flavor—plus, that billowy whipped cream topping and a sprinkle of cinnamon never fail to bring big smiles. Whether you’re serving guests or simply treating yourself, this festive dessert always feels extra special, and comes together with an ease that might just make it your new go-to celebration cake.

Homemade Tres Leches Cake Recipe - Recipe Image

Ingredients You’ll Need

The secret to Homemade Tres Leches Cake’s irresistible texture is all about the basics—you only need a handful of everyday ingredients, but each plays an absolutely essential role in making this dessert unforgettable. Start with a simple sponge, then let the “three milks” mixture and pillowy whipped cream bring it all together in classic style.

  • All-purpose flour: Gives the cake its soft, light structure without weighing it down.
  • Baking powder: Assures your cake rises beautifully and stays fluffy.
  • Salt: Just a pinch brings the flavors into perfect balance, so never skip it.
  • Large eggs, separated: The secret to ultimate tenderness—egg yolks add richness, whites add lift.
  • Granulated sugar: Divided for sweetness in both batter and meringue, giving the cake its signature delicate crumb.
  • Whole milk: Adds moisture and brings a subtle dairy note to the sponge.
  • Vanilla extract: Provides irresistible aroma and warmth.
  • Evaporated milk: Lends a silky, rich creaminess to the soak—essential for authentic texture.
  • Sweetened condensed milk: Supplies sweetness and that classic tres leches flavor we all crave.
  • Whole milk or heavy cream (for soak): Offers an extra creamy finish—use heavy cream for a luxe touch.
  • Heavy whipping cream: For the dreamy whipped topping, it’s the perfect finishing touch.
  • Powdered sugar: Sweetens the topping without grittiness, melting seamlessly into the cream.
  • Vanilla extract (for whipped cream): Adds another whisper of flavor to crown your cake.
  • Optional garnish: Sprinkle with ground cinnamon or add fresh strawberries or cherries for color and freshness!

How to Make Homemade Tres Leches Cake

Step 1: Prepare the Pan and Preheat the Oven

Start by preheating your oven to 350°F, and don’t forget to thoroughly grease and lightly flour a 9×13-inch baking dish. This step ensures your cake pops out perfectly with those soft, golden edges that are made for soaking up every last drop of milky goodness.

Step 2: Make the Dry and Wet Cake Mixtures

In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. In a separate, larger bowl, beat your egg yolks with 3/4 cup of the granulated sugar until thick, pale, and almost doubled in volume. Stir in the milk and vanilla. Gently combine the dry ingredients into the yolk mixture for a batter that’s smooth and ready for a lift from those egg whites.

Step 3: Whip and Fold in Egg Whites

In a clean bowl, whip the egg whites to soft peaks using an electric mixer—then gradually sprinkle in the remaining 1/4 cup sugar. Keep beating until gorgeous, stiff peaks form. Gently fold these clouds into your batter, keeping things airy. Pour into your prepped baking dish and spread gently to the corners.

Step 4: Bake and Cool the Cake

Bake for 25 to 30 minutes, or until the top is lightly golden and a toothpick comes out clean. Let the cake cool completely in the pan. This step is crucial, as a cool cake will soak up the milky mixture without losing its fluffy texture.

Step 5: Mix and Pour the “Tres Leches” Soak

In a bowl, whisk together the evaporated milk, sweetened condensed milk, and whole milk (or heavy cream). When the cake is fully cool, grab a fork or skewer and poke holes all over—it’s oddly satisfying! Slowly pour the milk mixture evenly over the entire cake, letting it work its magic. Next, refrigerate for at least 4 hours, or make it the day before for the ultimate milk soak.

Step 6: Whip Up the Topping and Finish

Beat the heavy whipping cream with powdered sugar and vanilla until peaks hold their shape. Swirl it generously over your chilled cake, then dust with cinnamon or top with strawberries or cherries. Homemade Tres Leches Cake always looks extra gorgeous with a little color and spice.

How to Serve Homemade Tres Leches Cake

Homemade Tres Leches Cake Recipe - Recipe Image

Garnishes

The traditional route is a dusting of ground cinnamon, but don’t be shy—fresh strawberries, maraschino cherries, or even a handful of blueberries add a lovely pop of color and just a hint of tartness that’s delightful alongside the rich cake.

Side Dishes

This cake is the shining star at the table, so pair it with light, palate-cleansing sides like fresh fruit salads or tangy citrus sorbet. A hot cup of coffee or dark Mexican hot chocolate is also a classic companion, and really brings out the caramel notes in the cake’s sweet soak.

Creative Ways to Present

For something special, try making individual portions by baking the cake in ramekins or muffin tins. Serve in pretty glasses as “dessert parfaits” with layers of fruit and cream, or cut into small squares for a playful, shareable tray presentation. Homemade Tres Leches Cake adapts beautifully to every celebration, big or small!

Make Ahead and Storage

Storing Leftovers

Cover any leftover Homemade Tres Leches Cake tightly with plastic wrap or an airtight lid, and store it in the refrigerator. The cake will stay incredibly moist and delicious for up to 4 days—if you have any left that long!

Freezing

You can freeze the soaked cake (before topping) tightly wrapped for up to 2 months. Thaw it overnight in the refrigerator, then whip up a fresh batch of the topping and garnish just before serving for the best texture and appearance.

Reheating

Homemade Tres Leches Cake is best served chilled, as the cold temperature helps the creamy soak stay luscious and the whipped topping hold its shape. Skip the reheating—just slice and serve straight from the fridge for the dreamiest results.

FAQs

Can I make Homemade Tres Leches Cake ahead of time?

Absolutely! In fact, letting the cake soak overnight ensures the milky mixture seeps into every bite, resulting in the most tender, flavorful dessert. It’s the perfect make-ahead treat for parties or family dinners.

Is there a dairy-free alternative for Homemade Tres Leches Cake?

Yes, you can experiment with plant-based milks—such as coconut milk, oat milk, or almond-based creamers—for a dairy-free twist. The result will be a different flavor profile, but the cake will still have that luscious, moist texture.

Why do I need to separate the eggs?

Separating the eggs and whipping the whites gives your cake a super light, sponge-like crumb that soaks up the three-milk mixture without collapsing or turning mushy. This is the classic method that makes Tres Leches truly special.

What does “tres leches” mean?

“Tres leches” translates to “three milks” in Spanish, referring to the milk soak made from evaporated milk, sweetened condensed milk, and whole milk or cream. This trio is the heart of Homemade Tres Leches Cake’s flavor and unbeatable texture.

How can I prevent my cake from getting too soggy?

Poke holes all over the cooled cake, pour the milk mixture slowly, and let it chill for at least a few hours so the cake absorbs the liquid evenly. Don’t rush the chilling time—this gives you a perfectly soaked cake that stays together when sliced.

Final Thoughts

There’s nothing quite like sharing a big dish of Homemade Tres Leches Cake with friends and family—every bite is soft, creamy, and just the right balance of sweet. Don’t be surprised if this becomes a most-requested dessert in your home. Give it a try, and savor the magic of this classic right from your own kitchen!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Tres Leches Cake Recipe

Homemade Tres Leches Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 9 reviews
  • Author: admin
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 4 hours 50 minutes (including chilling)
  • Yield: 12 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Description

Indulge in the rich and creamy delight of Homemade Tres Leches Cake. This classic Mexican dessert features a light sponge cake soaked in a sweet milk mixture and topped with luscious whipped cream. Perfect for any occasion!


Ingredients

Scale

For the cake:

  • 1 cup all-purpose flour
  • 1 and 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

For the milk mixture:

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

For the whipped topping:

  • 1 and 1/2 cups heavy whipping cream
  • 1/4 cup powdered sugar
  • 1/2 teaspoon vanilla extract
  • Optional garnish:

    • Ground cinnamon
    • Fresh strawberries
    • Maraschino cherries


Instructions

  1. Preheat oven and prepare baking dish: Preheat oven to 350°F. Grease and lightly flour a 9×13-inch baking dish.
  2. Prepare the cake batter: Whisk together flour, baking powder, and salt. Beat egg yolks with sugar, then mix in milk and vanilla. Add dry ingredients gradually.
  3. Whip egg whites: In a separate bowl, beat egg whites with sugar until stiff peaks form. Fold into batter.
  4. Bake the cake: Pour batter into prepared dish and bake for 25–30 minutes. Cool completely.
  5. Soak the cake: Whisk together evaporated milk, sweetened condensed milk, and whole milk. Poke holes in the cake and pour milk mixture over. Refrigerate for at least 4 hours.
  6. Make the whipped topping: Beat whipping cream, sugar, and vanilla until stiff peaks form. Spread over chilled cake.
  7. Finish and serve: Dust with cinnamon or garnish with fruit if desired.

Notes

  • Tres leches cake is best made a day ahead to allow the milk to fully absorb.
  • Serve cold for the best texture and flavor.
  • Leftovers can be stored covered in the fridge for up to 4 days.

Nutrition

  • Serving Size: 1 slice
  • Calories: 370
  • Sugar: 33g
  • Sodium: 105mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 41g
  • Fiber: 0g
  • Protein: 7g
  • Cholesterol: 140mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star