Preheat oven to 350°F.
Combine crushed Oreos and melted butter, stirring until fully coated.
24 Oreo cookies, 5 tablespoons butter
Press the mixture firmly into a 9-inch pie dish and bake for 8-10 minutes. Let cool.
In a medium bowl, beat the cream cheese, powdered sugar, and vanilla extract until smooth.
1 (8-ounce) package cream cheese, 1/2 cup powdered sugar, 1 teaspoon vanilla extract
Fold in 1 cup of Cool Whip until fully combined.
1 cup Cool Whip
Spread the cream cheese mixture evenly over the cooled Oreo crust.
In a large bowl, whisk together the instant chocolate pudding mix and cold milk until smooth.
1 (5.9-ounce) box instant chocolate pudding mix, 2 1/2 cups cold milk
Spread the pudding evenly over the cream cheese layer and refrigerate for at least 1 hour.
Spread the remaining Cool Whip over the chocolate pudding layer.
Remaining Cool Whip
Garnish with chocolate shavings, crushed pecans, or chocolate syrup before serving.
Chocolate shavings, crushed pecans or walnuts, chocolate syrup drizzle (optional)
Chill for another 2 hours before slicing and serving.