Use a food processor to crush Oreos until they are fine crumbs. Remove ¾ cup crushed Oreos and set these aside for toppings.
Mix the remaining crushed Oreos with melted butter and stir to mix.
Press the Oreo and butter mixture into the bottom of the prepared dish. Pop this into the freezer for a few minutes while you prepare your next layer.
Beat together cream cheese and confectioners’ sugar until smooth.
Beat in 1 package of Cool Whip (about 30 seconds – don’t overbeat) into the cream cheese mixture.
Carefully layer the cream cheese mixture over the Oreo Crust. Drop the cream cheese mixture evenly over top of the crust so that it’s easier to spread out evenly. You don’t want to spread this out too much or you’ll start to pull up the Oreo base.
In a separate bowl, beat together milk and dry pudding mixtures. Beat about 2 minutes.
Spread pudding evenly over the cream cheese layer.
Spread other package of Cool Whip over the top then sprinkled with remaining Oreo crumbs.
Chill at least 6 hours before cutting.
The crust should be frozen to help it stay together so the filling can be spread.Use completely softened cream cheese so that there are no lumps when beating together with the sugar.Carefully fold the Cool Whip layer so the air is not beaten out.