Prep your pan. Line a mini muffin pan with paper liners or use silicone molds. Preheat the oven to 325°F (163°C).
Make the crust. In a bowl, mix almond flour, powdered sweetener, cinnamon, and salt. Stir in melted butter and vanilla until it feels like damp sand.
Press and pre-bake. Divide the crust mixture evenly among the wells.
Press firmly with the back of a spoon. Bake 6–8 minutes until lightly golden. Let cool while you make the filling.
Beat the cream cheese. In a mixing bowl, beat softened cream cheese until smooth and fluffy, about 1–2 minutes.
Avoid lumps for a silky texture.
Add sweetener and flavor. Beat in powdered sweetener, vanilla, and a pinch of salt. Scrape down the bowl as needed.
Mix in eggs and sour cream. Add eggs one at a time on low speed, just until combined. Mix in sour cream until smooth.
Do not overmix.
Fill the cups. Spoon the batter over the crusts, filling almost to the top. Tap the pan gently to remove air bubbles.
Bake the bites. Bake 12–15 minutes, until edges are set and centers still have a slight jiggle. Turn the oven off, crack the door, and let them sit 5 minutes.
Cool completely. Move the pan to a rack.
Once cool, chill at least 2 hours for best texture.
Make the keto caramel. In a small saucepan over medium heat, add allulose. Stir as it melts and turns golden. Add butter; whisk until smooth.
Slowly whisk in heavy cream (it will bubble). Simmer 2–3 minutes until slightly thickened. Remove from heat, stir in vanilla and salt.
Let it cool to a pourable, glossy consistency.
Top and finish. Spoon or drizzle caramel over each chilled cheesecake bite. Add a tiny pinch of flaky sea salt on top if you like a stronger salty-sweet finish.
Chill to set. Refrigerate 15–30 minutes so the caramel firms up slightly. Serve cold or just cool.