Crush oreos with a food processor or by hand and mix with melted butter. Press into a parchment lined 8x8 pan and set aside.
Beat cream cheese and sugar until smooth. Mix in sour cream, vanilla, and cocoa powder.
Gently mix in the melted chocolate (make sure it’s not too hot).
Add the egg and mix on low speed or by hand until just combined.
Spread this filling over the crust.
Bake at 325°F for 30-40 minutes until the edges are set and the center has a slight jiggle.
Cool for at least 30 minutes at room temp, then chill for ~3 hours.
Whisk pudding mix and cold milk for 2 minutes. Allow 5 minutes to set.
Gently fold in cool whip until smooth.
Spread over the chilled cheesecake layer.
Top with lots of oreo crumbs and gummy worms.
Chill again briefly to allow the top to set more.
Enjoy!
