Prep the pan: Heat the oven to 325°F (163°C). Grease a 9-inch springform pan and line the bottom with parchment paper for easy release.
Make the crust: In a bowl, mix almond flour, shredded coconut, sweetener, and salt. Stir in melted butter and vanilla until it forms a moist, sandy mixture.
Press and par-bake: Press the crust firmly into the bottom of the pan.
Bake for 10–12 minutes until lightly golden at the edges. Cool while you prepare the filling.
Soften the cream cheese: Ensure your cream cheese is very soft. Beat it in a large bowl on medium speed for 1–2 minutes until smooth, scraping down sides as needed.
Sweeten: Add the powdered sweetener and salt.
Beat until fluffy and well combined, about 1 minute.
Add liquids: Mix in the coconut milk, coconut extract, and vanilla. Blend on low until smooth. Avoid incorporating too much air.
Add eggs: Beat in the eggs one at a time on low speed, just until incorporated.
Do not overmix. Stir in 1/3 cup shredded coconut.
Prepare for baking: Wrap the outside of the pan with foil if your springform pan leaks. Place the pan on a baking sheet to catch drips and stabilize.
Fill and smooth: Pour the batter over the cooled crust.
Smooth the top with a spatula and tap the pan gently to release air bubbles.
Bake: Bake at 325°F (163°C) for 45–55 minutes. The edges should be set, and the center should jiggle slightly like gelatin. Do not wait until it’s fully firm.
Rest in oven: Turn off the oven, crack the door, and let the cheesecake sit inside for 30 minutes.
This helps prevent cracks.
Cool fully: Remove to a rack and cool to room temperature. Then cover and refrigerate at least 6 hours, preferably overnight, to set.
Toast topping: Toast 1/2 cup shredded coconut in a dry skillet over medium heat, stirring until golden, 2–4 minutes. Let cool completely.
Finish and serve: Release the cheesecake from the pan.
Sprinkle with toasted coconut. Slice with a hot, clean knife. Add whipped cream or berries if you like.