Prepare the Crust (10 minutes):
Preheat oven to 325°F (163°C). Line the bottom of a 9-inch springform pan with parchment paper. Mix graham cracker crumbs, sugar, and melted butter in a large bowl. Press firmly into the bottom and slightly up the sides of the pan. Bake for 10 minutes, then set aside to cool.
Make the Cheesecake Filling (15 minutes):
In a large bowl (or stand mixer), beat cream cheese until smooth, about 2–3 minutes. Add sugar and mix until fluffy. Blend in sour cream, then add eggs one at a time. Stir in vanilla and flour until just combined.
Bake the Cheesecake (65–70 minutes):
Pour filling into the crust. Place springform pan on a baking sheet, then set inside a larger roasting pan. Pour hot water into the roasting pan to create a water bath (about 1 inch deep). Bake for 65–70 minutes, until the center is set but slightly jiggly.
Cool Completely:
Turn off oven, crack the door, and let cheesecake rest for 1 hour. Remove from oven, cool at room temperature for another hour, then refrigerate at least 4–6 hours (overnight preferred).
Make the Pecan Pie Topping (15 minutes):
In a medium saucepan, combine brown sugar, corn syrup, heavy cream, and butter. Cook over medium heat, stirring until sugar dissolves. Simmer 3–4 minutes until thickened slightly. Stir in pecans, vanilla, and salt. Cool slightly before pouring over chilled cheesecake.
Assemble and Serve:
Remove cheesecake from springform pan. Pour pecan topping over the cheesecake just before serving. Slice with a hot, clean knife for neat pieces.