Prep your pan and oven. Heat the oven to 325°F (163°C).
Line the bottom of a 9-inch springform pan with parchment and lightly mist the sides with oil spray. Wrap the outside with foil if you plan to use a water bath.
Make the crust. Stir together graham crumbs, ground almonds, sweetener, and salt. Add the melted coconut oil and egg white, then mix until the crumbs are evenly moistened and hold when pressed.
Press and pre-bake. Firmly press the mixture into an even layer on the pan’s bottom.
Bake for 8–10 minutes, until lightly set and fragrant. Cool for 10 minutes while you make the filling.
Soften and whisk. In a large bowl, beat the light cream cheese until smooth and no lumps remain. Add Greek yogurt and beat until creamy, scraping the bowl as needed.
Build the filling. Whisk in the sweetener, cornstarch, and salt.
Add eggs and egg white one at a time, mixing on low until just combined. Stir in light coconut milk, vanilla, coconut extract (if using), and shredded coconut. The batter should be silky and pourable.
Tap out bubbles. Pour the filling over the cooled crust.
Tap the pan on the counter a few times to release air bubbles. If using a water bath, set the pan in a larger baking dish and pour hot water halfway up the sides.
Bake low and slow. Bake at 325°F for 45–55 minutes. The edges should be set and the center should jiggle slightly like gelatin.
Avoid overbaking; it will firm up as it cools.
Cool gradually. Turn off the oven, crack the door, and let the cheesecake rest inside for 30 minutes. Then move it to a rack to cool to room temperature.
Chill to set. Cover and refrigerate at least 6 hours, preferably overnight. This step deepens flavor and ensures clean slices.
Finish and serve. Run a thin knife around the edge, release the springform, and slice with a warm, clean knife.
Top with toasted coconut and berries if you like. Serve chilled.