This No-Bake Chocolate Cream Layered Dessert is the kind of chocolate lasagna I make when I want a dessert that looks a little special but doesn’t ask much from me. It’s cold, creamy, and very rich and chocolatey with that familiar cookie crust underneath.
The layers are the whole point here: a chocolate cookie crust, a sweet cream cheese layer that tastes like cheesecake fluff, then a thick chocolate pudding layer, and a simple whipped topping finish. I like this version because the cream cheese layer stays smooth and sliceable, instead of getting runny or overly soft.
For me, it’s one of those make-ahead desserts I lean on for potlucks, holidays, and anytime I need a no-bake dessert for a crowd. It cuts into clean squares when it’s well chilled, and it travels well if you keep it cold.

Why You’ll Love This Recipe
No-bake ease: No oven, no water bath, no fancy equipment. It’s just mixing, layering, and letting the fridge do the work.
Clean layers: This one sets up nicely so you actually get those distinct layers when you slice it. It looks great on a dessert table.
Classic chocolate flavor: Between the cookie crust and the pudding, it hits that old-school chocolate lush dessert flavor in the best way.
Make-ahead friendly: I like desserts that are better after a long chill, and this is one of them. It’s easy to get done early and forget about until serving time.
Easy to tweak: You can switch up the crust, use a lighter pudding/whipped topping, or add a peanut butter twist if that’s your thing.
Ingredients You’ll Need
Crust
- Chocolate sandwich cookie crumbs: I use the classic cookies here (the kind with the cream filling), crushed into fine crumbs so the crust holds together and slices clean.
- Unsalted butter – Melted butter is what makes the crumbs press into a firm crust. If your butter is salted, just go easy on the added salt.
- Salt: Don’t skip the pinch. It keeps the crust from tasting flat and makes the chocolate taste a little deeper.
Cream Cheese Layer
- Cream cheese: Make sure it’s fully softened or you’ll fight little lumps. I usually let it sit out until it presses easily with a spoon.
- Powdered sugar – This sweetens the layer and keeps it smooth. Granulated sugar can feel gritty here, so I stick with powdered.
- Milk: Just enough to loosen the cream cheese mixture so it spreads easily over the crust.
- Vanilla extract: It makes the cream cheese layer taste more like a dessert and less like plain sweetened cheese.
- Whipped topping: I like using thawed whipped topping here because it stays stable and gives that fluffy “lush dessert” texture.
Chocolate Pudding Layer
- Instant chocolate pudding mix: Instant is important here (not cook-and-serve). It sets quickly and gives you a thick layer that holds its shape.
- Cold milk – Cold milk helps the pudding thicken the way it should. Warm or room temp milk tends to set softer.
Topping and Garnish
- Whipped topping: This is the easy finishing layer. I spread it on a little thicker around the edges so the pudding layer stays covered.
- Mini chocolate chips or chocolate shavings: A small sprinkle is all you need. I like mini chips because they stay put when you slice.
- Cocoa powder (optional): A light dusting looks nice, especially if you’re serving this for a holiday or party.

