Creamy Oreo Tres Leches Cake Soaked in Three Milks
Crushing Oreos into a batter is always the moment I know a recipe is going to be good. The dark cookie crumbs disappear into the sponge before baking, and what comes out is a base that already tastes like cookies and cream before a single drop of milk has touched it. That is where this Oreo tres leches cake starts, and the three-milk soak takes it somewhere else entirely.
After a night in the fridge, the sponge becomes dense, cold, and saturated in a way that feels almost closer to a chilled pudding than a cake. The crushed Oreo layer on top seals the whole thing with that familiar dark cookie crunch.

Why You Will Love This Recipe
• The Oreo crumbs baked into the sponge give every bite a cookies-and-cream flavor that the milk soak amplifies rather than washes out.
• The three-milk mixture absorbs completely overnight, transforming a standard sponge into something dense, cold, and intensely creamy.
• Crushed Oreos pressed into the whipped cream topping add a visual and textural layer that makes the finished cake look as impressive as it tastes.
• This cake is genuinely better on day two, which makes it ideal for prepping fully ahead of any gathering or birthday celebration.
• The recipe requires no special equipment beyond a hand mixer, a 9×13 dish, and a zip bag for crushing cookies.
Ingredients
For the Oreo Sponge:
• 1 cup (120g) all-purpose flour
• 1 tsp baking powder
• 1/4 tsp salt
• 5 large eggs, separated
• 1 cup (200g) granulated sugar, divided
• 1/3 cup (80ml) whole milk
• 1 tsp vanilla extract
• 16 Oreo cookies, finely crushed (filling included), divided: 12 for batter, 4 for topping
For the Three-Milk Soak:
• 1 can (14 oz / 396g) sweetened condensed milk
• 1 can (12 oz / 354ml) evaporated milk
• 1 cup (240ml) whole milk
• 1 tsp vanilla extract
For the Topping:
• 2 cups (480ml) heavy whipping cream, cold
• 3 tbsp powdered sugar
• 1 tsp vanilla extract
• 4 Oreo cookies, roughly crushed, for garnish
• 2 whole Oreo cookies, halved, for decoration

Crockery and Time To Create
Equipment needed: 9×13 inch baking dish, hand mixer or stand mixer, two large mixing bowls, rubber spatula, zip bag and rolling pin for crushing Oreos, skewer or fork for poking holes, sifter
Prep time: 30 minutes
Cook time: 28 to 30 minutes
Chilling time: Minimum 4 hours, overnight strongly preferred
Servings: 12
Ingredient Substitutions and Variations
• Golden Oreos: Replace regular Oreos throughout for a vanilla cookies-and-cream version with a lighter color sponge and a sweeter, less intense cookie flavor.
• Mint Oreos: Swap in mint-flavored Oreos for a cool, refreshing variation that pairs particularly well with the sweetened condensed milk soak.
• Coconut Milk: Replaces the whole milk in the three-milk soak for a subtle tropical note that works surprisingly well alongside the Oreo flavor.
• Chocolate Milk: Replaces whole milk in the soak for a deeper chocolate-forward tres leches that doubles down on the cookies-and-cream theme.
• Cream Cheese Addition: Beat 4 oz softened cream cheese into the whipped cream topping for a tangy, denser frosting layer with more body and stability.
• Kahlua Variation: Replace 3 tablespoons of the whole milk in the soak with Kahlua for an adults-only mocha-cookies version with deeper complexity.
Step-by-Step Instructions
Step 1: Preheat and Prepare the Pan
Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish lightly with butter and dust with a small amount of flour, tapping out the excess. The flour coating prevents the sponge from sticking during the long baking time and makes it easier to scoop clean portions after soaking.
Step 2: Crush the Oreos
Place 12 Oreos (filling included) into a zip bag and seal it. Use a rolling pin to crush them into fine crumbs, working until no large chunks remain, about 2 minutes. Set aside. Repeat with 4 more Oreos for the topping garnish, but crush these more roughly so you have visible cookie pieces rather than fine powder. Set the topping crumbs aside separately.
Step 3: Sift and Mix the Dry Ingredients
Sift the flour, baking powder, and salt together into a medium bowl. Add the fine Oreo crumbs from the batter portion and stir to combine. The Oreo crumbs mix through the dry ingredients rather than being folded in separately, so the cookie flavor distributes evenly through the entire sponge rather than settling in pockets.

Step 4: Whip the Egg Whites to Stiff Peaks
Separate the eggs carefully into two large bowls, ensuring no yolk contaminates the whites. Using a hand mixer on medium-high speed, beat the egg whites until foamy, then gradually add half the sugar (100g) while continuing to beat. Whip until the whites reach stiff, glossy peaks that hold their shape firmly when the beaters are lifted, about 4 to 5 minutes total. Set aside without deflating.
Step 5: Beat the Yolks and Build the Batter
Beat the egg yolks with the remaining sugar on medium speed until the mixture turns pale yellow and falls from the beaters in thick ribbons, about 3 minutes. Add the vanilla extract and whole milk and stir gently to combine. Fold the Oreo-flour mixture into the yolk base in two additions, mixing just until no dry streaks remain. The batter will be thick and speckled with dark cookie crumbs.
Step 6: Fold in the Egg Whites
Add one-third of the whipped egg whites to the Oreo batter and fold in with a rubber spatula using wide, sweeping strokes from the bottom of the bowl upward. This first addition lightens the batter enough to accept the rest of the whites without collapsing them. Fold in the remaining whites in two more additions, stopping as soon as the mixture is uniform and no white streaks remain. Work quickly and gently.
Step 7: Bake the Sponge
Pour the batter into the prepared pan and spread it into an even layer. Bake at 350°F for 28 to 30 minutes until the sponge springs back when pressed lightly in the center and a toothpick inserted in the middle comes out clean with just a few moist crumbs. The surface will be lightly golden. Cool in the pan for 10 minutes.
Step 8: Poke and Pour the Three-Milk Soak
While the sponge is still warm, use a skewer, chopstick, or fork to poke holes densely across the entire surface, spacing them every inch and pushing deep, nearly to the bottom of the cake. Whisk the sweetened condensed milk, evaporated milk, whole milk, and vanilla together in a large measuring jug until fully combined. Pour the soak slowly over the warm sponge in three separate additions, pausing between each to let the liquid absorb before adding more. The sponge will appear saturated at the surface initially and the milk will pull down through the holes gradually.

