Oh my gosh, you HAVE to try this Christmas Oreo Lasagna! It’s the easiest, most festive dessert that always disappears at my holiday parties. I first made it on a whim last year when I needed something quick but impressive – and wow, did it deliver! Layers of crushed Oreos, creamy cheesecake filling, dreamy vanilla pudding, and fluffy whipped topping come together in minutes (no oven required!).
The best part? It looks like you spent hours decorating when really, you just sprinkle on some red and green candies and voilà – instant holiday magic. My niece actually thought I bought it from a bakery! The flavors meld perfectly as it chills, with the Oreo crust staying crisp against those luscious creamy layers. Trust me, this no-bake wonder will become your new Christmas tradition too.

Why You’ll Love This Christmas Oreo Lasagna
This dessert is basically holiday magic in a pan! Here’s why it’s become my go-to for every Christmas gathering:
- No-bake bliss: No oven? No problem! You can whip this up in 20 minutes flat while your main dishes hog the oven space.
- Instant holiday cheer: Those red and green sprinkles transform it into a festive showstopper with zero decorating skills required.
- Crowd-pleasing layers: The combo of crunchy Oreo crust, velvety cheesecake, and creamy pudding makes everyone go back for seconds (and thirds!).
- Make-ahead magic: It actually tastes better after chilling overnight, so you can cross dessert off your to-do list days early!
Seriously, I’ve brought this to cookie swaps, office parties, and even Christmas morning brunch – it disappears every single time!
Ingredients for Christmas Oreo Lasagna
Grab these simple ingredients – most are pantry staples you probably have already! The magic is in the layers, so don’t skip anything:
- 36 Oreo cookies (crushed – I use a food processor, but a ziplock bag and rolling pin work too!)
- 6 tbsp unsalted butter, melted (salted works in a pinch, but reduce other salt in recipe)
- 8 oz cream cheese, softened (leave it on the counter for 30 minutes – not melted!)
- 1/4 cup granulated sugar (for that perfect sweet-tangy cheesecake layer)
- 2 tbsp milk (whole milk makes it extra creamy)
- 1 tsp vanilla extract (the good stuff – it makes a difference!)
- 12 oz whipped topping (Cool Whip or homemade whipped cream both work beautifully)
- 2 (3.4 oz) boxes instant vanilla pudding mix (don’t use cook-and-serve – trust me on this)
- 2 1/2 cups cold milk (ice cold helps the pudding set faster)
- 1/2 cup red and green sprinkles (or crushed candy canes for extra peppermint zing)
- Peppermint candies, red Sixlets, or mini M&Ms (for topping – go wild with holiday colors!)
- Whole Oreos and whipped cream (optional, but makes it extra pretty for serving)

