01 - Preheat oven to 325°F. Grease a 9-inch springform pan and line the base with parchment paper.
02 - Combine graham cracker crumbs, melted butter, and sugar in a bowl. Press the mixture firmly and evenly into the bottom of the prepared pan. Bake for 10 minutes, then remove and allow to cool slightly.
03 - Beat cream cheese with an electric mixer until completely smooth. Add sugar and continue beating until well combined. Add eggs one at a time, mixing thoroughly after each addition. Blend in sour cream, vanilla extract, flour, and salt until just incorporated — avoid overmixing to prevent cracking.
04 - Pour the filling over the cooled crust. Gently tap the pan on the counter to release trapped air bubbles. Bake for 50 to 60 minutes until the center is slightly set but still has a gentle jiggle.
05 - Turn off the oven, crack the door open, and let the cheesecake rest inside for 1 hour. This gradual cooling helps prevent cracks from forming.
06 - Transfer the cheesecake to a wire rack to cool to room temperature, then refrigerate for at least 4 hours or preferably overnight for the best texture.
07 - Whisk together sour cream, powdered sugar, and vanilla extract until smooth. Spread evenly over the chilled cheesecake. Slice with a hot, wet knife for clean portions.