There’s something magical about desserts that take us back to our childhood, isn’t there? Oreo lasagna is one of those treats that remind me of family gatherings, laughter, and pure joy. This delightful dessert is not only incredibly easy to whip up, but it also promises to leave everyone at your table smiling. Plus, it comes together quickly and requires no baking, making it a fantastic option for those busy days when you want something sweet without the fuss.
Why You’ll Love Oreo Lasagna
- Fast
- Easy
- Giftable
- Crowd-pleasing
Ingredients
Here’s what you’ll need to create this delicious Oreo lasagna:
- 36 Oreo cookies – the star of the show!
- 1/2 cup unsalted butter, melted – to hold our crust together.
- 8 oz cream cheese, softened – for that creamy layer.
- 1/2 cup granulated sugar – to sweeten things up.
- 1 tsp vanilla extract – for a touch of flavor.
- 8 oz whipped topping (Cool Whip) – light and fluffy goodness.
- 2 cups milk – to mix with our pudding layers.
- 1 (3.9 oz) box chocolate instant pudding mix – for that rich chocolate layer.
- 1 (3.9 oz) box vanilla instant pudding mix – to balance the chocolate.
- Additional Oreo cookies for topping – because more cookies are always better!
How to Make Oreo Lasagna
Ready to dive in? Let’s get started on this delicious dessert!
- Prepare the Oreo Crust:
- In a food processor, crush 36 Oreo cookies into fine crumbs.
- In a mixing bowl, combine the Oreo crumbs with 1/2 cup melted butter. Mix until well combined.
- Press the mixture into the bottom of a 9×13 inch baking dish to form a crust. Set aside.
- Make the Cream Cheese Layer:
- In a large bowl, beat the softened cream cheese, granulated sugar, and vanilla extract until smooth and creamy.
- Gently fold in 8 oz of whipped topping until well combined.
- Spread the cream cheese mixture evenly over the Oreo crust.
- Prepare the Pudding Layers:
- In another bowl, whisk together 2 cups of milk with the chocolate pudding mix until smooth. Let it sit for a few minutes to thicken.
- Pour the chocolate pudding over the cream cheese layer and spread evenly.
- In a separate bowl, whisk together 2 cups of milk with the vanilla pudding mix until smooth. Let it sit for a few minutes to thicken.
- Pour the vanilla pudding over the chocolate layer and spread evenly.
- Add the Final Layer:
- Top the vanilla pudding layer with the remaining whipped topping, spreading it evenly.
- Crush a few additional Oreo cookies and sprinkle them on top for decoration.
- Chill:
- Cover the dish with plastic wrap and refrigerate for at least 4 hours, or overnight, to allow the layers to set.
- Serve:
- Slice into squares and serve chilled. Enjoy your delicious Oreo lasagna!
Substitutions & Additions
If you’re feeling a little adventurous, here are some fun swaps and additions you can try:
- Use gluten-free Oreo cookies for a gluten-free version.
- Add layers of your favorite candy like crushed Reese’s or M&M’s for a delightful crunch.
- Substitute the whipped topping with homemade whipped cream for a fresher taste.
Tips for Success
To ensure your Oreo lasagna comes out perfect, here are a few tips I’ve learned:
- Make sure your cream cheese is softened to room temperature to avoid lumps in your cream cheese layer.
- Don’t skip the chilling time! It makes all the difference in setting the layers properly.
- If you’re making this ahead of time, it can be made a day in advance, which is a real time-saver.
How to Store Oreo Lasagna
To keep your Oreo lasagna fresh, store it covered in the refrigerator. It will stay good for about 3-5 days, but I bet it won’t last that long! Just make sure to keep it tightly wrapped to avoid absorbing any unwanted odors from the fridge.
FAQs
Can I freeze Oreo lasagna?
Yes, you can freeze it! Just make sure to cover it well. Thaw it in the refrigerator before serving.
Can I use different flavors of pudding?
Absolutely! Feel free to mix it up with other flavors like banana or butterscotch for a unique twist.
How can I make it more chocolatey?
You can add chocolate shavings or chocolate chips on top for an extra chocolatey treat!
This Oreo lasagna is a delightful treat that everyone will love, from kids to adults. For more delicious recipes, check out my easy homemade frozen butterbeer or easy no-bake Martha Washington candy for treats you will love!
Don’t forget to follow me on Pinterest for more sweet ideas and inspiration!
Oreo Lasagna

Ingredients
Equipment
Method
- Step 1: In a food processor, crush 36 Oreo cookies into fine crumbs. In a mixing bowl, combine the Oreo crumbs with 1/2 cup melted butter. Mix until well combined. Press the mixture into the bottom of a 9x13 inch baking dish to form a crust. Set aside.
- Step 2: In a large bowl, beat the softened cream cheese, granulated sugar, and vanilla extract until smooth and creamy. Gently fold in 8 oz of whipped topping until well combined. Spread the cream cheese mixture evenly over the Oreo crust.
- Step 3: In another bowl, whisk together 2 cups of milk with the chocolate pudding mix until smooth. Let it sit for a few minutes to thicken. Pour the chocolate pudding over the cream cheese layer and spread evenly. In a separate bowl, whisk together 2 cups of milk with the vanilla pudding mix until smooth. Let it sit for a few minutes to thicken. Pour the vanilla pudding over the chocolate layer and spread evenly.
- Step 4: Top the vanilla pudding layer with the remaining whipped topping, spreading it evenly. Crush a few additional Oreo cookies and sprinkle them on top for decoration.
- Step 5: Cover the dish with plastic wrap and refrigerate for at least 4 hours, or overnight, to allow the layers to set.
- Step 6: Slice into squares and serve chilled. Enjoy your delicious Oreo lasagna!









