Preheat your oven to 325°F (160°C). Prepare a 9-inch springform pan by greasing it lightly with butter or cooking spray.
In a mixing bowl, combine 2 cups of almond flour, ⅓ cup of erythritol or monk fruit sweetener, melted butter, 1 tsp of vanilla extract, and ¼ tsp of salt. Mix until the ingredients form a crumbly dough.
Press the dough evenly into the bottom of the prepared springform pan to create the crust. Bake for 10-12 minutes until lightly golden. Remove from the oven and allow to cool while you prepare the filling.
In a large mixing bowl, beat 24 oz of cream cheese until smooth. Gradually add ¾ cup of erythritol or monk fruit sweetener, mixing until well combined.
Add 1 cup of sour cream or Greek yogurt, 2 tsp of vanilla extract, and 1 tsp of lemon juice to the cream cheese mixture. Blend until the mixture is creamy and uniform.
Fold in ¼ cup of heavy cream or coconut cream to add richness. Ensure everything is well incorporated.
Pour the cheesecake filling over the cooled crust, smoothing the top with a spatula.
Bake the cheesecake for 45-50 minutes or until the edges are set and the center has a slight jiggle. Turn off the oven and leave the cheesecake inside for an additional hour to cool slowly.
Remove the cheesecake from the oven and let it cool at room temperature for another hour before refrigerating for at least 4 hours or overnight for best results.
Once chilled, run a knife around the edges of the cheesecake before releasing the springform pan. Slice and serve the cheesecake plain or with your favorite sugar-free toppings.