Ingredient Substitutions & Notes
No stress if you need to swap things! Homemade whipped cream works instead of Cool Whip (just add 1 tbsp powdered sugar per cup). For a chocolate twist, use chocolate pudding. And if you’re out of sprinkles, crushed candy canes or even holiday-colored chocolate chips make perfect toppings. Allergy alert: gluten-free Oreos work great too!
How to Make Christmas Oreo Lasagna
Okay, let’s get layering! This Christmas Oreo Lasagna comes together in four simple steps – I promise it’s easier than wrapping presents! Just follow these steps and you’ll have the creamiest, dreamiest holiday dessert ready to wow your guests.
Step 1: Prepare the Oreo Crust
First, grab those Oreos! I throw mine in a food processor and pulse until they’re fine crumbs (about 30 seconds). No processor? No problem! Toss them in a ziplock bag and go to town with a rolling pin – it’s great stress relief after holiday shopping!
Mix the crumbs with melted butter until it looks like wet sand. Press firmly into a 9×13-inch pan – I use the bottom of a measuring cup to really pack it down. Pop it in the fridge for 10 minutes while you prep the next layer. This chilling step is crucial – it keeps your crust from crumbling later!
Step 2: Make the Cheesecake Layer
Now for my favorite part – the cheesecake filling! Beat the softened cream cheese until it’s completely smooth (no lumps!). Add sugar, milk, and vanilla, mixing until it’s silky. Here’s the trick: gently fold in 1 cup of whipped topping with a rubber spatula. Don’t overmix – we want it fluffy!
Spread this heavenly mixture over your chilled crust. Pro tip: use an offset spatula or the back of a spoon dipped in warm water for super smooth edges. Back in the fridge it goes for another 10 minutes while we whip up the pudding.
Step 3: Add the Pudding Layer
Whisk together the instant pudding mixes and ice-cold milk for exactly 2 minutes – set a timer! It’ll look thin at first, but walk away for 5 minutes and magic happens. When you come back, it’ll be gloriously thick like custard.
Pour over the cheesecake layer and spread gently. The contrast between the creamy pudding and tangy cheesecake is what makes this dessert unforgettable! Quick chill for 15 minutes while you gather your festive toppings.
Step 4: Assemble & Decorate
Time for the grand finale! Spread the remaining whipped topping over the pudding layer – make it nice and thick! Now go wild with sprinkles, crushed peppermints, and holiday candies. I like to make little patterns with red and green Sixlets – looks fancy but takes two seconds!
Here’s the hard part: walk away! Let it chill for at least 4 hours (overnight is better). The flavors meld and the layers set perfectly. When serving, I add dollops of extra whipped cream and stand whole Oreos upright for a dramatic effect. Prepare for compliments!

