This Oreo tres leches cake starts with a light cookies-and-cream sponge, gets soaked with a sweet three-milk mixture, then gets finished with fluffy whipped cream and crushed Oreos. It’s soft, ultra-moist, and packed with Oreo flavor without feeling overly heavy.

Table of Contents
Why I Love This Viral Oreo Cake
Tres leches has always been a cake I enjoy because it’s so different from a traditional layer cake. I already make a classic tres leches cake, and I love how the sponge soaks up the three-milk mixture and turns incredibly soft and creamy without feeling dense.
So when I started seeing Oreo tres leches cakes all over social media and came across the viral version from @sugarspiceddreamss, it seemed like a home run. Oreos and tres leches already work so well on their own, and combining the two gives you that cookies-and-cream flavor while still keeping everything I like about the classic dessert.
When I made it, the biggest thing that surprised me was how much milk the sponge could absorb without falling apart. After chilling, every slice was completely saturated but still held its shape, and the Oreo crumbs softened into the cake instead of staying dry or gritty. Then the whipped cream and extra Oreos on top gave it that classic cookies-and-cream finish.
It’s a great dessert for birthdays, parties, holidays, or anytime you want a flavorful twist on classic tres leches. And since it needs to soak, it's the perfect make-ahead dessert for any of those occasions.

Ingredients You'll Need
For the Oreo cake:
- 1 cup cake flour
- 1 and ½ teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs, separated
- 1 cup granulated sugar
- ¼ cup whole milk
- ¼ cup neutral oil
- 1 tablespoon vanilla bean paste or 2 teaspoons vanilla extract
- 8 Oreos, finely crushed
For the tres leches soak:
- 1 can evaporated milk
- 1 can sweetened condensed milk
- 1 and ½ cups whole milk
- 1 teaspoon vanilla extract
For the Oreo whipped cream:
- 1 and ½ cups heavy whipping cream
- ⅓ cup powdered sugar
- 1 teaspoon vanilla bean paste
For topping:
- ½ cup crushed Oreos
Ingredient Notes That Make This Oreo Cake Better
- Cake flour: Cake flour keeps the sponge light and tender, which is important because the cake needs enough structure to soak up the milk mixture without turning dense. If you only have all-purpose flour, the cake will still work but may be slightly less soft.
- Eggs: Separating the eggs and whipping the whites is what gives the sponge its lift. Make sure the bowl for the egg whites is completely clean and dry so they whip properly.
- Oreos: Crush the Oreos fairly fine before adding them to the batter so the cookie pieces distribute evenly instead of sinking into large pockets. I like saving the larger crumbs for the topping.
- Whole milk: Whole milk keeps both the cake batter and tres leches soak rich without making the mixture overly heavy. I wouldn’t swap it for skim milk if you want the same texture.
- Sweetened condensed milk: This provides most of the sweetness in the soak, so there’s no need to add extra sugar to the milk mixture.
- Evaporated milk: Evaporated milk gives the soak a richer, slightly cooked-milk flavor and keeps it from tasting like plain sweet milk.
- Heavy whipping cream: Use very cold cream for the topping so it whips up thick and holds its shape on the chilled cake.
- Vanilla bean paste: This gives the cake and whipped cream a stronger vanilla flavor, but regular vanilla extract works perfectly well if that’s what you have. If you want to use a homemade version, try me homemade vanilla bean paste.

How to Make Oreo Tres Leches Cake
Step 1: Make the Oreo Cake Batter
Preheat the oven to 350°F and grease a 9×13-inch baking pan.
In a bowl, whisk together the cake flour, baking powder, salt, and finely crushed Oreos. In a separate large bowl, beat the egg yolks with ½ cup of the sugar until pale and creamy, then mix in the milk, oil, and vanilla.

Step 2: Whip and Fold in the Egg Whites
In a clean bowl, beat the egg whites until soft peaks form. Gradually add the remaining ½ cup sugar and continue beating until the whites are glossy and hold stiff peaks.
Fold the dry ingredients into the egg yolk mixture just until combined. Then gently fold in the whipped egg whites in 3 additions. Take your time here so you don’t knock out all the air that gives the sponge its light texture.

Step 3: Bake the Cake
Spread the batter evenly in the prepared pan and bake for 25–30 minutes, or until the center springs back lightly when touched and a toothpick comes out clean. Let the cake cool completely before adding the milk soak.

