01 -
Preheat the oven to 325°F (163°C). Combine chocolate cookie crumbs, sugar, and melted butter. Press firmly into the base of a 9-inch springform pan. Bake for 10 minutes, then allow to cool slightly.
02 -
Beat the softened cream cheese until smooth. Gradually add granulated and brown sugars; mix until fully incorporated. Stir in sour cream and vanilla extract.
03 -
Add the melted, cooled chocolate and cocoa powder to the cream cheese mixture, stirring until smooth. Add eggs one at a time, folding gently after each addition.
04 -
Pour the filling over the cooled crust, smoothing the top. Place the springform pan inside a roasting pan and add 1 inch of hot water to create a water bath. Bake at 325°F (163°C) for 60–70 minutes, until edges are set but the center still jiggles slightly.
05 -
Turn off oven, crack the door, and let cheesecake cool inside for 1 hour. Remove from oven and water bath; run a knife around the edge to loosen. Cool completely at room temperature, then refrigerate for at least 4 hours or overnight.
06 -
Combine evaporated milk, brown sugar, egg yolks, and butter in a saucepan. Cook over medium heat, whisking frequently until thickened, approximately 10 minutes. Remove from heat and stir in vanilla extract, shredded coconut, and toasted pecans. Allow to cool until spreadable.
07 -
Remove chilled cheesecake from pan and transfer to serving plate. Evenly spoon the coconut-pecan topping over the top. Optionally, garnish with extra pecans or chocolate shavings before serving.