Preheat the oven to 180C/350F degrees and line a 1lb loaf tin with parchment paper. (or use a 8 inch springform pan)
Remove the apple cores, and using a sharp knife or mandolin thinly slice the apples.
In a medium mixing bowl, whisk the cream cheese, eggs, vanilla and cinnamon until smooth and creamy.
Set some apple slices aside for the topping, and add the rest of the slices to the cream cheese mixture. Stir to combine.
Pour the mixture into the prepared pan and spread it evenly.
Layer the apple slices for the topping on top of the mixture.
Bake in the preheated oven for about 45-50 minutes, or until the cake is set and a toothpick inserted into the center comes out clean.
Allow the cake to cool in the pan for about 10 minutes, then transfer it to a wire rack to cool completely.
Once cooled, you can refrigerate it for a firmer texture before serving.
Serve with some low carb caramel sauce.