Tasty Three Milk Cake

Featured in: Sweet Desserts

This Moist Three Milk Cake brings the beloved Mexican sweet treat to your home with basic ingredients and easy-to-follow directions. The cake begins with a feather-light sponge using eggs beaten until incredibly fluffy, making the perfect foundation to soak up the signature milk blend. Once baked until golden, tiny holes are poked throughout and the cake gets drenched in a sweet mix of half and half, evaporated milk, and sweetened condensed milk. The milks slowly work their way through, creating that unique damp yet somehow still airy texture that makes this cake so famous. After cooling in the fridge for at least 4 hours (though leaving it overnight works even better), it's topped with a cloud of fresh whipped cream and some fruit if you want, for a treat that's rich yet somehow refreshing.
punchofyummy
Updated on Wed, 23 Apr 2025 20:32:32 GMT
A slice of cake with strawberries and whipped cream on top. Pin it
A slice of cake with strawberries and whipped cream on top. | pinchofyummy.com

Milk-Soaked Sponge Cake offers the ideal mix of airy texture and deep flavor for your sweet table. This Central American favorite has a fluffy cake base drenched in three milk varieties, resulting in a damp and silky dessert that dissolves on your tongue. The cake stays surprisingly buoyant while soaking up all that milky richness, making every mouthful absolutely divine.

I whipped this up for my sister's party last week and everybody kept grabbing extra pieces. The way the milk-drenched cake contrasts with the airy whipped cream on top creates something truly special.

Required Components

  • All-purpose flour: Gives just the right foundation for this cake to hold moisture without falling apart
  • Cornstarch: Turns the cake super soft and creates that distinctive light feel
  • Baking powder: Makes sure the cake puffs up properly, forming tiny bubbles that soak up the milk
  • Kosher salt: Cuts the sweetness and boosts all the tastes
  • Ground cinnamon: Brings a gentle warmth that works really well with the vanilla
  • Room temperature eggs: Beat much better, making the airy texture that's so important
  • Granulated sugar: Sweetens and helps lock in the egg foam structure
  • Mexican vanilla extract: Packs more punch and depth than standard vanilla
  • Oil: Keeps everything soft even after chilling
  • Half and half: Adds richness to the soaking mix without going overboard
  • Evaporated milk: Adds a slightly caramel-like flavor from being concentrated
  • Sweetened condensed milk: Brings needed sweetness and thickness to the soaking mix
  • Heavy cream: Whips into a fluffy topping that sits on the cake just right

Cooking Steps

Cake preparation:
Start by warming your oven to 350°F and fully coating a 9x13-inch baking dish with butter or cooking spray. Sift the flour, cornstarch, baking powder, salt, and cinnamon together two times to add air and get rid of any chunks.
Egg mixture:
In your stand mixer using the whisk piece, mix eggs and sugar. Beat for a full 10-12 minutes until it turns very light yellow, grows three times bigger, and makes ribbon shapes when you lift the whisk.
Combining ingredients:
Put in the vanilla while mixing slowly. With a big spatula, carefully fold in the sifted dry stuff in three separate batches, keeping as much air in the mix as you can. Lastly, mix in the oil with just a few strokes.
Baking process:
Pour the light batter into your ready baking dish, softly spreading it to the edges. Bake on the middle shelf for 25-28 minutes until the top bounces back when touched and a toothpick stuck in the middle comes out clean.
Cooling period:
Let the cake cool totally in the pan on a wire rack before adding the milk mixture. This usually takes about an hour.
A slice of cake with white frosting and strawberries on top. Pin it
A slice of cake with white frosting and strawberries on top. | pinchofyummy.com

Mixing The Milk Bath

In a big bowl, fully blend the half and half, evaporated milk, and sweetened condensed milk until completely smooth and mixed together. Using a fork or thin stick, poke lots of holes all over the top of the cooled cake, putting them about half an inch from each other. Slowly pour the milk mix over the whole cake, making sure to get the edges which can sometimes stay dry. Cover the cake with plastic wrap and put it in the fridge for at least 4 hours, though letting it soak overnight gives the best taste and feel.

Gorgeous Finishing Touch

The best part of this rich treat is its cloud-like whipped cream layer. In a cold bowl, mix heavy cream, sugar, and vanilla extract. Beat with an electric mixer on medium-fast speed until soft peaks show up that gently keep their shape but still look a bit soft. Don't beat too much or it'll get grainy.

Making It Your Own

Switch up this classic sweet with cool twists that make it special. Swap regular vanilla for almond extract to get a nutty taste. Use coconut milk instead of half and half and drop some toasted coconut on top for a beach vibe. Add a spoonful of instant coffee powder to the milk mixture for a caffeine kick.

A slice of cake with white frosting and strawberries on top. Pin it
A slice of cake with white frosting and strawberries on top. | pinchofyummy.com

Frequently Asked Questions

