Make the crust: In a bowl, combine graham cracker crumbs, sugar, and a pinch of salt. Add melted butter and stir until the mixture looks like damp sand and holds together when pressed.
Press and chill: Pour the crumb mixture into a 9-inch pie dish.
Use the bottom of a measuring cup to press it firmly across the bottom and up the sides. Chill in the fridge for at least 20 minutes while you make the filling.
Whip the cream: In a cold mixing bowl, whip the heavy cream, powdered sugar, and a small pinch of salt to medium peaks. Set aside.
Blend the base: In a separate bowl, beat the softened cream cheese until smooth and fluffy, about 1–2 minutes.
Add sweetened condensed milk, vanilla, lemon juice, and lemon zest. Beat until silky and fully combined, scraping the bowl as needed.
Fold together: Gently fold the whipped cream into the lemon mixture in two batches. Fold just until no streaks remain.
The filling should be thick, creamy, and airy.
Fill the crust: Spoon the filling into the chilled crust and smooth the top with a spatula. Tap the pie dish lightly on the counter to remove any large air bubbles.
Chill to set: Cover and refrigerate for at least 4 hours, or overnight for the cleanest slices. The filling will firm up and become sliceable.
Garnish and serve: Top with dollops of whipped cream, a sprinkle of zest, or berries.
Slice with a sharp knife wiped clean between cuts for neat wedges.