Grease and line an 8-inch springform pan.
Microwave the cream cheese, butter, and milk for about 1½ minutes until melted. Whisk until completely smooth.
1 cup cream cheese, 4 tablespoons butter, 7 tablespoons milk
Whisk in the egg yolks, lemon juice, vanilla, and half of the sugar. Sift in the cake flour, cornstarch, and salt. Whisk gently until smooth, then set aside.
6 large eggs, 1 ½ tablespoons lemon juice, 2 teaspoons vanilla extract, ¾ cup sugar, ¾ cup cake flour, 2 ½ tablespoons cornstarch, ½ teaspoon salt
In a clean bowl, beat the egg whites on medium speed until foamy. Gradually add the remaining sugar and continue beating until glossy stiff peaks form. Fold one-third of the cream cheese batter into the egg whites.
Add another one-third of the dry mixture and gently fold. Repeat with the remaining batter, folding carefully to avoid deflating it.
Pour the batter into the prepared springform pan. Place the pan inside a larger baking tray. Pour boiling water into the tray until it reaches halfway up the sides of the springform pan.
Bake at 400°F (200°C) for 18 minutes, then reduce the temperature to 320°F (160°C) and bake for 12 minutes.
Turn off the oven, crack the door open, and let the cheesecake rest inside for 30 minutes.
Remove from the oven and cool completely at room temperature before serving.
Add your desired toppings and enjoy!