Layers of crushed Oreos, chocolate pudding, and cream cheese whipped cream make this Oreo dessert slice clean and hold its shape, but it still eats like something spoonable and light. The crust stays firm, the pudding sets up with a smooth middle, and the top finishes with that cookies-and-cream crunch that makes people go back for a second square before they’ve finished the first.
What makes this version work is the contrast. The Oreo crust gets packed down hard enough to support the filling, the cream cheese layer adds a little tang so the dessert doesn’t read as flat-sweet, and the pudding layer needs a full two minutes of whisking so it thickens properly before it meets the whipped topping. Rush any of those parts and you lose the clean layers that make this dessert worth serving.
Below, I’m breaking down the small details that keep the layers distinct, plus the best way to make it ahead so it slices neatly after chilling.
The pudding layer set up perfectly and the crust stayed firm even after chilling overnight. I loved that the cream cheese layer kept it from tasting too sweet.
Pin this Oreo dessert for the nights when you want a chilled layered treat with a firm cookie crust and clean chocolate-pudding slices.
The Trick to Clean Layers Is in the Chill, Not the Toppings
The biggest mistake with a layered Oreo dessert is building it before each layer has enough body to support the next one. The crust needs a short chill after pressing so the butter firms up and locks the crumbs together. The pudding also has to be fully thickened before you spread it, or it will seep into the cream cheese layer and blur the stripes you worked for.
This dessert slices best when the pan has had at least four hours in the refrigerator, and overnight is even better. That resting time isn’t just about cold dessert; it’s what turns the layers from soft and separate into clean, spoon-worthy squares that hold up on a plate.
What Each Layer Is Actually Doing Here

- Oreos — These do double duty as both crust and garnish. The filling in the cookies helps the crust bind once you add butter, so don’t swap in plain chocolate wafers unless you want a looser, more crumbly base.
- Butter — This is what turns the cookie crumbs from loose sand into a sliceable crust. Melted butter works here because it coats the crumbs evenly; if the mixture looks dry after stirring, the crust will fall apart when you cut it.
- Cream cheese — This is the balancing layer that keeps the dessert from becoming one-note sweet. Full-fat cream cheese gives the best texture and tang; low-fat versions can work, but the filling will be softer and a little less rich.
- Instant chocolate pudding — Instant pudding is the right choice because it thickens fast and stays smooth. Cook-and-serve pudding won’t give you the same quick set, and the layers take longer to firm up.
- Whipped topping — Folded in and spread on top, it lightens the dessert without adding more sweetness. If you want to use homemade whipped cream, whip it to soft peaks and use it right away; it won’t hold quite as long as whipped topping but it does taste fresher.
Building the Dessert So the Slices Stay Sharp
Press the Crust Like You Mean It
Mix the crushed Oreos with melted butter until every crumb looks evenly damp, then press them firmly into the bottom of a 9×13 dish. A flat-bottomed measuring cup helps you get an even layer without leaving loose edges. Chill the crust for 15 minutes so the butter firms up; if you skip that pause, the base can smear when you spread the cream cheese layer.
Whip the Cream Cheese Until It Turns Smooth
Beat the softened cream cheese with powdered sugar until there are no lumps left. If the cream cheese is cold, it will stay grainy no matter how long you mix, and those little bits will show through the finished dessert. Fold in the whipped topping gently so you keep some air in the mixture, then spread it all the way to the edges of the crust.
Let the Pudding Thicken Before It Hits the Pan
Whisk the instant pudding and cold milk for the full two minutes the box calls for, then wait for it to visibly thicken before spreading. It should mound slightly on the spoon and not look thin or glossy. If it’s runny, give it another minute or two; that’s the layer that usually ruins clean slices when people rush it.
Finish With the Softest Touch
Spread the final whipped topping layer gently so it doesn’t drag the pudding underneath. Sprinkle the crushed Oreos over the top while the topping is still soft enough to catch them, and press just a few crumbs in if you want a more polished look. Chill the whole pan until the top feels set and the center no longer jiggles when you tap the dish.
How to Make This Oreo Dessert Fit the Crowd You’re Feeding
Make It a Little Lighter
Use reduced-fat cream cheese and light whipped topping if you want a softer, less rich dessert. The flavor still works, but the filling won’t be quite as plush, and the slices may slump a little sooner after serving.
Swap in Homemade Whipped Cream
You can replace the whipped topping with freshly whipped heavy cream, but whip it only to soft peaks so it stays spreadable. This gives the dessert a cleaner dairy flavor, though it won’t hold as long as the packaged version if it sits out.
Use Gluten-Free Sandwich Cookies
A gluten-free chocolate sandwich cookie works well here as long as it crushes into fine crumbs and still has a creamy filling. The texture stays close to the original, though the crust may be slightly more delicate once chilled.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The crust softens a little by day two, but the dessert still slices well.
- Freezer: It freezes better than you might expect. Wrap the pan tightly and freeze for up to 1 month, then thaw in the refrigerator overnight before serving.
- Reheating: Don’t reheat this dessert. Let frozen leftovers thaw in the fridge and serve them cold; warming it will melt the pudding and turn the layers sloppy.
Answers to the Questions Worth Asking

Oreo Dessert (No-Bake Icebox Cake)
Ingredients
Equipment
Method
- Mix the finely crushed Oreo cookies with the melted butter until evenly combined, then press firmly into the bottom of a 9x13 dish.
- Refrigerate the crust for 15 minutes to firm up before layering.
- Beat the softened cream cheese and powdered sugar until smooth, then fold in 1 cup whipped topping until incorporated.
- Spread the cream cheese mixture over the chilled Oreo crust in an even layer.
- Whisk the instant chocolate pudding mix with the cold whole milk for 2 minutes until thickened.
- Spread the thickened pudding evenly over the cream cheese layer.
- Spread the remaining 2 cups whipped topping over the pudding layer.
- Sprinkle crushed Oreos generously over the top for a crumbly finish.
- Refrigerate for at least 4 hours or overnight until set, then cut into squares and serve.