Preheat oven to 160°C (320°F).
Mix almond flour, butter, erythritol, and vanilla to form crust mixture.
Press into a lined baking pan and bake for 10 minutes. Let it cool.
Beat cream cheese until smooth and creamy.
Add heavy cream, sweetener, and vanilla; mix well.
Add eggs one at a time and mix gently.
Pour half the filling over crust.
Mix cinnamon swirl ingredients in a small bowl.
Drizzle swirl mixture over filling and lightly swirl with a knife.
Add remaining cheesecake filling on top and repeat light swirling.
Bake for 45–50 minutes until center is slightly set.
Turn off oven and cool inside with door slightly open.
Chill in fridge for at least 4 hours before serving.