Preheat your oven to 325°F (163°C).
If you’re using a pre-made Keebler graham cracker or chocolate crust, it’s ready to go. Place it on a baking sheet to catch any drips.
In a large mixing bowl, beat the softened cream cheese until smooth using an electric mixer.
Gradually add the granulated sugar and beat until well combined.
Add the vanilla extract and mix until incorporated.
Add the eggs one at a time, mixing well after each addition.
Mix in the sour cream and heavy cream until the batter is smooth and well combined.
Pour the cheesecake filling into the prepared crust, spreading it evenly.
Place the cheesecake on the center rack of the preheated oven.
Bake for 45-55 minutes, or until the center is set but still slightly jiggly.
Turn off the oven and crack the oven door slightly. Allow the cheesecake to cool in the oven for 1 hour.
After an hour, remove the cheesecake from the oven and let it cool to room temperature.
Cover with plastic wrap or aluminum foil and refrigerate for at least 2-4 hours, or overnight for best results.
Before serving, you can add fresh fruit, fruit compote, or chocolate ganache on top, if desired.
Carefully remove the cheesecake from the springform pan and transfer it to a serving platter. Slice and enjoy!