01 - Line the base of a 9-inch springform pan with parchment paper to ensure an easy release.
02 - Combine crushed graham crackers and melted butter in a bowl until the mixture is evenly moistened. Press firmly into the bottom of the prepared pan to create an even layer. Refrigerate while assembling the filling.
03 - Gently melt chopped white chocolate in a heatproof bowl set over simmering water, stirring until smooth. Allow to cool slightly before use.
04 - In a large mixing bowl, beat cream cheese and sugar together until smooth and creamy. Add vanilla extract and lemon juice, and mix until well incorporated.
05 - In a separate bowl, whip the heavy cream using a hand mixer or stand mixer until medium-stiff peaks form.
06 - Fold the melted white chocolate into the cream cheese mixture, then gently fold in the whipped cream until just combined and smooth, taking care not to deflate the mixture.
07 - Pour the cream filling over the chilled crust. Smooth the surface with a spatula, cover, and refrigerate for at least 6 hours or overnight until set.
08 - In a small saucepan, combine cranberries, sugar, and water. Cook over medium heat for about 8 minutes, stirring until cranberries burst and mixture thickens. Add the cornstarch slurry and simmer 1-2 minutes until glossy and slightly thickened. Allow to cool completely.
09 - Just before serving, spread the cranberry topping evenly over the set cheesecake. Garnish with additional white chocolate shavings or fresh cranberries if desired.