Chocolate Lasagna is hands down one of those desserts that makes every gathering feel like a party, whether you’re celebrating something or just living your best life on a Tuesday night. Imagine: layer after dreamy layer of Oreo cookie crust, luscious cream cheese, creamy chocolate and vanilla pudding, and an airy topping of whipped cream, all sprinkled with chocolate chips. It’s showstopping, unbelievably simple, and somehow both nostalgic and a little luxurious. There’s a reason this treat disappears fast wherever it goes—it’s impossible not to fall in love!

Ingredients You’ll Need
The secret magic of Chocolate Lasagna lies in everyday ingredients coming together for a dessert that’s so much more than the sum of its parts. Each layer brings something special—crunch, creaminess, and pure chocolate bliss!
- Chocolate sandwich cookies (like Oreos): These create the crisp, chocolatey base that holds everything together and adds great texture.
- Unsalted butter (melted): Melted butter binds the cookie crumbs into a firm, sliceable crust, and gives them a rich flavor.
- Cream cheese (softened): The creamy layer that adds pleasantly mild tang, balancing all the chocolate and sweetness.
- Granulated sugar: Just enough to sweeten the cream cheese mixture without making it cloying.
- Milk (2 tablespoons + 3 cups cold): Used for both the creamy filling and for whisking together the pudding layers to the perfect silky texture.
- Whipped topping (such as Cool Whip): This lightens up the cream cheese and provides that cloudlike final layer—so delightful!
- Instant chocolate pudding mix: The chocolate heart of the lasagna, delivering a rich and satisfying flavor.
- Instant vanilla pudding mix: Offers a mellow, velvety contrast to the chocolate, making every bite a little more exciting.
- Mini chocolate chips or chocolate shavings (for topping): The finishing touch, giving a little extra bite and beautiful presentation.
How to Make Chocolate Lasagna
Step 1: Crush and Prepare the Cookie Crust
Start things off by pulsing the chocolate sandwich cookies in a food processor until they’re finely crumbed—no big chunks! Mix those with melted butter in a bowl, stirring until every crumb glistens. Press this wonderful mixture into the bottom of a 9×13-inch baking dish, making sure to really pack it down for a nice, sturdy base. Pop it in the fridge while you move on to your luscious layers.
Step 2: Make the Cream Cheese Layer
In a clean bowl, beat softened cream cheese together with granulated sugar and two tablespoons of milk until the mixture is impossibly smooth. Next, gently fold in 1 cup of your whipped topping. This adds lightness, making the layer fluffy but rich. Carefully spread this dreamy blend over your chilled cookie crust, reaching all those corners.
Step 3: Whisk Up the Pudding
Take both instant pudding mixes (chocolate and vanilla) and place them in a large bowl. Add 3 cups of cold milk, then whisk for about 2 minutes—watch as it thickens right before your eyes! This layer is all about pure comfort, combining deep chocolate with sweet vanilla in every creamy forkful. Pour and smooth the pudding over the cream cheese layer.
Step 4: Finishing Touches
Now, spread the rest of that fluffy whipped topping evenly over the pudding layer. Be as generous or artful as you wish—smooth it out or give it a little swirl for a homemade flourish. Sprinkle the top with a shower of mini chocolate chips or a generous helping of chocolate shavings to make it absolutely irresistible.
Step 5: Chill and Slice
Patience pays off: let your Chocolate Lasagna chill in the fridge for at least 4 hours (overnight is even better!) so every layer can set and flavors mingle. When you’re ready to serve, grab a sharp knife, slice into neat squares, and watch everyone’s eyes light up.
How to Serve Chocolate Lasagna

