Preheat your oven to 325°F (160°C). Wrap the bottom of a 9-inch springform pan tightly with heavy-duty aluminum foil.
In a small bowl, combine the gingersnap cookie crumbs and melted butter. Press the mixture evenly into the bottom of the prepared springform pan to form the crust. Bake for 8-10 minutes until lightly golden. Let cool completely.
In a large bowl, beat the softened cream cheese with an electric mixer until smooth and creamy. Gradually beat in the granulated sugar and brown sugar until well combined.
Add the eggs one at a time, beating well after each addition until just incorporated. Stir in the vanilla extract, pumpkin pie spice, cinnamon, ginger, and cloves.
In a separate bowl, whisk together the pumpkin puree, sour cream, and heavy cream. Add this mixture to the cream cheese mixture and beat on low speed until just combined. Do not overmix.
Pour the filling over the cooled crust in the springform pan. Tap the pan gently on the counter a few times to release any air bubbles.
Place the foil-wrapped springform pan into a larger roasting pan. Carefully pour hot water into the roasting pan, reaching about halfway up the sides of the springform pan. This is your water bath.
Bake for 60-75 minutes, or until the edges of the cheesecake are set and the center is slightly jiggly.
Turn off the oven, crack the oven door open slightly, and let the cheesecake cool in the oven for 1 hour. This helps prevent cracking.
Remove the cheesecake from the water bath and remove the foil. Let it cool completely on a wire rack.
Once cooled, cover the cheesecake and refrigerate for at least 6 hours, or preferably overnight, before serving.
Notes
For a smooth cheesecake, ensure your cream cheese and eggs are at room temperature.
A water bath is crucial for even baking and preventing cracks.
Chill the cheesecake thoroughly for the best texture and flavor.
Consider serving with whipped cream or a caramel sauce.