Preheat your oven to 325°F (160°C). Grease a springform pan with non-stick spray.
In a mixing bowl, combine the chocolate graham cracker crumbs and melted butter. Mix well until the crumbs are evenly coated.
Press the crumb mixture firmly into the bottom of the springform pan to create an even crust layer. Bake in the oven for 10 minutes, then remove to cool.
In a large bowl, beat together the softened cream cheese and granulated sugar until smooth and creamy.
Mix in the vanilla extract and peppermint extract, ensuring they are fully incorporated.
Add the eggs one at a time, mixing gently after each addition until just combined. Avoid over-mixing.
Stir in the sour cream and melted chocolate until the mixture is smooth and uniform in color.
Pour the cheesecake filling over the baked crust in the springform pan, smoothing the top with a spatula.
Bake in the oven for 55-60 minutes, or until the center is set and only slightly jiggles.
Turn off the oven and leave the cheesecake inside for an additional hour to cool gradually, which helps prevent cracking.
Once cooled, refrigerate the cheesecake for at least 4 hours or overnight for best results.
Before serving, top with whipped cream and sprinkle crushed peppermint candies on top for added holiday flair.
Notes
For best results, refrigerate overnight before serving.