For the chocolate ripplePrepare chocolate ripple first (so it has time to cool) by combining heavy cream and chocolate in a medium-sized microwave-safe mixing bowl. Microwave on high for 25 seconds. Stir well and return to microwave for another 25 seconds. Whisk until smooth and set aside while you prepare the crust and filling.
For the crustIn a medium-sized bowl, stir together graham cracker crumbs, finely chopped pecans, and brown sugar until combined.
Add melted butter and stir until all crumbs are moistened.
Press mixture evenly and firmly into the bottom and up the sides of a 9” springform pan. Set aside.
For the cheesecakePreheat oven to 325F (165C).
In a large mixing bowl using an electric mixer, combine cream cheese and sugars. Beat on medium speed until smooth, creamy, and lump free.
Add sour cream and vanilla extract and stir on low speed until combined.
In a separate dish, lightly beat one egg. Add to the cheesecake batter, stirring briefly on low speed until just combined. Repeat with remaining eggs, and scrape the sides and bottom of the bowl to ensure all ingredients are well incorporated.
Pour approximately a third of the cheesecake batter into the prepared crust. Drizzle half of caramel sauce over cheesecake layer followed by half of the chocolate ripple (this will not cover all of the cheesecake batter, this is fine). Pour another third of the cheesecake batter evenly overtop. Drizzle remaining half of caramel sauce over cheesecake, followed by remaining half of chocolate ripple. Top with the remaining cheesecake batter.
Place the pan on the center rack of your preheated oven. Bake for 50-55 minutes, or until the cheesecake is almost set (center will be jiggly and edges should be set and may puff slightly).
Remove from oven and cool until almost room temperature (alternatively, to help reduce risk of cracks, turn off oven, crack the door, and allow it to sit for 1 hour). Transfer to the refrigerator and chill for at least 6 hours, preferably overnight before topping and serving.
ToppingOnce cheesecake is chilled, prepare your toppings. Make ganache by combining chocolate and heavy cream in a medium-sized microwave-safe bowl. Microwave for 25 seconds and stir well. If not yet smooth, microwave again and whisk until smooth. Set aside.
Drizzle caramel sauce and prepared ganache over cheesecake. Scatter pecans overtop.
For easy slicing, chill cheesecake in refrigerator for 15 minutes to allow toppings to set.
Once cheesecake has chilled completely, remove springform ring, slice and serve.