A no-bake dessert that tastes like the holidays in every single bite, this Homemade Christmas Cookie Lasagna is a festive, layered masterpiece. Packed with crushed holiday cookies, creamy pudding, whipped topping, and colorful sprinkles, it’s the kind of dessert that lights up a dessert table and disappears in minutes.
The best part? It looks like you spent hours on it, but it comes together effortlessly. Whether you’re hosting a Christmas Eve party, contributing to a potluck, or just craving something sweet by the tree, this cookie lasagna brings the magic of the season to your spoon.
What Kind of Cookies Should I Use?
Classic store-bought Christmas cookies work great for this recipe—think iced sugar cookies, gingerbread men, or those red and green sprinkle cookies. You can even combine a few types to add texture and flavor depth. If you’ve got leftover homemade cookies, crumble them in! This recipe is super forgiving and celebrates variety.

Ingredients for the Homemade Christmas Cookie Lasagna
- 2 cups crushed Christmas cookies (use a mix of gingerbread, sugar cookies, or sprinkle cookies)
- 1 (8 oz) package cream cheese, softened
- 1/2 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 (12 oz) container whipped topping (like Cool Whip), divided
- 2 cups milk (whole or 2% for best texture)
- 1 (3.4 oz) box instant vanilla pudding mix
- 1 (3.4 oz) box instant white chocolate pudding mix
- 1/2 teaspoon ground cinnamon (optional, but festive!)
- 1/2 cup crushed peppermint candies or holiday sprinkles
- Mini holiday candies or gumdrops (optional for topping)
How To Make the Homemade Christmas Cookie Lasagna
Step 1: Make the Cream Cheese Layer
In a large mixing bowl, beat the softened cream cheese until smooth. Add powdered sugar and vanilla extract, and continue beating until fluffy. Fold in half of the whipped topping until well combined.
Step 2: Mix the Pudding Layer
In a separate bowl, whisk together the milk, vanilla pudding mix, white chocolate pudding mix, and cinnamon (if using). Whisk for about 2 minutes until the mixture begins to thicken.
Step 3: Layer the Dessert
In a 9×9 or 9×13-inch glass dish, spread a layer of crushed cookies on the bottom. Top with half of the cream cheese mixture, spreading it evenly. Add half of the pudding mixture over that. Repeat the layers: cookies, cream cheese, and pudding.
Step 4: Add the Final Whipped Topping
Spread the remaining whipped topping over the top layer. Smooth it out with a spatula.
Step 5: Decorate and Chill
Sprinkle crushed peppermint candies or holiday sprinkles generously on top. Add mini holiday candies or gumdrops for extra flair. Cover and chill the lasagna in the fridge for at least 4 hours, or overnight for best results.
How to Serve and Store Your Cookie Lasagna
This dessert is best served chilled straight from the fridge. The layers hold beautifully and make for a stunning slice on a holiday plate. For cleaner cuts, use a sharp knife wiped between each slice.
To store, cover the dish tightly with plastic wrap or transfer leftovers to an airtight container. It will stay fresh in the fridge for up to 4 days. For longer storage, you can freeze it in slices for up to 2 months—just thaw overnight in the fridge before serving.
Frequently Asked Questions
Can I make this ahead of time?
Yes! This is actually a perfect make-ahead dessert. You can prepare it the night before and let it chill overnight.
Can I use homemade cookies?
Absolutely! Homemade cookies add a unique touch. Just make sure they aren’t too soft so they hold up well in the layers.
What can I use instead of whipped topping?
If you prefer homemade whipped cream, beat 1 1/2 cups of heavy cream with a bit of sugar until stiff peaks form. It works wonderfully here.
Can I make this gluten-free?
Yes, just be sure to use gluten-free cookies and double-check that your pudding mix is gluten-free.
What size pan should I use?
A 9×13-inch dish works great for serving a crowd, but a 9×9-inch dish gives you taller, more dramatic layers.
Is this dessert kid-friendly?
Very! Kids love the colors and textures—and it’s a fun one to assemble with them too.
Want More Dessert Ideas with Holiday Magic?
If you loved this Homemade Christmas Cookie Lasagna, try these delicious dessert recipes for your next gathering:
- Condensed Milk Snow Cookies for a melt-in-your-mouth winter treat.
- Lemon Raspberry Swirl Cheesecake Cups if you like tart and creamy in every bite.
- Caramel Cheesecake Cookies for the ultimate mash-up of cookie and cheesecake.
- Winter Brittle for a sweet, crunchy giftable snack.
- Cherry Topped Coconut Macaroons for that classic holiday flair.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you use all sugar cookies or mix in some gingerbread? Any fun toppings I should try next time?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other bake smarter!
🧁 Follow me on Pinterest @hallarecipes for even more cozy holiday bakes and dessert ideas from Life with Jam.

Homemade Christmas Cookie Lasagna
- Total Time: 4 hours 20 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Bring festive cheer to your table with this Homemade Christmas Cookie Lasagna—a no-bake dessert that’s equal parts fun, sweet, and stunning. Perfect for holiday gatherings, this treat layers crushed Christmas cookies, whipped cream, and instant pudding into a chilled, creamy delight. Whether you’re looking for a quick dessert idea, a holiday party showstopper, or a kid-friendly no-bake recipe, this one has all the right flavors and festive vibes. Think easy dessert, holiday cookie lasagna, Christmas baking, and no-bake Christmas treat rolled into one beautiful dish.
Ingredients
2 cups crushed Christmas cookies (sugar cookies, gingerbread, or sprinkle cookies)
8 oz cream cheese, softened
0.5 cup powdered sugar
1 teaspoon vanilla extract
12 oz whipped topping (Cool Whip), divided
2 cups milk (whole or 2% preferred)
3.4 oz instant vanilla pudding mix
3.4 oz instant white chocolate pudding mix
0.5 teaspoon ground cinnamon (optional)
0.5 cup crushed peppermint candies or holiday sprinkles
Mini holiday candies or gumdrops (optional for topping)
Instructions
1. In a large bowl, beat softened cream cheese until smooth. Add powdered sugar and vanilla extract, and continue beating until fluffy. Fold in half of the whipped topping until incorporated.
2. In a separate bowl, whisk together milk, vanilla pudding mix, white chocolate pudding mix, and cinnamon. Mix for about 2 minutes until slightly thickened.
3. In a 9×9 or 9×13-inch dish, spread 1 cup crushed cookies in an even layer.
4. Add half of the cream cheese mixture over the cookies and smooth it out.
5. Pour and spread half of the pudding mixture over the cream layer.
6. Repeat layers: cookies, cream cheese, then pudding.
7. Top with the remaining whipped topping and smooth it evenly.
8. Sprinkle crushed peppermint or sprinkles over the top and decorate with mini candies.
9. Chill for at least 4 hours or overnight before serving.
Notes
For the cleanest slices, use a sharp knife and wipe between cuts.
You can swap pudding flavors—try peppermint or chocolate for a twist.
Make it ahead the night before to let flavors and layers settle perfectly.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-bake
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 24g
- Sodium: 210mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 35mg

