Make the cherry topping: Add cherries, water, sweetener, lemon zest, and a pinch of salt to a small saucepan over medium heat. Stir and simmer 5–7 minutes, gently mashing some cherries.
If using gelatin, sprinkle it over and stir until dissolved; if using chia, stir it in off heat. Remove from heat, stir in vanilla, and let cool to room temperature.
Prepare the crust: In a bowl, mix almond flour, coconut (if using), melted oil or butter, sweetener, vanilla, and salt until it resembles damp sand. It should clump when pressed.
Press the crust: Divide the crust mixture evenly among jars.
Press down lightly with a spoon to form a thin base. Don’t compact it too hard; you want a tender bite.
Whip the cheesecake filling: Using a hand mixer or whisk, beat cream cheese until smooth. Add Greek yogurt, powdered sweetener, lemon juice, vanilla, almond extract (if using), and salt.
Beat until silky and lump-free. Taste and adjust sweetness or lemon if needed.
Fill the jars: Spoon or pipe the cheesecake mixture over the crusts, dividing evenly. Smooth the tops with the back of a spoon.
Add the cherry layer: Spoon the cooled cherry topping over the cheesecake.
You can go for a neat layer or a rippled swirl.
Chill to set: Cover and refrigerate at least 2 hours, preferably 4+. The flavors meld and the texture firms up.
Serve: Enjoy straight from the jar. For a little crunch, add a sprinkle of chopped almonds or a few cacao nibs right before serving.