Preheat your oven to 325°F (160°C).
In a medium mixing bowl, combine the graham cracker crumbs, sugar, and melted butter.
Mix until the crumbs are well-coated.
Press the mixture firmly into the bottom of a 9-inch springform pan to create an even layer.
Bake for about 10 minutes, then remove it from the oven and let it cool.
In a large mixing bowl, beat the softened cream cheese and sugar with an electric mixer on medium speed. Aim for a smooth and creamy texture.
Add the cornstarch and lime zest to the cream mixture. Continue mixing until fully combined.
Gradually add in the fresh lime juice, mixing at a low speed to combine.
Finally, add the eggs, one at a time, mixing just until combined. Avoid overmixing here.
Pour the cheesecake filling over the cooled graham cracker crust.
Bake in the preheated oven for about 50-60 minutes or until the edges are set, but the center still has a slight jiggle.
Turn off the oven, crack the door open, and let the cheesecake cool inside for about an hour. This helps prevent cracks.
After cooling, cover the cheesecake and refrigerate for at least 4 hours, preferably overnight. Patience is key!
When ready to serve, make the sweetened whipped cream by beating the heavy whipping cream and powdered sugar until soft peaks form.
Top the cheesecake with whipped cream and garnish with lime zest or slices.