01 - Line the base of a 9-inch springform pan with parchment paper for easy removal.
02 - In a mixing bowl, combine graham cracker or biscuit crumbs with melted butter until all crumbs are evenly moistened. Press mixture firmly into the prepared pan to form an even base. Refrigerate while you prepare the filling.
03 - Set a heatproof bowl over a saucepan of gently simmering water to melt the white chocolate. Stir until just melted, then remove from heat and cool slightly.
04 - In a large mixing bowl, beat cream cheese and sugar with a hand or stand mixer until completely smooth. Blend in vanilla extract and lemon juice until fully incorporated.
05 - In a separate bowl, whip heavy cream to medium-stiff peaks.
06 - Fold the melted white chocolate into the cream cheese mixture. Gently fold in the whipped cream, taking care not to deflate the mixture.
07 - Pour the filling onto the chilled crust and spread evenly. Cover and chill in the refrigerator for at least 6 hours, or overnight until fully set.
08 - In a saucepan, combine cranberries, sugar, and water. Cook over medium heat, stirring often, until cranberries burst and mixture thickens, about 8 minutes. Stir in the cornstarch slurry and cook 1–2 minutes more until glossy and slightly thickened. Allow topping to cool completely.
09 - Spread the cooled cranberry topping over the set cheesecake just before serving for optimal texture.