In a mixing bowl, combine graham cracker crumbs and melted butter. Mix until crumbly. Press the mixture firmly into the bottom of a 9-inch springform pan. Bake in the preheated oven for about 10 minutes. Remove and set aside to cool.
In a small saucepan over medium heat, combine the fresh strawberry puree and 2 tablespoons of sugar. Stir gently until the sugar dissolves, about 3-4 minutes. Allow to cool.
In a large mixing bowl, beat the softened cream cheese until smooth and creamy. Gradually add in the granulated sugar and continue to beat until well combined.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and sour cream until you achieve a fluffy batter.
Pour half of the cheesecake batter into the prepared crust. Drizzle half of the strawberry puree onto the batter, then use a knife to create a swirl. Repeat with the remaining batter and puree, swirling the top to create a marbled effect.
Bake in the oven for about 50-60 minutes or until the edges are set but the center is slightly jiggly. Turn off the oven and crack the door, leaving the cheesecake inside for an additional hour to cool gradually.
After removing from the oven, let the cheesecake cool to room temperature. Cover and refrigerate for at least 4 hours, or overnight for the best texture.
Release the cheesecake from the springform pan and slice. Drizzle with additional strawberry puree if desired.
Notes
Garnish each slice with a fresh strawberry on top and a drizzle of strawberry sauce for an elegant touch.