Step 1: Prepare the Crust
Start by preheating your oven to 180°C (350°F). In a food processor, combine the graham crackers, salted hazelnuts, melted butter, and cocoa powder until finely crushed and mixed. Press this mixture firmly into the bottom of a 9-inch springform pan, creating an even layer. Bake for about 10 minutes, then remove and let it cool.
Step 2: Make the Filling
In a large mixing bowl, combine the mascarpone cheese and cream cheese. Using an electric mixer, beat until smooth and creamy. Gradually add in the brown sugar, heavy cream, eggs, and vanilla extract; mix until well combined.
Step 3: Add Snickers and Caramel
Chop the Snickers bars into bite-sized pieces. Gently fold in the chopped Snickers and 2 tablespoons of caramel into the cheesecake mixture. Make sure they are evenly distributed throughout the filling.
Step 4: Assemble the Cheesecake
Pour the filling over the cooled crust in the springform pan. Use a spatula to smooth the top. Drizzle additional caramel on top if desired.
Step 5: Bake the Cheesecake
Place the springform pan on a baking sheet to catch any drips. Bake in the preheated oven for 50-60 minutes, or until the edges are set but the center is slightly jiggly. Turn off the oven, crack the door open, and let the cheesecake cool in the oven for about an hour to prevent cracking.
Step 6: Chill and Serve
Once cooled, refrigerate the cheesecake for at least 4 hours, preferably overnight. Before serving, add any additional caramel drizzle and top with more chopped Snickers if desired. Carefully remove the sides of the springform pan, slice, and enjoy!