Garnishes
This is your moment to get creative! A sprinkle of mini chocolate chips or curls always looks beautiful, but a drizzle of chocolate syrup or a dusting of cocoa powder really amps up the wow factor. You can even add fresh berries or a little whipped cream tuile for that special occasion flair.
Side Dishes
Chocolate Lasagna shines as the star on its own, but it pairs so nicely with fresh fruit, especially berries, which cut the richness just right. For a more indulgent dessert spread, try serving it alongside some vanilla ice cream or strong coffee to balance all those chocolate notes.
Creative Ways to Present
While a 9×13 dish is classic, you can layer individual servings in pretty glasses or mason jars for a stylish twist—perfect for parties or picnics. Mini versions can even be made in cupcake tins for grab-and-go treats. Don’t be afraid to play around with chocolate lasagna’s layers to suit your event and guests!
Make Ahead and Storage
Storing Leftovers
Leftover Chocolate Lasagna will keep beautifully in the refrigerator for up to 4 days. Just cover the dish tightly with plastic wrap or use an airtight container to prevent it from picking up any fridge odors or drying out. The layers will stay lovely and delicious for a few days, making it a fantastic make-ahead treat.
Freezing
This dessert actually freezes very well! Slice into portions first, then wrap each tightly in plastic wrap and place them in a freezer-safe bag or container. Frozen Chocolate Lasagna can be enjoyed for up to 2 months—just let it thaw in the fridge overnight before serving for the best creamy texture.
Reheating
Chocolate Lasagna is meant to be served chilled, so there’s no reheating required. If it’s been frozen, thaw it gently in the refrigerator overnight. Serving it cold keeps every layer distinct and delicious!
FAQs
Can I use homemade whipped cream instead of whipped topping?
Absolutely! Whip up about 2 cups of heavy cream with some powdered sugar and vanilla until it holds soft peaks. It tastes fantastic, but keep in mind it may not hold its shape as firmly the next day as store-bought whipped topping would.
Can I make Chocolate Lasagna gluten-free?
Definitely. Swap the standard chocolate sandwich cookies for your favorite gluten-free variety and double check that your pudding mix is gluten-free as well—then proceed as usual for a delicious gluten-free dessert!
What if I only have chocolate pudding mix?
No worries at all! You can use just chocolate pudding for an even more decadent and deeply chocolaty experience. The vanilla pudding just adds a little extra dimension, but it’s not strictly necessary.
How soon can I serve Chocolate Lasagna after making?
For the cleanest layers and best texture, chill it for at least 4 hours. If you’re in a rush, you can try serving after 2 hours, but it will be a bit softer and might not slice as neatly. It’ll still taste amazing!
Can I add nuts or other mix-ins?
Of course! Chopped nuts, crushed toffee pieces, or even some peanut butter swirled into the pudding can jazz up your Chocolate Lasagna and add new layers of flavor and crunch. Just sprinkle or swirl them in between layers, and have fun making it your own!
Final Thoughts
If you’ve never tried making Chocolate Lasagna before, I hope this inspires you to roll up your sleeves and dive in—there’s nothing quite like slicing into those gorgeous layers and sharing the first bite with your favorite people. You’ll be surprised how simple it is and just how quickly it disappears. Give it a go, and watch Chocolate Lasagna become your go-to dessert for every occasion!
Print
Chocolate Lasagna Recipe
- Total Time: 4 hours 25 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
Indulge in this decadent Chocolate Lasagna, a no-bake layered dessert that combines chocolate sandwich cookies, creamy pudding, and whipped topping for a delightful treat.
Ingredients
For the Crust:
- 36 chocolate sandwich cookies (such as Oreos)
- 6 tbsp unsalted butter, melted
For the Cream Cheese Layer:
- 8 oz cream cheese, softened
- 1/4 cup granulated sugar
- 2 tbsp milk
- 1 cup whipped topping (such as Cool Whip)
For the Pudding Layer:
- 1 (3.9 oz) package instant chocolate pudding mix
- 1 (3.4 oz) package instant vanilla pudding mix
- 3 cups cold milk
Topping:
- 1/2 cup mini chocolate chips or chocolate shavings
Instructions
- Prepare the Crust: Process the chocolate cookies into fine crumbs. Mix with melted butter and press into a 9×13-inch dish.
- Make the Cream Cheese Layer: Beat cream cheese, sugar, and milk until smooth. Fold in 1 cup of whipped topping and spread over crust.
- Prepare the Pudding: Whisk chocolate and vanilla pudding mixes with cold milk until thickened. Spread over the cream cheese layer.
- Top and Chill: Layer with remaining whipped topping, sprinkle with chocolate chips, and refrigerate for at least 4 hours before serving.
Notes
- Consider using only chocolate pudding or homemade whipped cream as alternatives.
- Enhance richness by drizzling chocolate syrup over the top.
- Prep Time: 25 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 370
- Sugar: 26g
- Sodium: 310mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 30mg