Tips for Perfect Christmas Oreo Lasagna
After making this dessert more times than I can count (and taste-testing every single batch, of course!), I’ve picked up some game-changing tricks to make your Christmas Oreo Lasagna absolutely foolproof:
1. Patience is key with chilling: I know it’s tempting to dig in early, but that 4-hour chill time isn’t just a suggestion – it’s what makes the layers hold together when you slice it. My best batches always chill overnight. The flavors get even more magical as they mingle!
2. Temperature matters: Use COLD milk for the pudding layer – I sometimes pop my measuring cup in the freezer for 10 minutes first. And make sure your cream cheese is truly softened (not melted!) for the smoothest cheesecake layer. Left it out too long? No worries – 15 seconds in the microwave at 50% power fixes it!
3. Decorate like a pro: Wait until right before serving to add delicate toppings like whipped cream rosettes or whole Oreos. I learned this the hard way when my beautiful candy cane pieces bled red streaks overnight! For sprinkles, try mixing them in a bowl first so you get even color distribution when you shower them on top.
4. The crust secret: Really pack that Oreo layer down hard with something flat (I use a metal measuring cup). If you think you’ve pressed enough, press some more! This prevents crumbling when you cut slices. Bonus tip: wipe your knife with a warm damp cloth between cuts for picture-perfect slices every time.
5. Make it your own: My family now expects me to switch it up every year – sometimes I’ll swap half the Oreos for mint ones, or add a layer of crushed candy canes between the cheesecake and pudding. Last year I drizzled melted white chocolate on top in zigzags – looked like snowflakes and tasted incredible!
Serving & Storage
Okay, here’s where the Christmas magic really happens! When it’s time to serve, I like to pull my Oreo Lasagna from the fridge about 10 minutes early – just long enough to take the chill off but not so long that the layers get soft. Use a sharp knife dipped in hot water (and dried quickly) for those flawless cuts – you’ll get about 12 generous squares that hold their shape beautifully.
For extra holiday wow factor, I garnish each slice with a swirl of whipped cream and a mini Oreo on top right before serving. If I’m feeling fancy, I’ll even dust a little cocoa powder over the plate for that “fresh from the bakery” look. Pro tip: serve on red or green plates with a sprig of fresh mint – instant Christmas cheer!
Now about leftovers (if you’re lucky enough to have any!) – just cover the pan tightly with plastic wrap or transfer slices to an airtight container. It keeps like a dream in the fridge for 3-4 days. The Oreo crust does soften a bit after day two, but honestly? Some people (like my husband) actually prefer the softer texture! Just avoid freezing – the pudding layer gets weirdly grainy when thawed.
One last serving secret: this dessert travels surprisingly well for parties! I’ll assemble the whole thing in a disposable foil pan, chill overnight, then wrap the entire pan in plastic and a towel for transport. The layers stay perfectly intact, and you don’t have to worry about getting your good pan back from Aunt Carol!
Christmas Oreo Lasagna FAQs
After making this dessert for so many holiday parties, I’ve gotten alllll the questions! Here are the ones I hear most often (and my tried-and-true answers):
Can I use other cookies besides Oreos?
Absolutely! Golden Oreos make a gorgeous vanilla version (perfect with crushed candy cane toppings). I’ve even done a half-and-half pan with mint Oreos on one side – looked like a Christmas sweater pattern! Just avoid super crumbly cookies – the butter needs something to cling to. Pro tip: Nutter Butters with chocolate pudding? Holiday magic!
How long does it keep in the fridge?
Three days max is my rule – but good luck keeping it that long! The layers hold up beautifully, though the crust softens after day two (which some folks actually prefer). I always make mine the night before serving – the flavors marry perfectly by morning. Just don’t add delicate garnishes like whipped cream rosettes until right before serving.
Can I make it ahead for a party?
Oh honey, this dessert was MADE for make-ahead magic! I regularly assemble mine 24 hours in advance – just hold off on the sprinkle shower until an hour before serving so they stay crunchy. For extra busy days, I’ll even prep the crust and cheesecake layer the night before, then add the pudding and topping the next morning. Works like a charm!
Nutritional Information
Okay, let’s be real – we’re not eating Christmas Oreo Lasagna because it’s a health food! But I know some folks like to keep track, so here’s the scoop: The nutritional values will vary depending on the specific brands you use for ingredients like Oreos, cream cheese, and whipped topping. A typical serving (about 1/12th of the pan) comes in around 340 calories – but hey, it’s the holidays! My philosophy? Enjoy every creamy, crunchy, festive bite guilt-free, then maybe take an extra lap around the neighborhood to look at Christmas lights. Life’s too short not to savor the sweet stuff!
For more delicious recipes and inspiration, check out my Pinterest page!
PrintIrresistible Christmas Oreo Lasagna in 20 Minutes Flat
A creamy, dreamy holiday dessert that’s insanely easy to make!
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 4 hours 20 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: No-Bake
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 36 Oreo cookies (crushed)
- 6 tbsp unsalted butter (melted)
- 8 oz cream cheese (softened)
- 1/4 cup granulated sugar
- 2 tbsp milk
- 1 tsp vanilla extract
- 12 oz whipped topping (Cool Whip or homemade)
- 2 (3.4 oz) boxes instant vanilla pudding mix
- 2 1/2 cups cold milk
- 1/2 cup red and green sprinkles
- Peppermint candies, red Sixlets, or mini M&Ms (for topping)
- Whole Oreos and whipped cream (optional for garnish)
Instructions
- Make the Oreo Crust: Combine crushed Oreos with melted butter and press into a 9×13-inch pan. Chill for 10 minutes.
- Whip Up the Cheesecake Layer: Beat cream cheese, sugar, 2 tbsp milk, and vanilla until creamy. Fold in 1 cup whipped topping. Spread over crust.
- Add the Pudding Perfection: In another bowl, whisk instant pudding with 2 1/2 cups cold milk until thick. Let sit 5 minutes, then spread over cheesecake layer.
- Top It With Whip: Spread the remaining whipped topping evenly over the pudding. Sprinkle red and green sprinkles, crushed peppermints, and candies on top.
- Chill & Serve: Refrigerate at least 4 hours or overnight to set. Slice and serve with extra whipped cream and Oreos on top.
Notes
- Chill for at least 4 hours to set properly.
- Garnish with extra whipped cream and Oreos for presentation.
Nutrition
- Serving Size: 1 slice
- Calories: 340
- Sugar: 25g
- Sodium: 300mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 25mg

