01 - Preheat oven to 350°F. Line an 8x8-inch baking pan with parchment paper, leaving an overhang on two sides for easy removal.
02 - In a mixing bowl, combine graham cracker crumbs, granulated sugar, and melted butter until evenly moistened. Press the mixture firmly and evenly into the bottom of the prepared pan to form a compact crust.
03 - Bake the crust for 8 to 10 minutes until lightly golden around the edges. Remove from the oven and let cool slightly while preparing the filling.
04 - In a medium bowl, whisk the egg yolks until thick and pale in color, about 1 minute. Add the sweetened condensed milk, Key lime juice, lime zest, and salt. Whisk until completely smooth and well combined.
05 - Pour the filling over the partially cooled crust, spreading evenly. Bake for 15 to 18 minutes, until the center is just set and tiny bubbles appear around the edges.
06 - Cool completely at room temperature, then refrigerate for at least 1 hour to fully set before slicing.
07 - Using an electric mixer or whisk, beat the heavy whipping cream, powdered sugar, and vanilla extract until soft peaks form.
08 - Lift the chilled bars out of the pan using the parchment overhang. Slice into 16 squares. Top each bar with whipped cream and a sprinkle of lime zest. Serve chilled.