1 (14.3-ounce) package Oreos
2 tablespoons butter, melted
6 tablespoons butter, softened
8 ounce cream cheese softened
1 cup powdered sugar
12 ounce tub whipped topping
2 (3.4-ounce) boxes instant vanilla pudding
2 ½ cups milk
½ cup heavy cream
½ teaspoon vanilla extract
7–10 gummy worms
In a large ziplock bag or in a food processor crush all the Oreos until they become a fine crumb.
Place ⅔ of the crushed cookie crumb into a bowl. Set aside the rest of the crumbs. Add 2 tablespoons melted butter. Mix until fully combined.
Transfer the Oreo crumb mixture to the bottom of a 9×13 baking dish. Set aside.
In a large bowl add the cream cheese and 6 tablespoons butter. With a hand mixer beat until smooth and creamy.
Add the powdered sugar. Mix with the hand mixer until fully combined.
Add the whipped topping. Fold with a spatula until fully mixed. Set aside.
In a separate large bowl add the pudding, milk, heavy cream, and vanilla. Mix until thick. Allow it to sit for 10 minutes or until thickened.
Fold the cream cheese mixture into the pudding until all the ingredients are incorporated.
Pour the pudding and cream cheese into the baking dish.
Place in the refrigerator for up to 3-4 hours or until fully set.
Before serving sprinkle the remainder of the crushed Oreo crumbs and place the gummy worms on top.