
Chocolate lasagna is the dessert I pull out when I want a big reaction without turning the kitchen into a disaster zone. It’s cold, creamy, layered, and somehow always disappears faster than you expect. One slice looks fancy. Two slices happen quickly. And if you’re feeding a group, you’ll see people “just trimming a corner” when they think no one’s watching.
This isn’t lasagna in the baked, bubbling sense. It’s a chilled layered dessert that stacks up like a dream: a crisp cookie crust, a tangy-sweet cream cheese layer, a smooth chocolate pudding layer, and a fluffy whipped topping finish. Every bite hits a different texture. Crunchy. Creamy. Silky. Light. Then chocolate all over again.
The best part is how manageable it feels. You’re not tempering chocolate. You’re not separating eggs. You’re not baking anything. You’re building layers and letting the fridge do the heavy lifting. If you can stir, spread, and chill, you can make this dessert.
One little thing matters more than anything else, though: patience between layers. Give each layer a few minutes to settle. Chill long enough before slicing. The result is clean, pretty squares that hold their shape instead of sliding into a chocolate puddle on the plate.
Why You’ll Love This Recipe
-
No-bake comfort dessert. The fridge does the work, not your oven.
-
Perfect layers every time. Simple steps, big payoff when you slice it.
-
Feeds a crowd. Great for potlucks, holidays, and weekend gatherings.
-
Make-ahead friendly. Even better after a full chill.
-
Easy to customize. Change the crust, switch the pudding, add toppings, make it your own.
This layered dessert is one of those “keep in your back pocket” recipes. It looks like effort. It tastes like effort. But it’s mostly smart shortcuts and good timing.
Frequently Asked Questions (FAQs)
Can I make chocolate lasagna the day before?
Yes, and it’s my favorite way to do it. A full overnight chill tightens the layers and makes slicing neat and easy. Cover it well so the top stays fresh and fluffy.
What if I don’t have Cool Whip?
You can use homemade whipped cream. Beat cold heavy cream with powdered sugar and vanilla until it holds soft peaks, then use it like the whipped topping in the recipe. Keep in mind: homemade whipped cream is a little softer, so the dessert can slice slightly less sharply unless it chills a long time.
How do I keep the cream cheese layer from being lumpy?
Use room-temperature cream cheese and beat it until completely smooth before adding anything else. If it’s still cold, it won’t blend nicely. A quick fix: cut the cream cheese into cubes and let it sit out 30–45 minutes.
Why is my pudding layer too loose?
Usually it’s the milk measurement or the pudding type. Instant pudding sets quickly and works best here. If you accidentally used cook-and-serve, it won’t set the same way unless you cook it first. Also, measure the milk carefully—extra milk makes a softer layer.
Ingredients
I’ve included notes and descriptions below for each ingredient in this recipe. For the exact ingredient measurements, jump to the recipe card at the bottom of this post.
For the crust
Chocolate sandwich cookies
Classic choice. They crush into a dark, crisp base that holds up under creamy layers. You can scrape the filling out or leave it in. Leaving it in makes the crust slightly sweeter and helps it pack together.
Butter
Melted butter binds the crumbs so the crust cuts clean. If your crust feels dry and sandy, it usually needs a touch more butter.
Pinch of salt (optional)
Not required, but it sharpens the chocolate flavor and keeps the crust from tasting flat.
For the cream cheese layer
Cream cheese
This layer is what gives the dessert a cheesecake-like bite. Full-fat cream cheese makes the richest, smoothest layer.
Powdered sugar
Dissolves easily, sweetens without graininess, and keeps the layer silky.
Whipped topping (divided)
A portion gets folded into the cream cheese mixture to lighten it, then the rest goes on top. Folding keeps the layer airy instead of dense.
Vanilla extract
Small amount, big effect. It rounds out the cream cheese and makes the dessert taste more “finished.”
For the chocolate layer
Instant chocolate pudding mix
Instant is the easiest and most consistent for a no-bake layered dessert. It sets quickly and slices clean once chilled.
Cold milk
Cold helps instant pudding thicken properly. Whole milk gives a richer taste, but 2% works too.
Mini chocolate chips (optional)
Adds little bursts of chocolate in the middle layer. Not necessary, but it’s a nice detail.
For the topping
Whipped topping
Fluffy finish that balances the richness underneath.
Chocolate shavings, cocoa powder, or cookie crumbs
For that final “dessert shop” look. You can keep it simple with cookie crumbs or go prettier with curls of chocolate.
Instructions
For the full detailed recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
1) Make the crust
Crush the chocolate sandwich cookies into fine crumbs. A food processor is quick, but a zip-top bag and rolling pin works too.
Stir the crumbs with melted butter (and a pinch of salt if you’re using it). The mixture should look like wet sand and hold together when pressed.
Press it firmly into a 9×13-inch dish. Use the bottom of a measuring cup to pack it tight and even. Pop the dish into the fridge while you make the next layer.
Small tip: Pressing firmly is the difference between a crust that slices clean and one that crumbles when you lift a piece.
2) Mix the cream cheese layer
Beat room-temperature cream cheese until smooth. No lumps. Take an extra minute here. It pays you back later.
Add powdered sugar and vanilla. Beat again until it’s creamy and uniform.
Fold in a portion of whipped topping until the mixture is light and spreadable. Don’t stir aggressively. Folding keeps air in the mixture.
Spread this layer evenly over the chilled crust. Go gently so you don’t pull crumbs into the filling. A small offset spatula makes it easy.
Chill the dish for 10–15 minutes while you prepare the pudding layer.
3) Make the pudding layer
Whisk the instant pudding mix with cold milk until it thickens. It should look glossy and smooth.
Let it sit for 3–5 minutes so it sets a little more, then spread it over the cream cheese layer.
If you’re using mini chocolate chips, sprinkle them on top of the pudding layer (or stir them into the pudding right before spreading).
Chill again for 10–15 minutes. This short chill makes the top layer easier to spread without dragging the pudding around.
4) Add the topping
Spread the remaining whipped topping over the top in an even layer.
Finish with chocolate shavings, cocoa powder, or crushed cookies. Keep it simple or dress it up—either way looks good once it’s sliced.
5) Chill, then slice
Cover and refrigerate for at least 4 hours, though overnight is even better if you want the cleanest slices.
To slice neatly, use a sharp knife and wipe it clean between cuts.
What Chocolate Lasagna Tastes Like
Think of it like a chilled chocolate cheesecake-meets-pudding dessert, but lighter than it sounds.
The crust gives you that cookie crunch at the bottom. The cream cheese layer brings a gentle tang that keeps the sweetness balanced. The pudding layer tastes smooth and chocolatey without feeling heavy. Then the whipped topping finishes everything with a soft, fluffy bite that makes the whole slice feel lighter.
It’s sweet, but not painfully sweet. It’s rich, but the layers keep it from feeling like you ate a brick of chocolate. The contrast is what makes it so satisfying.
Choosing the Best Crust
You can keep it classic or switch it up based on what you have.
Classic cookie crust
Chocolate sandwich cookies are the standard. They’re reliable and sturdy.
Graham cracker crust
Graham crackers make it taste a little more like a traditional cheesecake base. If you go this route, add a tablespoon of cocoa powder to the crumbs so you still get that chocolate vibe.
Pretzel crust
Crushed pretzels plus butter creates a salty-sweet base that’s incredible with chocolate. If you like that contrast, it’s worth trying.
Crust rule: whatever you use, pack it firmly and chill it before adding the creamy layer.
How to Get Clean Layers
This dessert is all about the slice. Here’s what helps.
Chill between layers
Even 10 minutes makes a difference. It keeps each layer from blending into the next.
Spread gently
Use a spatula and light pressure. If you press too hard, you’ll drag the layer underneath.
Let the pudding thicken before spreading
Instant pudding thickens fast, but give it a few minutes so it’s not runny when you spread it.
Chill long enough before slicing
Four hours is the minimum I like. Overnight makes it look extra neat.
Topping Ideas
You can go basic or fancy without changing the recipe.
-
crushed cookie crumbs
-
chocolate curls
-
mini chocolate chips
-
drizzle of chocolate syrup
-
a dusting of cocoa powder
-
shaved dark chocolate and a pinch of flaky salt
If you want something extra pretty, do a mix: cookie crumbs down the center, chocolate shavings on the sides. Simple, clean, and it slices well.
Fun Variations
Once you know the base method, you can play.
Peanut butter chocolate version
Add ½ cup creamy peanut butter to the cream cheese layer. It turns the middle into a peanut butter cheesecake vibe. So good with a chocolate crust.
Mint chocolate version
Use mint chocolate pudding or add ½ teaspoon peppermint extract to the cream cheese layer. Keep it light—peppermint can take over fast.
Strawberry chocolate version
Add a thin layer of sliced strawberries on top of the cream cheese layer before you add pudding. The fruit adds freshness and makes the slice look beautiful.
Oreo overload
Stir chopped cookies into the cream cheese layer and sprinkle more on top. Extra crunch, extra cookie flavor.
Mocha version
Use chocolate fudge pudding and add 1 teaspoon instant espresso powder to the milk when you whisk. It deepens the chocolate flavor without tasting like coffee dessert.
Make-Ahead Tips
This dessert loves being made ahead.
-
Best timing: make it the day before and chill overnight.
-
Serving window: it holds well for several days in the fridge.
-
Transport: keep it cold in a cooler bag if you’re taking it somewhere.
If you’re adding toppings like cookie crumbs, they can soften slightly over time. If you want maximum crunch on top, sprinkle those right before serving.
Storage and Freezing
Refrigerator
Cover tightly and store for up to 5 days. The layers stay stable, and the flavor stays great.
Freezer
You can freeze it, but the texture changes a little. The whipped topping layer can thaw softer, and the crust can lose a bit of crunch.
If you want to freeze:
-
Chill the dessert fully first.
-
Slice into portions.
-
Wrap each slice tightly, then store in a freezer-safe container.
-
Thaw in the fridge overnight.
It’s still delicious. Just slightly softer.
Troubleshooting
My crust crumbles when I slice.
It probably wasn’t packed firmly enough, or it didn’t chill long enough before adding layers. Next time, press harder and chill 15–20 minutes before spreading the cream cheese layer.
My cream cheese layer has lumps.
Cream cheese was too cold. Let it fully soften and beat it well before adding powdered sugar.
My pudding layer is too soft.
Milk amount may have been off, or the pudding wasn’t instant. Measure carefully, use instant pudding, and let it thicken before spreading.
The layers are sliding.
Not enough chill time. Give it the full chill, especially if your kitchen is warm.
Recipe Notes
-
Room-temperature cream cheese is non-negotiable for a smooth layer.
-
Chill between layers if you want clean lines when you slice.
-
Wipe the knife between cuts for neat squares.
-
This dessert tastes best cold. Serve straight from the fridge.

