Step 1: Prepare the Cookie Crust Place the chocolate sandwich cookies in a food processor and pulse until they become fine crumbs. Transfer the crumbs to a medium bowl and stir in the melted butter until the mixture looks like wet sand. Press this mixture firmly into the bottom of a 9 by 13 inch baking dish to form an even layer. Place the dish in the freezer for about 10 minutes to set while you prepare the next layer.
Step 2: Create the Peppermint Cream Layer In a large mixing bowl, beat the softened cream cheese with a hand mixer until it is smooth and creamy. Add the 2 tablespoons of milk and granulated sugar, then continue beating until well combined. Gently fold in 1 and 1/2 cups of the whipped topping, the peppermint extract, and the alcohol-free vanilla. Spread this minty white mixture carefully over the chilled cookie crust using a spatula.
Step 3: Whisk the Chocolate Pudding Layer In another large bowl, combine both packages of instant chocolate pudding mix with the 3 1/4 cups of cold whole milk. Whisk the mixture vigorously for about two minutes until it starts to thicken. Let it sit for another three minutes to reach a spreadable consistency. Pour the chocolate pudding over the peppermint cream layer and spread it out to the edges of the dish.
Step 4: Add the Final Topping Spread the remaining whipped topping over the chocolate pudding layer as the final “snowy” coating. Use the back of a spoon to create pretty swirls in the topping for a professional look. At this stage, do not add the candy canes yet, as they may bleed color into the white cream if they sit too long in the fridge.
Step 5: Chill and Garnish Cover the dish with plastic wrap and refrigerate for at least 4 hours, though overnight is even better for the flavors to meld. Just before serving, sprinkle the crushed candy canes and mini chocolate chips over the top. This ensures the peppermint pieces stay crunchy and vibrant for your guests.