Preheat your oven to 350°F (175°C). Line an 8x8-inch baking pan with parchment paper, allowing a little extra to hang over the sides for easy removal after baking.
In a bowl, whisk together almond flour, powdered erythritol, cinnamon, baking powder, and a pinch of salt. Stir in the melted butter until it resembles a soft dough. Press half of this mixture evenly into the bottom of your prepared baking pan to form the crust. Reserve the remaining half for the topping.
In a separate mixing bowl, beat the softened cream cheese with powdered erythritol until smooth. Add the egg and vanilla extract, and mix until fully combined. The mixture should be creamy with no lumps.
Pour the cheesecake filling over the crust, spreading it evenly with a spatula. Crumble the remaining almond flour mixture over the top of the cheesecake layer to create the “sopapilla” topping.
In a small bowl, combine melted butter with cinnamon and powdered erythritol. Drizzle or brush this mixture over the crumbled almond flour topping for extra flavor.
Place the pan in the oven and bake for 25-30 minutes, or until the edges are golden and the center is set. A toothpick inserted should come out mostly clean. Let the bars cool in the pan, then refrigerate for 1-2 hours to firm up before cutting.
Once chilled, lift the bars out using the parchment paper. Slice into squares and serve chilled or at room temperature.