No-Bake Chocolate Layered Pudding Dessert
A creamy, no-bake dessert with a chocolate cookie crust and two smooth layers. It comes together in twenty minutes and sets up in the fridge without any oven time.

This is the kind of treat that looks like you fussed but really only asked for a bowl and a whisk. The layers stay soft and the whole pan vanishes fast at any gathering.
What Makes This Layered Pudding So Good
I keep this in my back pocket because it’s completely no-bake and relies on simple pantry ingredients. There’s no gelatin, no tempering eggs, and no chance of a grainy pudding. Instant chocolate pudding does all the heavy lifting.
The cream cheese layer cuts the sweetness and gives the dessert a slight tang that keeps it from feeling heavy. Paired with the crisp, buttery cookie crust, every spoonful has that contrast of creamy and crunchy that makes you reach for another piece.
Ingredients

- 20 chocolate sandwich cookies (such as Oreos): use regular, not double-stuffed, so the crust isn’t greasy.
- 4 tbsp unsalted butter, melted: salted butter works too; just skip any extra salt.
- 8 oz cream cheese, softened: full-fat gives the richest middle layer.
- 1 cup powdered sugar: sifted if it has clumps.
- 1 tsp vanilla extract: pure or imitation both do the job here.
- 1 (8 oz) tub frozen whipped topping, thawed (like Cool Whip), divided: you’ll use half in the cream cheese layer and half on top.
- 2 (3.9 oz) boxes instant chocolate pudding mix: any brand works; just confirm it’s instant, not cook-and-serve.
- 2 ½ cups cold whole milk: cold milk is what makes the pudding set properly.
- Chocolate shavings or extra cookie crumbs for garnish: optional, but a little something on top looks nice.
Variations / Substitutions
- Vanilla or white chocolate version: swap chocolate pudding for vanilla or white chocolate instant pudding, and use vanilla sandwich cookies for the crust.
- Different crust: graham cracker crumbs or chocolate wafer crumbs work the same way; use the same weight as the cookies.
- Dairy-free option: use dairy-free cream cheese, plant-based butter, coconut whipped topping, and almond milk with dairy-free instant pudding mix (check the label, as some mixes still contain milk).
- Extra chocolate layer: spread a thin layer of chocolate ganache between the cream cheese layer and the pudding for a fudgier bite.
Rich, Silky No-Bake Chocolate Mousse Cake is another reader favorite dessert worth making next.
How to Make Chocolate Layered Pudding Dessert
Step 1: Press the Cookie Crust

Pulse the 20 chocolate sandwich cookies in a food processor until fine crumbs form. You can also put them in a zip-top bag and crush them with a rolling pin. Pour in the 4 tbsp melted butter and mix until the crumbs look like wet sand. Press the mixture firmly into the bottom of a 9×13 inch dish. A flat-bottomed measuring cup helps get an even, packed layer. Pop the dish into the fridge for 15 minutes so the crust can firm up while you work on the next layers.
Step 2: Beat the Cream Cheese Layer

In a large mixing bowl, beat the 8 oz softened cream cheese and 1 cup powdered sugar with an electric mixer on medium speed until completely smooth, about 2 minutes. Scrape down the sides and beat in 1 tsp vanilla extract. Drop in half of the thawed whipped topping (about 1 ½ cups) and fold it in gently with a spatula until no white streaks remain. The mixture will be thick and cloud-like.
Step 3: Whisk the Chocolate Pudding

In a separate large bowl, pour the 2 ½ cups cold whole milk. Add both boxes of instant chocolate pudding mix and whisk steadily for 2 minutes. The liquid will start to thicken noticeably around the whisk. Let the bowl sit for 3 to 4 minutes so the pudding can achieve a soft, spoonable set before you spread it. Whisking by hand is fine; no mixer required.
Step 4: Layer and Chill

Take the crust out of the fridge. Spoon the cream cheese mixture over the crust and use an offset spatula to spread it all the way to the edges. The layer should be even and about half an inch thick. Scoop the chocolate pudding on top of the cream cheese layer and spread it gently so the two layers don’t blend. Finally, spread the remaining whipped topping over the pudding, covering it completely. Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, or overnight. The long chill sets everything so the slices hold their shape.
Step 5: Slice and Serve Cold

Pull the dish straight from the fridge and run a thin knife under hot water for clean cuts. Slice into squares and lift each one out with a spatula. The crust will be firm, the cream cheese layer will be silky, and the pudding will sit right in the middle like a dark ribbon. If you like, scatter chocolate shavings or reserved cookie crumbs over the top right before bringing it to the table.
A Few Notes Before You Start
- Make sure the cream cheese is truly softened—cold cream cheese will leave small lumps in the middle layer.
- Don’t use a whisk to fold in the whipped topping; a rubber spatula and a light hand keep the mixture airy.
- If your kitchen runs warm, pop the pudding bowl in the fridge for 5 minutes after whisking to help it set up a bit more before layering.
- Reserve a few cookie crumbs when you make the crust so you can sprinkle them on top at the end.
Scale this dessert for a smaller gathering:
| Pan size | Cookies | Butter | Cream cheese | Powdered sugar | Pudding boxes | Milk | Whipped topping |
|---|---|---|---|---|---|---|---|
| 8×8 inch | 14 cookies | 3 tbsp | 6 oz | ¾ cup | 1 box | 1 ¼ cups | 6 oz (¾ tub) |
| 9×13 inch | 20 cookies | 4 tbsp | 8 oz | 1 cup | 2 boxes | 2 ½ cups | 8 oz (1 tub) |
Storing Leftovers
Cover the dish tightly and refrigerate for up to 4 days. The crust will soften a little over time, but the layers stay creamy. If you plan to make it more than a day ahead, wait to add the final topping of whipped topping until a few hours before serving so it looks fresh. You can freeze the dessert for up to 2 months; thaw overnight in the fridge and know the texture of the pudding will be slightly denser.
Frequently Asked Questions
Can I use homemade chocolate pudding instead of instant?
Yes, but cool it completely before spreading it on the cream cheese layer. Homemade pudding tends to be looser than instant, so the slices may not hold as neatly.
Can I freeze leftovers?
You can. Wrap the pan tightly and freeze for up to 2 months. Thaw in the refrigerator overnight. The whipped topping may release a little liquid, but the flavor stays the same.
My pudding layer is runny, what happened?
The milk likely wasn’t cold enough, or the pudding didn’t get its full 3 to 4 minute rest before layering. Instant pudding relies on cold liquid to set properly, so measure the milk straight from the fridge.
Can I add a banana layer?
Yes, slice two medium bananas and arrange them on top of the cream cheese layer before adding the pudding. Give them a light toss in a little lemon juice first so they don’t brown quickly.

Chocolate Layered Pudding Dessert Recipe
Ingredients
Method
- Crush cookies into fine crumbs, mix with melted butter, press into a 9×13 inch dish, and chill 15 minutes.
- Beat cream cheese and powdered sugar until smooth, mix in vanilla, then fold in half of the whipped topping.
- Whisk both pudding mixes with cold milk for 2 minutes, then let stand 3 to 4 minutes until thickened.
- Spread cream cheese mixture over chilled crust, top with pudding, then spread remaining whipped topping on top. Cover and refrigerate at least 4 hours.
- Slice into squares while cold and garnish with chocolate shavings or reserved crumbs before serving.
