Homemade Tres Leches Cake Recipe

If you’ve never experienced the irresistible charm of Homemade Tres Leches Cake, you are in for a cloudlike, creamy treat that just might become your new favorite dessert. Imagine a tender sponge cake, delicately soaked in three luscious kinds of milk, then topped with a lofty crown of whipped cream and finished with a sprinkle of cinnamon or a handful of berries. Every bite delivers sweetness balanced by rich dairy and a feather-light texture, making it perfect for celebrations, special occasions, or whenever you want to share a little joy with loved ones.

Homemade Tres Leches Cake Recipe - Recipe Image

Ingredients You’ll Need

The beauty of Homemade Tres Leches Cake lies in its simplicity—each ingredient is easy to find, yet they come together to create pure magic. From a few humble pantry staples, you’ll whip up layers of sponge, creamy milk soak, and billowy whipped topping that sing with every forkful.

  • All-purpose flour: Offers the perfect structure for our sponge, keeping it light enough to soak up all those delicious milks.
  • Baking powder: This leavening agent gives your cake the essential lift, creating air pockets for maximum milk absorbency.
  • Salt: Just a pinch, to bring balance and enhance the flavors in the cake batter.
  • Large eggs (separated): Separating the eggs adds extra lift and gives the cake its signature fluffy, delicate crumb.
  • Granulated sugar: Sweetens both the sponge and helps to stabilize the meringue-like egg whites.
  • Whole milk: Adds moisture to the sponge and rounds out the flavors beautifully.
  • Vanilla extract: Brings a subtle aroma and depth, reminiscent of classic homemade desserts.
  • Evaporated milk: One of the “tres leches,” it adds rich, creamy dairy flavor.
  • Sweetened condensed milk: The second “leche,” offering sweetness and a silky texture that defines this cake.
  • Heavy cream: Both in the milk soak and whipped topping, this brings ultimate richness and a dreamy mouthfeel.
  • Powdered sugar: Sweetens the whipped cream topping and dissolves instantly for a smooth finish.
  • Ground cinnamon: Totally optional, but a light dusting elevates both the look and aroma.
  • Fresh berries: Another optional flourish—adds a pop of color and bright acidity to every slice.

How to Make Homemade Tres Leches Cake

Step 1: Prepare Your Pan and Dry Ingredients

Start by preheating your oven to 350°F (175°C), and lightly greasing a 9×13-inch baking dish. In a medium bowl, whisk together the flour, baking powder, and salt. This dry blend is the backbone of your dreamy cake—make sure it’s well combined for even lift and texture.

Step 2: Whip Up the Yolks and Sugar

In a large bowl, beat the egg yolks with 3/4 cup of the sugar. Keep going until the mixture is thick, pale, and ribbons gracefully off your whisk. Stir in the whole milk and vanilla extract. This forms the flavorful foundation that gives Homemade Tres Leches Cake its rich, sunny-yellow crumb.

Step 3: Beat the Egg Whites

In a separate clean bowl, whip the egg whites until soft peaks form. Gradually add the remaining 1/4 cup of sugar and continue to beat until stiff peaks stand tall. Gently folding these whipped whites into the yolk batter is the not-so-secret step that ensures a light, airy cake—perfect for soaking up the milk mixture later.

Step 4: Combine and Bake

Carefully fold your egg white mixture into the yolk mixture using a gentle hand, then gradually add in the dry ingredients until just combined. Pour the batter into your prepared pan and smooth out the surface. Bake for 25–30 minutes, or until a toothpick comes out clean with no sticky crumbs attached. Allow the cake to cool for at least 10 minutes before the magic begins.

Step 5: Mix the Tres Leches Sauce

While the cake cools slightly, whisk together the evaporated milk, sweetened condensed milk, and heavy cream in a large measuring cup. This divine mixture is what transforms a humble sponge into the classic Homemade Tres Leches Cake experience.

Step 6: Soak the Cake

Using a fork or skewer, poke holes generously all over the cooled cake. Slowly and patiently pour the milk mixture over the surface, allowing it to soak in as thoroughly as possible. This is where trust pays off—the cake will absorb every drop and reward you with incredible tenderness.

Step 7: Chill for Maximum Flavor

Refrigerate your cake for at least 4 hours—overnight is ideal if you can resist! During this chill time, the sponge fully absorbs all the milky goodness, giving every bite that moist and decadent quality that makes a proper Homemade Tres Leches Cake unforgettable.

Step 8: Whip the Cream Topping

Right before serving, beat together the heavy cream, powdered sugar, and vanilla extract until soft peaks form. Smooth this fluffy blanket over your chilled cake, creating an inviting surface that begs for a sprinkle of cinnamon or a few fresh berries.

How to Serve Homemade Tres Leches Cake

Homemade Tres Leches Cake Recipe - Recipe Image

Garnishes

Nothing completes Homemade Tres Leches Cake like a flourish of garnishes. Sprinkle on a light dusting of ground cinnamon for a warm, aromatic finish, or add a handful of fresh berries to brighten each slice with color and tartness. You could even try some edible flowers or toasted coconut for a tropical twist.

