If you are making your own Oreo crust, combine the crushed Oreos and melted butter. I used a food processor to pulse my Oreos. If you want to skip this step, just buy the crust already made. If not, combine the Oreos and melted butter. Press into pie pan. Put into the fridge or freezer while you prep your other fillings.
For the ganache, add chocolate chips to a bowl. Heat your milk and add it to the chocolate chips. Let this sit for a minute or 2 and mix until all chocolate is melted. If you need to, microwave it for 10 second intervals until it is all melted.
Pour into prepared crust and return to fridge. Let this set up for several hours. I am not sure how long this takes as I made it the night before and then worked the pudding filling the next day. It should take about 2-3 hours though.
Now, mix the pudding mix, heavy cream, milk, coconut flavoring and ½ cup shredded coconut. Mix for several minutes until it is combined and starting to set. Pour over top of the set ganache and return to the fridge.
Let this set up for another hour or so.
Toast your ¼ cup coconut. I spread it on a pan and baked it at 375 degrees for about 7 minutes. Make sure and move it around occasionally until it is all toasted. Allow to cool
Top with whip cream. Last is the toasted coconut.
Return to fridge and let it set again. I really like to leave this overnight. So, this is a great make ahead dessert. Perfect for your holiday meal.
Now, sit back and enjoy. You deserve it!