Preheat the oven to 325°F (160°C). Grease the bottom and sides of a 9-inch springform pan.
Mix the graham cracker crumbs, butter, and sugar in a medium bowl until thoroughly combined. Press into the bottom and partially up the sides of the prepared pan. Set aside.
To make the filling:
Mix the cream cheese and sugar with an electric mixer at medium speed until light, airy, and smooth. Add the eggs, one at a time, mixing until combined after each addition. Add the vanilla extract and mix just until blended.
Pour the mixture into the prepared pan. Bake about 40 minutes or until a toothpick inserted into the cake comes out clean and the center of the cheesecake is just set. Turn off the oven, leave the door slightly ajar, and let the cheesecake cool completely.
To make the caramel:
Stir together the sugar and water in a medium heavy-bottomed saucepan. Bring to a boil over medium-high heat. Let boil until amber in color. (This will take several minutes. Aim for 350°F (175°C) with a candy thermometer.) Remove from the heat and immediately stir in the cream and butter. Set aside and let cool to room temperature.
Pour the caramel over the cooled cheesecake. Sprinkle with pecans and coarse salt.
Notes
For tips, step-by-step photos, and extra details, be sure to read the full post above before starting. It’s packed with helpful info to answer common questions!