Recipe Instructions
- Mix the crust: Stir the chocolate cookie crumbs, melted butter, and salt together until the crumbs look evenly moistened.
- Press the crust: Press the crumb mixture firmly into the bottom of a 9×13-inch dish. Use the bottom of a measuring cup or glass to pack it down, especially around the corners.
- Chill the crust: Refrigerate the crust for about 10 minutes while you make the next layer.
- Beat the cream cheese: Beat the softened cream cheese until smooth, then mix in the powdered sugar. Add the milk and vanilla and beat again until creamy.
- Fold the topping: Fold the whipped topping into the cream cheese mixture until it’s uniform, then spread it evenly over the chilled crust.
- Whisk the pudding: Whisk the instant chocolate pudding mixes with cold milk for about 2 minutes, until thickened. Let it stand for about 5 minutes to set slightly, then spread it over the cream cheese layer.
- Top and chill: Spread the whipped topping over the pudding layer, then garnish with mini chocolate chips or shavings (and a little cocoa powder if you want). Refrigerate at least 4 hours, or overnight, before slicing.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Soften the cream cheese all the way. If it still has a chill in the center, you’ll get little lumps that don’t really beat out. Soft cream cheese is the difference between “fine” and really smooth layers.
Press the crust firmly. The crust should feel packed down and even before it goes into the fridge. If it’s loose, it tends to crumble when you lift out a slice.
Let the pudding stand for a few minutes. Even with instant pudding, that short rest helps it thicken up so it spreads cleanly instead of sinking into the cream cheese layer.
Use a light hand when spreading. I like a spatula and a gentle touch, especially when you spread the pudding over the cream cheese layer. If you press too hard, the layers can mix at the line.
Wipe the knife between slices. A quick wipe with a paper towel (or a rinse and dry) keeps the layers looking neat, especially if you’re serving this to guests.
Add peanut butter if you want. Mixing peanut butter into the cream cheese layer makes it taste like a chocolate-peanut butter pie. It’s a strong flavor, so I keep the garnish simple when I do that.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Coffee or espresso: This is really good with coffee, especially if you like a not-too-sweet drink next to a rich dessert. I usually go with plain black coffee or an iced latte.
- Milk: A cold glass of milk is classic with a cookie-crust dessert like this. It’s also a nice option if kids are at the table.
- Fruit: Fresh raspberries or sliced strawberries are great on the side. They’re easy, and they look nice next to the dark chocolate layers.
- Extra chocolate: A small drizzle of chocolate syrup on the plate looks cute and adds a little more chocolate without changing the dessert itself.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. The layers stay sliceable and the crust holds up pretty well, especially if the dish is tightly covered.
You can make this recipe ahead the day before you need it. I actually prefer it after an overnight chill because the layers firm up and the slices look cleaner.
If you want a longer option, you can freeze individual portions in an airtight container. Thaw in the fridge overnight; the texture is a little softer after freezing, but it still tastes good.
Try not to leave it sitting out for long stretches. It’s a cream cheese and pudding dessert, so it does best staying cold until you’re ready to serve.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use graham cracker crumbs or vanilla wafer crumbs instead of chocolate cookies?
Yes. Graham cracker crumbs and vanilla wafer crumbs both work well, and they make the whole dessert taste a little more like a classic pudding pie. I usually add a little extra pinch of salt if I’m using a sweeter cookie crumb.
Can I use sugar-free pudding or light whipped topping?
You can. Sugar-free instant pudding and light whipped topping both set up fine in this recipe, and it’s an easy way to cut back on calories if you want to.
Why is my cream cheese layer lumpy?
Most of the time it’s because the cream cheese wasn’t soft enough before mixing. Let it sit out longer next time, and beat the cream cheese by itself until smooth before you add the sugar.
How long does this need to chill before slicing?
I’d plan on at least 4 hours in the fridge. Overnight is even better if you want very clean layers and neat squares.
Can I freeze the whole pan?
You can, but I usually freeze individual squares instead because they’re easier to wrap well and thaw evenly. If you freeze the whole pan, cover it very tightly, and expect the whipped topping to look a little less fluffy after thawing.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

No-Bake Chocolate Cream Layered Dessert
INGREDIENTS
Crust
- 2 cups chocolate sandwich cookie crumbs
- 6 tbsp unsalted butter melted
- pinch of salt.
Cream Cheese Layer
- 8 oz cream cheese softened
- 1 cup powdered sugar
- 2 tbsp milk
- 1 tsp vanilla extract
- 1 1 2 cups whipped topping thawed.
Chocolate Pudding Layer
- 2 boxes 3.9 oz instant chocolate pudding mix
- 3 cups cold milk.
Topping and Garnish
- 2 cups whipped topping thawed
- 2 tbsp mini chocolate chips or chocolate shavings
- cocoa powder for dusting optional.
INSTRUCTIONS
Crust
- Mix cookie crumbs with melted butter and salt until evenly moistened
- press firmly into the bottom of a 9x13 inch dish
- chill 10 minutes while preparing the filling.
Cream Cheese Layer
- Beat cream cheese until smooth
- mix in powdered sugar then milk and vanilla until creamy
- fold in whipped topping until uniform
- spread evenly over chilled crust.
Chocolate Pudding Layer
- Whisk pudding mix with cold milk for 2 minutes until thickened
- let stand 5 minutes to set slightly
- spread evenly over the cream cheese layer.
Topping and Chill
- Spread whipped topping over the pudding layer
- garnish with chocolate chips or shavings
- refrigerate at least 4 hours or overnight before slicing for clean layers.