Side Dishes

Pair your Homemade Tres Leches Cake with a steaming cup of coffee, espresso, or Mexican hot chocolate for an indulgent treat. It’s also divine with a scoop of tangy fruit sorbet or a dollop of lightly sweetened crème fraîche on the side, balancing out the creamy richness.

Creative Ways to Present

Transform your cake into single servings by cutting it into elegant squares and layering them in individual glasses with the topping and berries, parfait-style. Or, use a biscuit cutter for perfectly round mini cakes—ideal for parties and celebrations. Don’t be afraid to play with presentation; Homemade Tres Leches Cake is versatile and always beautiful.

Make Ahead and Storage

Storing Leftovers

If you’re lucky enough to have leftovers, cover the baking dish tightly with plastic wrap or store individual slices in airtight containers. Keep in the refrigerator, where your Homemade Tres Leches Cake will stay fresh and delicious for up to 4 days. The flavors actually deepen over time, making each return trip to the fridge even more rewarding.

Freezing

You can freeze Homemade Tres Leches Cake, but for best texture, freeze the plain cake before soaking and topping. Wrap it tightly in plastic and foil, and freeze for up to 2 months. Thaw overnight in the fridge, then proceed with the milk mixture and topping as directed. If freezing leftovers, be aware the texture may become softer after thawing, but it’ll still taste fantastic!

Reheating

This cake is best served cold, but if you do prefer a slightly warmer texture, leave a slice out at room temperature for about 30 minutes before serving. Avoid microwaving, as the delicate milk-soaked cake can become rubbery and lose its magic.

FAQs

Can I make Homemade Tres Leches Cake gluten-free?

Absolutely! Substitute a cup-for-cup gluten-free flour blend for the all-purpose flour. Just be sure to check the blend includes xanthan gum or another binder for best results—this swaps seamlessly without sacrificing the signature texture.

Can I use low-fat or non-dairy milk in the soak?

While you can substitute coconut milk or lactose-free alternatives for some creativity, the classic richness and flavor of Homemade Tres Leches Cake comes from full-fat dairy. If you swap, expect a slightly lighter consistency and a subtle change in flavor, but it still works well!

Why does my cake look soggy or too wet?

Don’t worry! The goal is for the cake to be moist but not mushy. Make sure you don’t pour the milk mixture over a hot cake—let it cool, and always allow the cake to chill for several hours so the sponge absorbs the milk evenly. Resisting the urge to oversoak will result in perfect texture.

What if I don’t have fresh berries for garnish?

No berries? No problem! Try sliced peaches, kiwi, pineapple, or even just a sprinkle of toasted nuts. Homemade Tres Leches Cake is a great canvas for seasonal toppings, so use whatever fruit or flavor you love or have on hand.

Is Homemade Tres Leches Cake suitable for a crowd?

Yes, and that’s the beauty of this recipe! It serves a dozen generous portions and can easily be doubled or even tripled (use multiple pans). It’s a showstopper at potlucks, birthdays, family dinners, or whenever you want to bring people together around something truly special.

Final Thoughts

If you adore indulgent desserts that feel both nostalgic and celebratory, you owe it to yourself—and your friends or family—to bake Homemade Tres Leches Cake. Each step is simple and rewarding, and the end result is a creamy, spongey slice of happiness. Dive in, share it, and make memories around this beloved classic—you will not regret it!

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 21 reviews

  • Author: admin
  • Total Time: 4 hours 50 minutes
  • Yield: 12 servings 1x
  • Diet: Vegetarian

Description

Indulge in the creamy decadence of Homemade Tres Leches Cake, a traditional Mexican dessert that is moist and rich with three types of milk. This sponge cake is soaked in a sweet milk mixture and topped with whipped cream for the perfect balance of flavors.


Ingredients

Scale

For the 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

For the milk mixture:

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

For the topping:

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

Instructions

  1. Preheat the oven: Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
  2. Prepare the cake: Whisk together flour, baking powder, and salt. Beat egg yolks with sugar, then mix in milk and vanilla. Beat egg whites with sugar until stiff peaks form. Fold egg whites into yolk mixture, then fold in dry ingredients. Bake for 25–30 minutes.
  3. Prepare the milk mixture: Whisk together evaporated milk, sweetened condensed milk, and heavy cream.
  4. Soak the cake: Poke holes in the cooled cake and pour the milk mixture over it. Refrigerate for at least 4 hours.
  5. Finish with topping: Beat heavy cream, powdered sugar, and vanilla until soft peaks form. Spread over chilled cake, dust with cinnamon, and garnish with berries.

Notes

  • Best served cold.
  • Cake can be made 1–2 days ahead and actually improves as it chills.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 slice
  • Calories: 410
  • Sugar: 38g
  • Sodium: 160mg
  • Fat: 21g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 0g
  • Protein: 8g
  • Cholesterol: 125mg

Similar Posts