Step 9: Chill Overnight
Cover the dish tightly with plastic wrap and refrigerate for a minimum of 4 hours, but overnight is strongly preferred. During this rest the three-milk soak finishes penetrating every layer of the sponge, transforming the texture from a standard cake into something cold, dense, and uniformly creamy all the way to the base.
Step 10: Top, Garnish, and Serve
Just before serving, beat the cold heavy cream, powdered sugar, and vanilla together in a chilled bowl until soft peaks form, about 3 minutes. Spread the whipped cream evenly across the entire surface of the chilled cake in a generous layer. Scatter the roughly crushed Oreo pieces across the cream. Press the halved whole Oreos upright into the cream at even intervals across the top for a clean, visual decoration that signals the cookie flavor inside. Slice into squares and serve cold directly from the dish.
Pro Tips for Best Results
• Crush the batter Oreos to a fine powder so the crumbs incorporate evenly into the sponge without creating dense cookie pockets that resist absorbing the milk soak.
• Make sure your egg white bowl is completely clean and grease-free before whipping; any fat residue prevents the whites from reaching stiff peaks.
• Pour the three-milk soak while the sponge is still warm so the crumb structure is open and receptive to the liquid rather than cooling closed.
• Use a skewer rather than a fork to poke holes so they go deeper and stay narrower, which draws the soak down more efficiently without breaking up the sponge surface.
• Add the Oreo garnish to the whipped cream topping no more than an hour before serving so the cookie crumbs stay crunchy rather than softening into the cream.
• For the cleanest slices, run a sharp knife under hot water, wipe dry, and cut each piece in one clean downward motion without sawing.
Common Mistakes to Avoid
• Leaving large Oreo chunks in the batter: Big cookie pieces create dry, unsoaked pockets inside the sponge where the milk cannot fully penetrate. Crush the batter portion to a fine crumb every time.
• Rushing the chill time: A tres leches pulled after two hours still has a wet, unabsorbed milk layer pooling at the base of the dish. The overnight rest is what makes the soak feel creamy and uniform rather than watery.
• Over-folding the egg whites: Each fold past the point of no visible white streaks deflates the air that gives the sponge its ability to absorb the milk without collapsing into a dense brick. Stop the moment the batter looks uniform.
• Adding the Oreo topping too early: Crushed Oreos pressed into whipped cream hours in advance will absorb moisture and turn soft and gummy. Garnish within an hour of serving for maximum texture contrast.
What to Serve With
• Cold Brew Coffee: The bitterness of cold brew cuts through the sweetness of the three-milk soak and makes the cookies-and-cream flavor of the Oreo sponge feel more sophisticated and layered.
• Chocolate Drizzle: A thin drizzle of warm melted dark chocolate over each plated slice adds richness and a visual finish that reinforces the Oreo flavor theme already in the cake.
• Fresh Strawberries: The acidity and natural sweetness of fresh strawberries alongside a cold slice provides a fruity contrast that keeps the richness of the tres leches from feeling too heavy.

Storage and Reheating
• Fridge: Cover tightly with plastic wrap or a lid and refrigerate for up to 4 days. Add the Oreo topping fresh each day rather than all at once to keep the garnish crisp.
• Freezer: Freeze individual portions without the whipped cream topping, wrapped in plastic wrap and placed in a zip bag, for up to 1 month. Thaw overnight in the fridge and add fresh whipped cream and Oreo garnish before serving.
• Reheating: This cake is designed to be served cold. Do not microwave or warm. If serving from a very cold fridge, let individual slices sit at room temperature for 5 minutes before plating.
Nutrition Information
| Nutrient | Per Serving |
| Calories | 395 kcal |
| Total Fat | 17g |
| Saturated Fat | 9g |
| Carbohydrates | 54g |
| Sugar | 38g |
| Protein | 7g |
| Fiber | 1g |
| Sodium | 290mg |
| Nutritional values are estimates based on standard ingredients and may vary depending on brands used. Values calculated per 1 of 12 servings. | |
Health Benefits
Eggs in this sponge provide a meaningful dose of high-quality protein and essential fat-soluble vitamins including A, D, and B12. The three-milk soak contributes significant calcium and vitamin D from three different dairy sources, making each serving nutritionally denser than most standard cakes of similar size.
Made entirely at home with real dairy ingredients rather than artificial flavoring or preservatives, this Oreo tres leches cake is a considerably cleaner dessert than packaged alternatives. Controlling the sugar in the whipped cream topping and the milk ratios in the soak also gives you flexibility to reduce sweetness without affecting the core structure of the recipe.
Conclusion
This Oreo tres leches cake is the kind of dessert that gets better every hour it sits in the fridge. Make it the night before, let the soak do its work, top it fresh just before serving, and watch what happens when someone takes the first cold bite. Save this recipe for birthdays, celebrations, or any occasion that calls for something a little extra. Share it, and let me know how it turns out.
