Crush the Oreo cookies into fine crumbs using a food processor or by placing them in a Ziploc bag and crushing them with a rolling pin.
In a large bowl, beat the cream cheese and powdered sugar until smooth and creamy.
In another bowl, whisk together the pudding mix and milk until thickened.
Fold the pudding mixture into the cream cheese mixture, then fold in the whipped topping until fully combined.
Layer in a serving dish, starting with crushed Oreos, followed by the pudding mixture, and repeat until all ingredients are used, ending with a layer of Oreos on top.
Refrigerate for at least 1 hour before serving.
Notes
Garnish with gummy worms or chocolate shavings for added fun and flavor!