Olive Garden Chocolate Lasagna Copycat Recipe
This Olive Garden chocolate lasagna recipe brings the restaurant’s famous layered dessert home, and it’s easier than it looks. If you’ve ever pushed aside the main course just to get to the dessert menu faster, this is the one you were waiting for.
It comes together with no baking required and needs just a few hours in the fridge to set. That makes it a smart choice for a weeknight treat or anything you want to prep ahead.

Why I Love This Recipe
The layers here do real work: a crisp chocolate cookie crust, a cool cream cheese filling, chocolate pudding, and whipped topping all stacked up cleanly when you slice it.
What keeps me coming back to this version is the cream cheese layer. It cuts the sweetness and gives the whole thing a slight tang that stops it from being cloying.
No oven, no stress. It sets while you go about your evening.
Recipe Ingredients

- 36 chocolate sandwich cookies (about 1 package, such as Oreos) – forms the crust and adds bitterness to balance the sweet filling
- 6 tbsp unsalted butter, melted – binds the crust; unsalted lets you control the overall flavor
- 8 oz cream cheese, softened – the cream cheese layer; full-fat gives the best texture
- 1/4 cup granulated sugar – sweetens the cream cheese layer without making it heavy
- 2 tbsp whole milk – loosens the cream cheese so it spreads without tearing the layers
- 16 oz whipped topping (such as Cool Whip), divided – split between the cream cheese layer and the top; thawed, not melted
- 2 packages (3.9 oz each) instant chocolate pudding mix – the main chocolate layer; instant sets quickly without heat
- 3 1/4 cups whole milk – combines with the pudding mix to make a thick, sliceable layer
- 1 1/2 oz dark chocolate bar or chocolate shavings – finishes the top with texture and a slightly bitter note
Variations / Substitutions
- Gluten-free crust – use gluten-free chocolate sandwich cookies; the crust behaves almost identically.
- Dairy-free – swap cream cheese for dairy-free cream cheese, use oat milk in both places, and choose a coconut-based whipped topping; the layers will still set but will be slightly softer.
- White chocolate layer – replace the instant chocolate pudding with instant white chocolate pudding for a lighter, sweeter filling that still slices cleanly.
- Extra crunch – stir 1/2 cup finely chopped toasted pecans into the cream cheese layer for a bit of texture between the smooth layers.
- Mocha version – add 1 tsp instant espresso powder to the pudding mixture before whisking; it deepens the chocolate flavor noticeably.
- Less sweet – use dark chocolate sandwich cookies instead of regular for a crust with more bitterness.
If you like no-bake chocolate desserts, you might also enjoy a No-Bake Chocolate Eclair Cake.
How To Make Chocolate Lasagna
Step 1: Crush the Cookie Crust

Pulse the 36 chocolate sandwich cookies in a food processor until they are fine crumbs with no large pieces remaining, about 20 to 30 seconds. Pour in the 6 tbsp melted butter and pulse again for 10 seconds until the crumbs look like wet sand and hold together when you press a pinch between your fingers.
Press the mixture firmly and evenly into the bottom of a 9×13-inch baking dish. Use the flat bottom of a measuring cup to pack it down tightly. A loose crust will crumble when you slice, so take 30 seconds here to make it solid. Slide the dish into the fridge while you work on the next layer.
Step 2: Whip the Cream Cheese Filling

Beat the 8 oz softened cream cheese, 1/4 cup granulated sugar, and 2 tbsp whole milk together with a hand mixer on medium speed for about 2 minutes until the mixture is completely smooth with no lumps. Scrape down the sides of the bowl halfway through so everything gets combined evenly.
Fold in 1 1/4 cups of the whipped topping using a rubber spatula, turning the bowl and cutting through the center until the two are fully combined and the mixture looks light and uniform. Spread this layer over the chilled crust, going all the way to the edges, and return the dish to the fridge.
Step 3: Whisk the Pudding Layer

