Preheat your oven to 350°F (175°C). Line an 8x8-inch baking dish with parchment paper, leaving some overhang on the sides for easy removal later.
In a mixing bowl, combine the graham cracker crumbs, unsweetened coconut flakes, melted butter, and granulated sugar. Mix until well blended and the crumbs are moistened.
Press the crumb mixture evenly into the bottom of the prepared baking dish to form the crust. Bake for 10 minutes or until lightly golden. Remove from the oven and let it cool slightly.
In another bowl, whisk together the eggs, sweetened condensed milk, key lime juice, vanilla extract, and lime zest until smooth.
Pour the lime filling over the crust, spreading it evenly.
Bake in the oven for an additional 15-20 minutes, or until the filling is set but still slightly jiggly in the center.
Once baked, remove from the oven and allow the bars to cool to room temperature. Then, refrigerate for at least 2 hours to firm them up.
Once chilled, lift the bars out of the dish using the parchment overhang and cut into squares.
Serve each bar topped with a dollop of whipped cream and a thin slice of lime for garnish.
Notes
Chill the bars for at least 2 hours for best texture.