Step 1: Prepare the Cinnamon Roll Crust
In a large bowl, combine flour, yeast, sugar, and salt.
Add warm milk, egg, and melted butter, then mix until a dough forms.
Knead for about 5 minutes until smooth. Cover and let rise for 1 hour.
Roll out into a rectangle (¼ inch thick).
Sprinkle with brown sugar and cinnamon, roll into a log, and slice into rounds.
Press the cinnamon roll rounds into the bottom of a greased springform pan, covering the base.
Step 2: Make the Cheesecake Filling
Beat cream cheese and sugar until smooth.
Add eggs, one at a time, mixing after each addition.
Stir in vanilla extract and sour cream until combined.
Step 3: Create the Cinnamon Swirl
Mix brown sugar, cinnamon, and melted butter together.
Pour half of the cheesecake batter over the cinnamon roll crust.
Drizzle half of the cinnamon swirl mixture over the batter.
Pour the remaining cheesecake batter on top, then drizzle the remaining swirl.
Swirl gently with a knife for a marbled effect.
Step 4: Bake the Cheesecake
Preheat oven to 325°F (163°C).
Place the cheesecake on the middle rack and bake for 50-55 minutes.
Let it cool in the oven with the door slightly open for 1 hour to prevent cracks.
Step 5: Prepare the Frosting (Optional)
Beat cream cheese and butter together until smooth.
Add powdered sugar and vanilla extract, mixing until creamy.
Drizzle over the cheesecake before serving.