Make the Crust:
In a small bowl, combine the graham cracker crumbs, sugar, and melted butter. Stir until the crumbs are evenly coated. Spoon a small amount into the bottom of each parfait glass or mason jar, pressing down lightly to form a crust layer.
Prepare the Raspberry Layer:
In a medium bowl, mix the raspberries, sugar, and lemon juice. Mash the raspberries lightly with a fork to release some juice, but still keep some whole for texture. Set aside to let the flavors combine.
Make the Cheesecake Filling:
In a mixing bowl, beat the cream cheese with an electric mixer until smooth. Add the powdered sugar, vanilla extract, lemon juice, and lemon zest, and continue mixing until well combined.
In a separate bowl, whip the heavy cream until stiff peaks form. Gently fold the whipped cream into the cream cheese mixture, ensuring it stays light and airy. For extra creaminess, add sour cream at this stage.
Assemble the Parfaits:
Spoon a layer of the cheesecake mixture on top of the graham cracker crust in each parfait glass, smoothing it out with a spatula.
Add a layer of mashed raspberries on top of the cheesecake layer.
Repeat the layers until the parfait glasses are filled, finishing with a layer of cheesecake mixture on top.
Chill and Serve:
Place the parfaits in the refrigerator for at least 2 hours to chill and allow the flavors to meld.
Just before serving, top each parfait with a few fresh raspberries and extra lemon zest for a burst of color and flavor.