01 - Preheat oven to 350°F. Line an 8x8-inch baking pan with parchment paper, leaving an overhang for easy removal.
02 - In a medium bowl, combine graham cracker crumbs, sugar, melted butter, and salt. Mix until the texture resembles wet sand.
03 - Press the crust mixture firmly into the bottom of the prepared pan. Bake for 10 minutes, then remove from oven and set aside.
04 - Whisk eggs and sugar together in a large bowl until smooth. Add flour, lime juice, lime zest, milk, and salt. Whisk until well combined.
05 - Pour the filling over the pre-baked crust. Bake for 18–20 minutes, or until the center is just set and no longer jiggles.
06 - Allow to cool completely in the pan on a wire rack, then refrigerate for at least 1 hour before slicing.
07 - Dust with powdered sugar and extra lime zest before serving, if desired.