01 - Preheat oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving overhang for easy removal.
02 - In a medium bowl, combine graham cracker crumbs, sugar, and melted butter. Press the mixture firmly and evenly into the bottom of the prepared pan.
03 - Bake crust for 8-10 minutes, until lightly golden. Remove from oven and let cool while preparing the filling.
04 - In a large bowl, whisk together egg yolks and sweetened condensed milk until smooth. Whisk in key lime juice and zest until fully combined.
05 - Pour filling over cooled crust and smooth the top.
06 - Bake for 15-18 minutes, until the center is just set but still slightly jiggly.
07 - Cool to room temperature, then refrigerate for at least 1 hour before slicing.
08 - For the optional topping, whip heavy cream and powdered sugar until stiff peaks form. Spread or pipe over chilled bars and sprinkle with key lime zest before serving.