Preheat the oven to 400°F. Grease a 9-inch springform pan with butter. Line the pan with parchment paper, allowing it to extend above the rim by about 2 inches.
Beat cream cheese and sugar in a large bowl until smooth. Add eggs one at a time, mixing well after each. Mix in vanilla extract, then slowly add heavy cream and beat until combined. Sift in flour and fold until smooth.
Pour the batter into the prepared pan. Bake for about 60-70 minutes, until the top is deep golden brown and the center is still slightly jiggly.
Allow the cheesecake to cool in the pan for at least an hour. Remove from the pan and let it cool completely. Slice and serve at room temperature.