Someone in Latin America invented tres leches cake—a sponge cake soaked in three milks until it’s ridiculously moist and sweet. Then someone else thought “what if we added Oreos to this?” and honestly, that person changed the dessert game forever. This is an impossibly light, airy cake that gets absolutely drenched in a mixture of sweetened condensed milk, evaporated milk, and heavy cream, then topped with whipped cream and crushed Oreos. It’s what happens when you combine a classic Latin American dessert with America’s favorite cookie and stop worrying about whether things are “too much.”
This isn’t some dry cake that needs milk to wash it down. This IS milk—so much milk that the cake is basically a sweet, creamy sponge that melts on your tongue. The Oreos add crunch and that distinctive cookies-and-cream flavor everyone secretly (or not so secretly) loves. The whipped cream topping makes it feel fancy. It’s the kind of cake that makes people go “wait, what?” when you describe it, then “OH MY GOD” when they taste it.
This is make-ahead magic in cake form. It’s what happens when you embrace the fact that cake can be wet and that’s actually a good thing. It’s dessert that requires overnight refrigeration not because you’re lazy, but because that’s literally how it works.

Why This Cookies & Cream Tres Leches Is About to Blow Your Mind
- Make-ahead miracle — Actually REQUIRES sitting overnight, so you’re forced to prep ahead
- Impossibly moist — The cake absorbs so much milk it’s almost pudding-like
- Oreo perfection — Cookies in the cake, on the cake, everywhere
- Crowd-pleaser guarantee — Never met anyone who didn’t love this
- Easier than it looks — Sponge cake is surprisingly simple
- Feeds a party — One 9×13 pan serves 12-15 people easily
The Stuff You Need
For the Sponge Cake:
- 1 1/2 cups all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 5 large eggs, separated (room temperature is crucial)
- 1 cup granulated sugar, divided
- 1/3 cup whole milk
- 1 teaspoon vanilla extract
- 15 Oreo cookies, crushed (not pulverized, you want chunks)
For the Tres Leches Mixture:
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- 10 Oreo cookies, finely crushed (this will be mixed into the milk)
For the Whipped Cream Topping:
- 2 cups heavy whipping cream, cold
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
- Optional: 1 tablespoon instant vanilla pudding mix (stabilizes the whipped cream)
For Topping and Decoration:
- 15-20 Oreo cookies, crushed (for generous topping)
- Whole Oreos for garnish (make it pretty)
- Chocolate syrup for drizzling (optional but looks fancy)
- Mini chocolate chips (optional extra texture)
Optional But Highly Recommended:
- Coffee or espresso powder (1 tablespoon in the tres leches mixture enhances chocolate flavor)
- Chocolate shavings
- White chocolate drizzle
- Extra sweetened condensed milk for drizzling
Special Equipment:
- 9×13 inch baking pan with high sides (at least 2 inches deep)
- Electric mixer (hand mixer or stand mixer)
- Two mixing bowls
- Fork or skewer for poking holes
- Offset spatula for spreading whipped cream
- Plastic wrap for covering
Let’s Make This Cake That Defies All Logic and Tastes Like Heaven
Step 1: The Cake Pan Prep
Preheat your oven to 350°F. Grease your 9×13 pan generously with butter or cooking spray, then dust it lightly with flour. Tap out the excess. This cake is delicate—you don’t want it sticking. Some people line the bottom with parchment paper for extra insurance. Do what makes you feel safe.
Step 2: The Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside. This is the easy part. Don’t skip sifting or at least whisking—lumps in sponge cake are sad.
Step 3: The Egg Yolk Situation
Separate your eggs carefully—no yolk in the whites or they won’t whip properly. In a large bowl, beat the egg yolks with 3/4 cup of the sugar using an electric mixer on high speed for about 3-5 minutes until thick, pale yellow, and fluffy. It should form ribbons when you lift the beaters. Add the milk and vanilla, beating until combined.
Step 4: The Dry Meets Wet
With the mixer on low speed, gradually add the flour mixture to the egg yolk mixture, beating just until combined. Don’t overmix—overmixing makes tough cake and sponge cake should be tender. The batter will be thick. This is correct.
Step 5: The Egg White Magic (Most Important Step)
In a completely clean, dry bowl (any grease or water will ruin this), beat the egg whites with an electric mixer on medium speed until soft peaks form. Gradually add the remaining 1/4 cup sugar while beating, then increase speed to high and beat until stiff, glossy peaks form. This takes about 3-5 minutes. Don’t underbeat—you need stiff peaks for the cake to rise properly.
Step 6: The Folding Process (Be Gentle)
Add about 1/3 of the beaten egg whites to the batter and fold gently with a spatula to lighten it. Then add the remaining egg whites and fold gently until just combined. The key word is GENTLE—you’re trying to keep all that air you just beat into the whites. Use a folding motion, not stirring. Some white streaks are fine. Fold in the crushed Oreos at the very end.
Step 7: The Baking
Pour the batter into the prepared pan and spread it evenly. Bake for 25-30 minutes until the top is golden and springs back when lightly touched, and a toothpick inserted in the center comes out clean. Don’t overbake—sponge cake dries out easily.
Step 8: The Cooling (Patience Required)
Let the cake cool in the pan for about 10 minutes. It’ll deflate slightly—this is normal for sponge cake. Don’t panic. Once it’s cooled slightly, use a fork or wooden skewer to poke holes all over the cake—like, EVERYWHERE. Every inch should have multiple holes. These holes are how the tres leches mixture gets into the cake. Don’t be shy.
Step 9: The Tres Leches Mixture
While the cake cools, whisk together the sweetened condensed milk, evaporated milk, heavy cream, vanilla, and the finely crushed Oreos in a large measuring cup or bowl. Mix until the Oreo crumbs are suspended in the liquid. If you’re adding espresso powder, add it now.
Step 10: The Soaking Process (The Magic Happens)
Slowly pour the tres leches mixture evenly over the entire cake, making sure to get the edges and corners. It will look like way too much liquid. That’s the point. The cake will absorb it. Pour slowly, pausing between pours to let the cake absorb. Use all of the mixture—don’t hold back. The cake should look like it’s sitting in a puddle. This is correct.
Step 11: The Overnight Situation
Cover the pan tightly with plastic wrap and refrigerate for at least 4 hours, but preferably overnight. This is NOT optional. The cake needs time to absorb all that liquid and for the flavors to meld. Overnight is better than 4 hours. Two nights is even better if you have the patience.
Step 12: The Whipped Cream Topping
When you’re ready to serve (not before—whipped cream deflates over time), make the topping. In a cold bowl with cold beaters, whip the heavy cream on medium speed until it starts to thicken. Add the powdered sugar and vanilla (and pudding mix if using for stability). Increase speed to high and beat until stiff peaks form. Don’t overbeat or you’ll have butter.
Step 13: The Final Assembly
Spread the whipped cream evenly over the entire cake using an offset spatula or the back of a spoon. Cover every bit of cake—this is your canvas. Sprinkle the crushed Oreos generously over the whipped cream. Like, really generously. This is cookies and cream tres leches—the Oreos should be visible from space. Arrange whole Oreos decoratively on top. Drizzle with chocolate syrup if you’re feeling fancy.
Step 14: The Serving
Cut into squares and use a spatula to lift them out. The cake will be very moist—almost pudding-like at the bottom, more cake-like at the top. This is intentional. Serve on plates with a spoon because there will be extra milk at the bottom and you’ll want to eat every drop.
Step 15: The Eating
Take a bite and experience the impossibly moist, milk-soaked cake. Notice how it’s not soggy or gross, just incredibly tender and creamy. Taste the Oreos throughout—in the cake, in the tres leches, on top. Feel the cool whipped cream. Taste the sweetness from three kinds of milk. Immediately want another piece but remember you’re in public and should show restraint.
Pro Tips From Someone Who Makes This for Every Celebration
Room Temperature Eggs: They separate easier and whip better. Leave them out for 30 minutes.
Beat Those Egg Whites Properly: Stiff peaks are crucial. Underbeaten whites mean flat cake.
Fold Gently: You spent time beating air into those whites. Don’t deflate them by stirring aggressively.
Poke Everywhere: The more holes, the more tres leches gets absorbed. Don’t be shy.
Use All the Milk: Yes, it looks like too much. Pour it all in. The cake will absorb it.
Overnight Is Key: The flavor and texture are exponentially better after sitting overnight.
Stabilize the Whipped Cream: Adding pudding mix or using cream cheese stabilizes it so it doesn’t deflate.
Serve Cold: This cake must be refrigerated and served cold. Room temperature tres leches is sad.
Switch It Up (Because Variety Is Delicious)
Chocolate Oreo Tres Leches: Use chocolate cake instead of vanilla sponge. Double the Oreos.
Strawberry Oreo: Use Golden Oreos and add fresh strawberries between the cake and whipped cream.
Birthday Cake Oreo: Use Golden Oreos (Birthday Cake flavor) and add rainbow sprinkles.
Coffee Oreo: Add 2 tablespoons instant espresso to the tres leches mixture. Very grown-up.
Mint Oreo: Use mint Oreos and add a drop of peppermint extract to the tres leches.
Peanut Butter Oreo: Use peanut butter Oreos and drizzle with melted peanut butter.
Dulce de Leche Version: Drizzle dulce de leche over the whipped cream before adding Oreos.
Make-Ahead Magic (This Is A Make-Ahead Dessert)
The Cake: This MUST be made ahead. Bake and soak it 1-3 days before serving. It gets better with time.
Fully Assembled Minus Topping: Make the soaked cake 2-3 days ahead. Add whipped cream and Oreos the day of serving.
Freeze It: Freeze the soaked cake (without whipped cream) for up to 1 month. Thaw in fridge, then top with whipped cream.
Individual Portions: Make this in mason jars or small containers for portion-controlled dessert.
Storage Real Talk
Refrigerated: Must be refrigerated. Keeps for 3-5 days covered. The whipped cream will deflate slightly but still tastes good.
Cover It Well: Use plastic wrap directly on the surface or a tight lid to prevent it from absorbing fridge odors.
Freezing: The soaked cake freezes well without topping for 1 month. The whipped cream doesn’t freeze well.
Travels Surprisingly Well: Keep it cold in a cooler with ice packs. It’s more stable than you’d think.
Perfect Pairings
Coffee: Hot coffee and cold tres leches is a classic combination.
Fresh Berries: Strawberries or raspberries on the side cut through the sweetness.
More Oreos: Just put the package on the table. Let people add more.
Ice Cream: Vanilla ice cream on the side because apparently you can have too much dairy (you can’t).
Milk: Ironically, a glass of cold milk pairs well with this milk-soaked cake.
Nothing: This is a complete dessert experience. It needs no accompaniment.
The Science of Tres Leches
Sponge cake has a very open, airy crumb structure with lots of air pockets. When you poke holes and pour the tres leches mixture over it, the liquid travels through these air pockets via capillary action, saturating the entire cake. The sweetened condensed milk adds sugar and richness. The evaporated milk adds concentrated milk flavor. The heavy cream adds fat and body.
The overnight rest is crucial because it allows the liquid to fully distribute throughout the cake and for the cake to reabsorb some of the moisture, creating that signature tres leches texture—almost pudding-like but still structurally sound enough to cut and serve.
The whipped cream on top provides textural contrast—light and airy against the dense, milk-soaked cake. The Oreos add crunch and flavor complexity.
When to Make This Cookies & Cream Tres Leches Cake
Birthday Parties: Kids and adults both love this. It’s universally appealing.
Cinco de Mayo: Honor the Latin American origins with a fun twist.
Summer BBQs: Refreshing cold dessert perfect for hot weather.
Potlucks: Make it the day before, show up like a hero.
Holiday Gatherings: Different from the usual pies and cookies everyone brings.
Just Because: Sometimes you need cake that’s been soaked in milk and loaded with Oreos. No occasion necessary.
Why This Works So Damn Well
Cookies & Cream Tres Leches Cake works because it takes an already beloved dessert and adds everyone’s favorite cookie. The tres leches method creates a texture unlike any other cake—impossibly moist without being soggy. The sweetness is balanced by the slight bitterness of the Oreo cookies. The cold temperature makes it refreshing, not heavy.
It’s also just fun. People are always surprised when they first hear about it—”you SOAK the cake in milk?”—and then they taste it and understand. It’s one of those desserts that sounds weird but tastes incredible.
This is what happens when you combine traditions from different cultures and don’t worry about “authenticity.” Traditional tres leches is amazing. Cookies and cream tres leches is also amazing. Both can exist. Sometimes fusion creates something even better than the originals.
Questions People Always Ask
Q: Won’t all that milk make the cake soggy? A: That’s the point! But it’s not soggy in a bad way—it’s luxuriously moist and creamy. The sponge cake structure holds up.
Q: Can I use a box cake mix? A: You can, but sponge cake works better because of its airy structure. Box mix cakes are denser and don’t absorb as well.
Q: My cake didn’t absorb all the milk. What happened? A: You didn’t poke enough holes, your cake was too dense, or you poured too fast. Poke more holes and pour slowly.
Q: Can I make this without eggs? A: Tres leches relies on sponge cake which requires eggs for structure. You’d need a different cake base entirely.
Q: How do I stabilize whipped cream so it doesn’t deflate? A: Add 1 tablespoon instant pudding mix or use cream cheese. Or top the cake right before serving.
Q: Is this really better the next day? A: YES. The flavors meld and the texture improves dramatically. Make it at least 12 hours ahead, preferably 24.
Q: Can I use light versions of the milks? A: You can, but the cake won’t be as rich and creamy. This is an indulgent dessert—embrace it.
Print
Cookies & Cream Tres Leches Cake
- Total Time: 23 minute
- Yield: 12–15 servings 1x
Description
Someone in Latin America invented tres leches cake—a sponge cake soaked in three milks until it’s ridiculously moist and sweet. Then someone else thought “what if we added Oreos to this?” and honestly, that person changed the dessert game forever. This is an impossibly light, airy cake that gets absolutely drenched in a mixture of sweetened condensed milk, evaporated milk, and heavy cream, then topped with whipped cream and crushed Oreos. It’s what happens when you combine a classic Latin American dessert with America’s favorite cookie and stop worrying about whether things are “too much.”
This isn’t some dry cake that needs milk to wash it down. This IS milk—so much milk that the cake is basically a sweet, creamy sponge that melts on your tongue. The Oreos add crunch and that distinctive cookies-and-cream flavor everyone secretly (or not so secretly) loves. The whipped cream topping makes it feel fancy. It’s the kind of cake that makes people go “wait, what?” when you describe it, then “OH MY GOD” when they taste it.
This is make-ahead magic in cake form. It’s what happens when you embrace the fact that cake can be wet and that’s actually a good thing. It’s dessert that requires overnight refrigeration not because you’re lazy, but because that’s literally how it works.
Ingredients
For the Sponge Cake:
- 1 1/2 cups all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 5 large eggs, separated (room temperature is crucial)
- 1 cup granulated sugar, divided
- 1/3 cup whole milk
- 1 teaspoon vanilla extract
- 15 Oreo cookies, crushed (not pulverized, you want chunks)
For the Tres Leches Mixture:
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- 10 Oreo cookies, finely crushed (this will be mixed into the milk)
For the Whipped Cream Topping:
- 2 cups heavy whipping cream, cold
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
- Optional: 1 tablespoon instant vanilla pudding mix (stabilizes the whipped cream)
For Topping and Decoration:
- 15–20 Oreo cookies, crushed (for generous topping)
- Whole Oreos for garnish (make it pretty)
- Chocolate syrup for drizzling (optional but looks fancy)
- Mini chocolate chips (optional extra texture)
Optional But Highly Recommended:
- Coffee or espresso powder (1 tablespoon in the tres leches mixture enhances chocolate flavor)
- Chocolate shavings
- White chocolate drizzle
- Extra sweetened condensed milk for drizzling
Special Equipment:
- 9x13 inch baking pan with high sides (at least 2 inches deep)
- Electric mixer (hand mixer or stand mixer)
- Two mixing bowls
- Fork or skewer for poking holes
- Offset spatula for spreading whipped cream
- Plastic wrap for covering
Instructions
Step 1: The Cake Pan Prep
Preheat your oven to 350°F. Grease your 9×13 pan generously with butter or cooking spray, then dust it lightly with flour. Tap out the excess. This cake is delicate—you don’t want it sticking. Some people line the bottom with parchment paper for extra insurance. Do what makes you feel safe.
Step 2: The Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside. This is the easy part. Don’t skip sifting or at least whisking—lumps in sponge cake are sad.
Step 3: The Egg Yolk Situation
Separate your eggs carefully—no yolk in the whites or they won’t whip properly. In a large bowl, beat the egg yolks with 3/4 cup of the sugar using an electric mixer on high speed for about 3-5 minutes until thick, pale yellow, and fluffy. It should form ribbons when you lift the beaters. Add the milk and vanilla, beating until combined.
Step 4: The Dry Meets Wet
With the mixer on low speed, gradually add the flour mixture to the egg yolk mixture, beating just until combined. Don’t overmix—overmixing makes tough cake and sponge cake should be tender. The batter will be thick. This is correct.
Step 5: The Egg White Magic (Most Important Step)
In a completely clean, dry bowl (any grease or water will ruin this), beat the egg whites with an electric mixer on medium speed until soft peaks form. Gradually add the remaining 1/4 cup sugar while beating, then increase speed to high and beat until stiff, glossy peaks form. This takes about 3-5 minutes. Don’t underbeat—you need stiff peaks for the cake to rise properly.
Step 6: The Folding Process (Be Gentle)
Add about 1/3 of the beaten egg whites to the batter and fold gently with a spatula to lighten it. Then add the remaining egg whites and fold gently until just combined. The key word is GENTLE—you’re trying to keep all that air you just beat into the whites. Use a folding motion, not stirring. Some white streaks are fine. Fold in the crushed Oreos at the very end.
Step 7: The Baking
Pour the batter into the prepared pan and spread it evenly. Bake for 25-30 minutes until the top is golden and springs back when lightly touched, and a toothpick inserted in the center comes out clean. Don’t overbake—sponge cake dries out easily.
Step 8: The Cooling (Patience Required)
Let the cake cool in the pan for about 10 minutes. It’ll deflate slightly—this is normal for sponge cake. Don’t panic. Once it’s cooled slightly, use a fork or wooden skewer to poke holes all over the cake—like, EVERYWHERE. Every inch should have multiple holes. These holes are how the tres leches mixture gets into the cake. Don’t be shy.
Step 9: The Tres Leches Mixture
While the cake cools, whisk together the sweetened condensed milk, evaporated milk, heavy cream, vanilla, and the finely crushed Oreos in a large measuring cup or bowl. Mix until the Oreo crumbs are suspended in the liquid. If you’re adding espresso powder, add it now.
Step 10: The Soaking Process (The Magic Happens)
Slowly pour the tres leches mixture evenly over the entire cake, making sure to get the edges and corners. It will look like way too much liquid. That’s the point. The cake will absorb it. Pour slowly, pausing between pours to let the cake absorb. Use all of the mixture—don’t hold back. The cake should look like it’s sitting in a puddle. This is correct.
Step 11: The Overnight Situation
Cover the pan tightly with plastic wrap and refrigerate for at least 4 hours, but preferably overnight. This is NOT optional. The cake needs time to absorb all that liquid and for the flavors to meld. Overnight is better than 4 hours. Two nights is even better if you have the patience.
Step 12: The Whipped Cream Topping
When you’re ready to serve (not before—whipped cream deflates over time), make the topping. In a cold bowl with cold beaters, whip the heavy cream on medium speed until it starts to thicken. Add the powdered sugar and vanilla (and pudding mix if using for stability). Increase speed to high and beat until stiff peaks form. Don’t overbeat or you’ll have butter.
Step 13: The Final Assembly
Spread the whipped cream evenly over the entire cake using an offset spatula or the back of a spoon. Cover every bit of cake—this is your canvas. Sprinkle the crushed Oreos generously over the whipped cream. Like, really generously. This is cookies and cream tres leches—the Oreos should be visible from space. Arrange whole Oreos decoratively on top. Drizzle with chocolate syrup if you’re feeling fancy.
Step 14: The Serving
Cut into squares and use a spatula to lift them out. The cake will be very moist—almost pudding-like at the bottom, more cake-like at the top. This is intentional. Serve on plates with a spoon because there will be extra milk at the bottom and you’ll want to eat every drop.
Step 15: The Eating
Take a bite and experience the impossibly moist, milk-soaked cake. Notice how it’s not soggy or gross, just incredibly tender and creamy. Taste the Oreos throughout—in the cake, in the tres leches, on top. Feel the cool whipped cream. Taste the sweetness from three kinds of milk. Immediately want another piece but remember you’re in public and should show restraint.
Notes
Room Temperature Eggs: They separate easier and whip better. Leave them out for 30 minutes.
Beat Those Egg Whites Properly: Stiff peaks are crucial. Underbeaten whites mean flat cake.
Fold Gently: You spent time beating air into those whites. Don’t deflate them by stirring aggressively.
Poke Everywhere: The more holes, the more tres leches gets absorbed. Don’t be shy.
Use All the Milk: Yes, it looks like too much. Pour it all in. The cake will absorb it.
Overnight Is Key: The flavor and texture are exponentially better after sitting overnight.
Stabilize the Whipped Cream: Adding pudding mix or using cream cheese stabilizes it so it doesn’t deflate.
Serve Cold: This cake must be refrigerated and served cold. Room temperature tres leches is sad.
- Prep Time: 30 minutes
- Cook Time: 25-30 minutes
Nutrition
- Calories: ~420 kcal
- Fat: ~22g
- Carbohydrates: ~48g
- Protein: ~8g