01 - Preheat the oven to 350°F.
02 - In a bowl, combine graham cracker crumbs, melted butter, sugar, and salt until evenly mixed.
03 - Press the crumb mixture firmly into the bottom and sides of a 9-inch pie dish.
04 - Bake the crust for 8 to 10 minutes until lightly golden, then allow to cool slightly.
05 - In a separate bowl, whisk egg yolks and lime zest until slightly thickened, about 2 minutes.
06 - Add sweetened condensed milk and whisk until smooth.
07 - Gradually whisk in fresh lime juice until fully combined.
08 - Pour the filling into the cooled crust and bake for 10 to 12 minutes until set but slightly wobbly in the center.
09 - Cool the pie to room temperature, then refrigerate for at least 2 hours until fully chilled.
10 - Beat cold heavy cream with powdered sugar and vanilla extract until soft peaks form.
11 - Spread or pipe the whipped cream over the chilled pie and garnish with extra lime zest or lime slices.
12 - Slice and serve the pie cold.