Prepare the crust: In a medium bowl, combine the graham cracker crumbs, melted butter, and sugar. Mix well until the texture looks like wet sand and all crumbs are evenly coated. Press the mixture firmly into the bottom of a 9-inch springform pan, making sure it is tightly packed and even. Use the back of a spoon or the bottom of a glass to press it down smoothly. Place the crust in the refrigerator while preparing the filling so it can firm up properly.
Make the filling: In a large mixing bowl, beat the softened cream cheese with an electric mixer until it becomes smooth and creamy with no lumps. Add the powdered sugar and vanilla extract, and continue mixing until fully combined and fluffy. In a separate bowl, whip the cold heavy cream until stiff peaks form. This means the cream should hold its shape when you lift the mixer.
Combine the mixture: Gently fold the whipped cream into the cream cheese mixture using a spatula. Mix slowly and carefully to keep the filling light and airy. Continue folding until everything is fully blended and smooth, but do not overmix.
Assemble the cheesecake: Remove the crust from the refrigerator and pour the filling over it. Spread the mixture evenly using a spatula, smoothing the top so it looks clean and level. Tap the pan lightly on the counter to remove any air bubbles.
Chill: Cover the cheesecake with plastic wrap and refrigerate for at least 4 hours, or preferably overnight. This step is very important because it allows the cheesecake to set and become firm enough to slice neatly.
Serve: Once fully chilled, carefully remove the cheesecake from the springform pan. Add your favorite toppings such as fresh fruit, chocolate sauce, or whipped cream. Slice with a sharp knife, wiping the blade between cuts for clean slices.