Step 1: Prepare the Crust
Preheat the oven to 325°F (165°C).
In a bowl, mix the graham cracker crumbs, sugar, and melted butter until the mixture resembles wet sand.
Press the mixture firmly into the bottom of a 9-inch springform pan.
Bake for 8-10 minutes, then remove from the oven and let cool.
Step 2: Make the Cinnamon Swirl
In a small bowl, combine brown sugar, cinnamon, melted butter, and vanilla extract.
Stir until smooth, then set aside.
Step 3: Prepare the Cheesecake Filling
Beat the softened cream cheese until smooth.
Add the sugar and mix until fully incorporated.
Add eggs one at a time, mixing on low speed to avoid overmixing.
Stir in sour cream and vanilla extract until smooth and creamy.
Step 4: Assemble and Bake
Pour half of the cheesecake batter over the prepared crust.
Drizzle half of the cinnamon swirl mixture over the batter and use a knife to create gentle swirls.
Pour the remaining cheesecake batter on top and repeat with the rest of the cinnamon swirl.
Place the springform pan in a larger baking dish and add about an inch of hot water to create a water bath.
Bake for 50-60 minutes or until the edges are set but the center is slightly jiggly.
Turn off the oven and let the cheesecake cool in the oven with the door slightly open for an hour.
Transfer to the refrigerator and chill for at least 4 hours (preferably overnight).
Step 5: Prepare the Cream Cheese Glaze
Beat the softened cream cheese until smooth.
Add powdered sugar, milk, and vanilla extract, mixing until a pourable glaze forms.
Drizzle over the chilled cheesecake before serving.