Preheat your oven to 325°F (160°C). Grease a 9-inch springform pan and set aside.
In a medium bowl, mix graham cracker crumbs, melted butter, and sugar until combined. Press the mixture firmly into the bottom of the prepared springform pan to create the crust. Bake for 10 minutes, then let it cool.
In a large mixing bowl, beat the softened cream cheese with sugar until smooth and creamy. Add sour cream, melted white chocolate, eggs, and vanilla extract; mix until just combined without overbeating.
In a small saucepan over medium heat, combine ½ cup fresh raspberries, sugar, and lemon juice. Cook until the raspberries break down and the mixture thickens slightly, about 5 minutes. Remove from heat and let cool.
Pour half of the cheesecake filling into the crust, then drop spoonfuls of the raspberry mixture over the filling. Use a knife or skewer to gently swirl the raspberry into the cheesecake.
Add the remaining cheesecake filling and repeat the swirling process with the remaining raspberry mix on top.
Bake in the preheated oven for 50-60 minutes until the edges are set but the center is slightly jiggly. Turn off the oven and crack the door, letting the cheesecake cool in the oven for 1 hour.
Remove from the oven and refrigerate for at least 4 hours, preferably overnight, to set completely.
Once set, remove from the springform pan and garnish with fresh raspberries before slicing and serving.
Notes
For best results, refrigerate overnight before serving.