Begin by preheating the oven to 350° Fahrenheit, and grease a ten-inch square pan with either olive oil or avocado oil cooking spray.
Make the bottom layer by combining the almond flour, protein powder, sweetener, salt, cinnamon, and baking powder in a large mixing bowl. Mix together until evenly combined.
Next, add the vanilla, eggs, and butter and mix until smooth. Pour the batter into the prepared pan, and spread it out evenly with a spatula.
Make the cheesecake layer by whipping together the cream cheese, sweetener, and protein powder in either a stand mixer or with a hand mixer until evenly mixed and smooth.
Scrape the sides of the bowl, then add the egg, vanilla, and cream. Whip again, scraping the sides of the bowl as needed until you have a smooth mixture with very few or no lumps.
Pour the mixture over the prepared cake layer. Using a spatula, spread the mixture until it reaches the edges and is distributed as evenly as possible.
Make the cinnamon coating by combining the sweetener and cinnamon in a small bowl and mixing until evenly combined. Sprinkle evenly over the cheesecake layer. Bake for 25-30 minutes or until the edges have begun to brown and the middle has set.Let cool for about 30 minutes, then refrigerate for about an hour until set.Slice into nine equal pieces, serve, and enjoy!