Chocolate Lasagna
Ingredients
Crust
- 36 chocolate sandwich cookies crushed
- 8 tablespoons unsalted butter melted
- Pinch of salt optional
Cream cheese layer
- 16 ounces cream cheese softened
- 1 cup powdered sugar
- 2 teaspoons vanilla extract
- 8 ounces whipped topping divided (about 1 tub)
Chocolate layer
- 2 boxes 3.9 oz each instant chocolate pudding mix
- 3 cups cold milk
- ½ cup mini chocolate chips optional
Topping
- Remaining whipped topping
- Chocolate shavings cocoa powder, or crushed cookies (optional)
Instructions
- Make the crust: Mix cookie crumbs with melted butter (and salt if using). Press firmly into a 9×13-inch dish. Chill.
- Cream cheese layer: Beat cream cheese smooth. Beat in powdered sugar and vanilla. Fold in half the whipped topping. Spread over crust. Chill 10–15 minutes.
- Pudding layer: Whisk pudding mix with cold milk until thick. Let sit 3–5 minutes. Spread over cream cheese layer. Add mini chocolate chips if using. Chill 10–15 minutes.
- Top: Spread remaining whipped topping over the pudding layer. Add toppings if desired.
- Chill: Cover and refrigerate at least 4 hours (overnight preferred). Slice and serve cold.
Notes