Step 4: Add the Tres Leches Soak
Whisk together the evaporated milk, sweetened condensed milk, whole milk, and vanilla until smooth. Poke holes all over the cooled cake with a fork or skewer, then slowly pour the milk mixture over the top. I like adding it gradually so the cake has time to absorb the liquid instead of having it pool around the edges.

Step 5: Chill
Cover the cake and refrigerate for at least 4 hours, but overnight is even better. This gives the sponge time to absorb the tres leches mixture evenly and become completely moist without falling apart.

Step 6: Add the Whipped Cream and Oreos
Beat the cold heavy cream, powdered sugar, and vanilla until stiff peaks form. Spread the whipped cream evenly over the chilled cake, then finish with plenty of crushed Oreos. Keep the cake refrigerated until you’re ready to slice and serve.

My Expert Tips for the Best Oreo Tres Leches Cake
- Poke the holes evenly across the entire cake. Don’t concentrate them only in the center. Even spacing helps the milk mixture reach the corners and edges so you don’t end up with a soaked middle and dry outside pieces.
- Give the milk time to disappear before adding more. If you see a lot of liquid sitting on the surface, wait a minute before continuing. This helps prevent all of the soak from rushing toward the edges of the pan.
- Keep the cake in the baking dish. Tres leches gets very delicate once it absorbs the milk, so I leave it in the 9×13-inch pan for soaking, chilling, frosting, and serving rather than trying to transfer it.
- Add the Oreo topping close to serving. The cookies on top will soften in the refrigerator over time. If you want more crunch, wait to sprinkle on the final crushed Oreos until shortly before slicing and serving.
- Use a sharp knife for clean slices. Wipe the blade between cuts so the whipped cream and Oreo crumbs don’t drag through the next piece. A small offset spatula also makes it easier to lift the first slice from the pan.
- Keep it cold until serving. This cake slices best when thoroughly chilled. The cold helps the soaked sponge hold together and keeps the whipped cream topping firm.

Make-Ahead Tips for Oreo Tres Leches Cake
Oreo tres leches cake is a great make-ahead dessert because the sponge gets better as it sits and absorbs the milk mixture. I actually prefer making it the day before I plan to serve it.
- Bake and soak it the night before: Once the cake is completely cool, poke the holes, add the tres leches mixture, cover the pan, and refrigerate overnight.
- Add the whipped cream the next day: You can spread the whipped cream over the cake several hours before serving and keep it refrigerated.
- Keep it chilled: Leave the cake in the refrigerator until you’re ready to serve. It slices much more cleanly when it’s cold. You can keep it chilled in the fridge for up to 3 days.
- Wait on the final Oreos: Add the crushed Oreos right before serving if you want them to stay crunchy. If you add them the night before, they’ll soften in the refrigerator.
- Best timing: For parties or holidays, I’d make the cake and add the milk soak the evening before, finish it with whipped cream the next morning, then add the Oreo topping right before serving.

Oreo Tres Leches Cake FAQs
What is Oreo tres leches cake?
Oreo tres leches cake is a cookies-and-cream twist on classic tres leches cake. This version uses an Oreo sponge cake soaked with evaporated milk, sweetened condensed milk, and whole milk, then gets topped with whipped cream and crushed Oreos.
What does Oreo tres leches cake taste like?
It tastes like classic tres leches with a cookies-and-cream twist. The cake is sweet, milky, and ultra-moist, while the Oreos add chocolate-cookie flavor and the whipped cream keeps the dessert light and creamy.
Is tres leches cake supposed to be wet?
Yes. Tres leches cake should be very moist and saturated with the milk mixture, but it shouldn’t completely fall apart. The sponge is designed to absorb a large amount of liquid while still holding its shape when chilled.
How long should Oreo tres leches cake soak?
At least 4 hours, but overnight is best. Giving the cake more time in the refrigerator lets the milk mixture soak evenly through the sponge and gives you the soft, chilled texture tres leches is known for.
Can I use regular flour instead of cake flour?
Yes, but the texture may be slightly less light and tender. Cake flour gives the sponge a softer crumb, which works especially well for soaking up the tres leches mixture.
Can I use Cool Whip instead of homemade whipped cream?
Yes. Cool Whip works as an easy shortcut if you don’t want to make whipped cream from scratch. Spread it over the chilled cake just before serving, then finish with crushed Oreos.
Can I use different Oreo flavors?
Absolutely. Golden Oreos, chocolate creme Oreos, mint Oreos, or other flavors can all work. Just keep in mind that flavored Oreos will change the overall taste of the cake.
Why didn’t my cake absorb all the milk?
If the milk is pooling heavily on top, the holes may not be deep or evenly spaced enough, or the soak may have been added too quickly. Give the cake time to absorb each addition, then refrigerate it so the remaining liquid can work into the sponge.
Can I freeze Oreo tres leches cake?
I wouldn’t recommend freezing the fully assembled cake. The soaked sponge and whipped cream can change texture after thawing. If you want to prep ahead, making it 1 day in advance and keeping it refrigerated gives you a much better result.
Should Oreo tres leches cake be served cold?
Yes. Tres leches cake is best served chilled. The cold helps the soaked sponge hold together and keeps the whipped cream topping firm, making the cake easier to slice and serve.