→ Why do you sift the dry ingredients twice for this Tres Leches Cake?
Double sifting adds lots of air and breaks up any clumps, which helps make the cake super light and fluffy. This fluffiness lets the cake soak up all that yummy milk mixture properly. It's a key step for getting that real Tres Leches texture everyone loves.
→ Can I make this Tres Leches Cake ahead of time?
You bet! This cake actually gets better after sitting for a while. The extra time gives the cake more chance to drink up all that tasty milk mix. You can make it up to 2 days before you need it and just add the whipped cream on top right before you serve.
→ What's the best way to store leftover Tres Leches Cake?
Keep any extra cake in your fridge with a cover on it for up to 5 days. The cool thing is the cake will keep soaking up the milk mixture, getting even more flavorful over time, though it might get a bit softer as the days go by.
→ Is Mexican vanilla extract necessary for this recipe?
Don't worry if you can't find Mexican vanilla - regular vanilla works just fine. Mexican vanilla does have a deeper, more interesting flavor that goes really well with this classic dessert, but the regular kind won't ruin your cake.
→ Why does the recipe call for beating the eggs for 10-12 minutes?
You need to beat those eggs and sugar for so long to get tons of air into your cake batter. This air creates the fluffy cake structure without needing loads of baking powder. Getting this right means your cake will have the perfect texture to drink up all that milk mixture later.
→ Can I use different fruits to decorate my Tres Leches Cake?
Go for it! Strawberries are common, but your cake will look great with any fruits you like. Try pineapple, raspberries, mangoes, kiwi, or blueberries - they all look pretty on top. Or you can just stick with the whipped cream if you prefer it simpler.

Moist Three Milk Cake

This tasty Tres Leches Cake has a fluffy sponge soaked in a trio of milks and crowned with clouds of whipped cream and fresh berries.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: Amelia

Category: Sweet Desserts

Difficulty: Intermediate

Cuisine: Mexican/Latin American

Yield: 12 Servings

Dietary: Vegetarian

Ingredients

→ Sponge Cake

01 1¼ cups regular flour
02 1 tablespoon cornstarch
03 1½ teaspoons baking powder
04 ¼ teaspoon kosher salt
05 ⅛ teaspoon cinnamon powder
06 6 large eggs, room temp
07 ¾ cup white sugar
08 2 teaspoons Mexican vanilla (standard works too)
09 2 tablespoons cooking oil like canola or vegetable

→ Three-Milk Mixture

10 1 cup half and half or full-fat milk
11 1 can (12 ounces) evaporated milk
12 1 can (9 ounces) sweetened condensed milk

→ Whipped Cream Topping

13 1½ cups cold heavy cream
14 2 tablespoons white sugar
15 ¼ teaspoon Mexican vanilla (regular works fine)
16 Optional garnish of fresh fruits like berries or pineapple chunks

Instructions

Step 01

Get your oven ready by putting a rack in the middle and heating to 350°F (175°C). Grab a 9x13-inch pan and coat it with cooking spray all over the bottom and sides. Put it aside while you make your batter.

Step 02

Mix your flour, cornstarch, baking powder, salt, and cinnamon in a small bowl. Run it through a sifter twice. Don't skip this step as it makes your cake super fluffy. Set these dry ingredients aside.

Step 03

Put your room temp eggs and sugar in your stand mixer with the whisk on. Beat them at medium-high for about 10-12 minutes until they turn really light and puffy. The mix should triple in size. You'll know it's done when you lift the whisk and the batter falls back down in a ribbon that sits on top for a second before sinking in.

Step 04

While still mixing, add your vanilla. Then turn the speed way down and add your dry stuff in three batches. Don't overmix. Gently scrape the bowl with a spatula to catch any flour hiding at the bottom. With the mixer still going slowly, drizzle in your oil just until it's mixed in. Don't beat too much or you'll lose all the air you worked for.

Step 05

Pour your batter into the pan and smooth it out to the edges. Stick it in your hot oven for about 25-28 minutes. You'll know it's done when the top turns golden and a toothpick comes out clean when you poke the middle. The cake should bounce back if you touch it lightly. Take it out and let it cool completely on a wire rack.

Step 06

While your cake cools down, make your milk mix. Take a big measuring cup or bowl with a spout and stir together your half and half, evaporated milk, and sweetened condensed milk. Keep mixing until everything's smooth and the thick condensed milk isn't sitting at the bottom anymore.

Step 07

Once your cake feels cool, poke holes all over it with a fork or skewer. These little holes will soak up the milk mixture. Slowly pour your milk mix over the cake bit by bit, letting it soak in as you go. Don't rush this part. Cover the cake with plastic and stick it in the fridge for at least 4 hours, but overnight works even better.

Step 08

When you're ready to finish up, make your topping. In a clean mixer bowl with the whisk, put your cold cream, sugar, and vanilla. Whip it at medium-high for about 3-4 minutes until soft peaks start forming. Give it another 15 seconds until the peaks get a tiny bit firmer but still look soft and fluffy. Don't whip too long or it'll get grainy.

Step 09

Spread your fresh whipped cream over the soaked cake. If you want, add some fresh fruit on top like sliced strawberries or other berries or pineapple chunks. Serve it cold, cutting it into squares. The cake stays good in the fridge for up to 5 days, but the whipped cream tastes best when it's freshly made.

Notes

  1. This sweet treat comes from Mexico and has spread throughout Central and South America as a beloved dessert.
  2. For real authentic taste, grab some Mexican vanilla if you can find it. It's got a deeper, more interesting flavor than regular vanilla.
  3. This cake actually gets better after sitting a while as the milk mixture soaks in fully, so it's perfect to make a day before your party.

Tools You'll Need

  • 9x13-inch baking pan
  • Stand mixer with whisk
  • Small bowl for mixing
  • Large measuring cup or pour spout bowl
  • Sifter or fine strainer
  • Rubber spatula
  • Fork or wooden skewer for making holes
  • Wire rack for cooling
  • Flat spatula or piping bag for the cream topping

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has wheat from the flour
  • Contains milk products like half and half, evaporated milk, sweetened condensed milk, and heavy cream
  • Has eggs in it

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 21 g
  • Total Carbohydrate: 43 g
  • Protein: 9 g