Pour the 3 1/4 cups whole milk into a large bowl, then add both packages of the instant chocolate pudding mix. Whisk steadily for 2 minutes until the mixture thickens noticeably and no dry powder is visible. It should coat the back of a spoon.
Spread the pudding over the cream cheese layer right away, before it sets any further. Work quickly but gently so you do not drag the cream cheese layer underneath. Smooth the top flat, then refrigerate the dish for at least 5 minutes before adding the final layer.
Step 4: Layer and Chill the Dessert

Spread the remaining whipped topping (about 2 3/4 cups) over the pudding layer in an even, thick blanket. Go right to the edges of the dish so every slice gets an even amount of topping.
Cover the dish loosely with plastic wrap and refrigerate for at least 4 hours, or overnight if you can manage it. The layers need time to firm up so they hold their shape when you cut. After 4 hours, they will be distinct and clean when sliced.
Step 5: Garnish and Serve

Pull the dish from the fridge and use a vegetable peeler or the large holes of a box grater to shave the 1 1/2 oz dark chocolate bar over the top in a loose, generous layer. Slice into 12 squares with a sharp knife, wiping the blade between cuts for clean edges, and lift each piece onto a plate with a flat spatula.
Recipe Tips
- Soften the cream cheese fully. Cold cream cheese will leave lumps in the filling no matter how long you beat it. Set it out on the counter for at least 30 minutes before you start.
- Use instant pudding, not cook-and-serve. Cook-and-serve pudding needs heat and will not set properly when spread cold over the cream cheese layer.
- Chill the dish on a flat shelf. If the fridge shelf is uneven, the layers will shift and the lasagna will set at an angle. A quick check before you close the door saves a lopsided result.
- Wipe the knife between slices. The pudding layer is soft and will smear across clean layers if you drag a dirty blade through. A couple of seconds with a damp towel makes every slice look neat.
Bake times do not apply here since this is a no-bake dessert, but here is how the ingredient quantities scale if you want to make a smaller version in an 8×8-inch dish:
| Batch size | Cookies | Butter | Cream cheese | Pudding mix | Milk | Whipped topping |
|---|---|---|---|---|---|---|
| Full (9×13) | 36 cookies | 6 tbsp | 8 oz | 2 packages | 3 1/4 cups | 16 oz |
| Half (8×8) | 18 cookies | 3 tbsp | 4 oz | 1 package | 1 2/3 cups | 8 oz |
How To Store
- Refrigerate – Cover the dish tightly with plastic wrap or a lid and keep it in the fridge for up to 4 days. The crust softens slightly after day 2, which some people actually prefer.
- Serve Cold – This dessert is meant to be eaten straight from the fridge. It softens quickly at room temperature, so slice and plate it just before serving.
Frequently Asked Questions
Can I make this the night before?
Yes, and it actually slices better the next day. Overnight chilling firms up all the layers so cuts are cleaner.
Can I use homemade whipped cream instead of whipped topping?
You can, but whipped cream is less stable and the top layer may weep or deflate after a few hours in the fridge. If you go that route, plan to serve the dessert the same day.
Can I freeze chocolate lasagna?
Yes. Cover the dish tightly and freeze for up to 1 month. Thaw overnight in the fridge before slicing; the texture will be close to fresh but the crust will be a little softer.
What if my pudding layer seems too thin to spread?
Let it sit for 30 seconds to a minute after whisking before spreading. Instant pudding thickens fast once it starts moving; a short pause gives it enough body to layer without running.

Ingredients
Method
- Pulse the 36 chocolate sandwich cookies to fine crumbs, mix with the 6 tbsp melted butter until the crumbs clump like wet sand, press firmly into a 9×13-inch dish, and refrigerate.
- Beat the 8 oz cream cheese, 1/4 cup sugar, and 2 tbsp milk on medium speed for 2 minutes until smooth, fold in 1 1/4 cups whipped topping, spread over the crust, and return to the fridge.
- Whisk both packages of pudding mix into the 3 1/4 cups milk for 2 minutes until thick, spread immediately over the cream cheese layer, and refrigerate for 5 minutes.
- Spread the remaining whipped topping over the pudding layer, cover loosely with plastic wrap, and refrigerate for at least 4 hours or overnight.
- Shave the 1 1/2 oz dark chocolate over the top, slice into 12 squares with a clean blade, and serve straight from the fridge.