More Viral Desserts to Try
If you liked this Oreo tres leches cake, here are a few more viral desserts worth making next:
- Matilda chocolate cake
- Twisted apple pie rolls
- Dolly Parton cuppa cuppa cake
- Yellow cake with chocolate frosting
Viral Oreo Tres Leches Cake
This Oreo tres leches cake starts with a light cookies-and-cream sponge, gets soaked with a sweet three-milk mixture, then gets finished with fluffy whipped cream and crushed Oreos. It’s soft, ultra-moist, and packed with Oreo flavor without feeling overly heavy.
Ingredients
Oreo Cake:
- 1 cup (120 g) cake flour
- 1½ teaspoon (6 g) baking powder
- ¼ teaspoon (1.5 g) salt
- 5 large eggs, separated
- 1 cup (200 g) granulated sugar, divided
- ¼ cup (60 g) whole milk
- ¼ cup (55 g) neutral oil
- 1 tablespoon (18 g) vanilla bean paste or 2 teaspoon (10 g) vanilla extract
- 8 Oreos, finely crushed
Tres Leches Soak:
- 1 can (12 oz / 354 g) evaporated milk
- 1 can (14 oz / 396 g) sweetened condensed milk
- 1½ cups (360 g) whole milk
- 1 teaspoon (5 g) vanilla extract
Oreo Whipped Cream:
- 1½ cups (360 g) heavy whipping cream
- ⅓ cup (40 g) powdered sugar
- 1 teaspoon vanilla bean paste
For Topping:
- ½ cup (55 g) crushed Oreos
Instructions
1. Preheat the oven to 350°F (175°C) and grease a 9 × 13-inch baking pan.
2. In a bowl, whisk together the cake flour, baking powder, salt, and finely crushed Oreos. Set aside.
3. In a large bowl, beat the egg yolks with ½ cup of the sugar until pale, thick, and creamy. Mix in the milk, oil, and vanilla until combined.
4. In a separate clean bowl, beat the egg whites until soft peaks form. Gradually add the remaining ½ cup sugar and continue beating until stiff, glossy peaks form.
5. Gently fold the dry ingredients into the egg yolk mixture until just combined. Fold in the whipped egg whites in 3 additions, being careful not to deflate the batter.
6. Pour the batter into the prepared pan and spread evenly. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool completely.
7. For the tres leches soak, whisk together the evaporated milk, sweetened condensed milk, whole milk, and vanilla until smooth.
8. Once the cake has cooled, poke holes all over the surface with a fork or skewer. Slowly pour the milk mixture evenly over the cake, allowing it to soak in as you go.
9. Cover and refrigerate for at least 4 hours, preferably overnight.
10. For the whipped cream, beat the heavy whipping cream, powdered sugar, and vanilla until stiff peaks form.
11. Spread the whipped cream evenly over the chilled cake and finish with extra crushed Oreos.
12. Keep refrigerated until ready to slice and serve.
Nutrition Information:
Yield:
9Serving Size:
1Amount Per Serving: Calories: 750Total Fat: 36gSaturated Fat: 15gUnsaturated Fat: 21gCholesterol: 177mgSodium: 419mgCarbohydrates: 98gFiber: 2gSugar: 62gProtein: 10g
Leave a Reply