Prep the pan: Heat the oven to 325°F (163°C). Line the bottom of a 9-inch springform pan with parchment paper and lightly grease the sides.
Make the crust: In a bowl, mix almond flour, sweetener, cinnamon, and salt. Stir in melted butter and vanilla until the mixture resembles damp sand.
Press and pre-bake: Press the crust firmly and evenly into the pan.
Bake for 8–10 minutes until lightly golden. Set aside to cool slightly.
Beat the cream cheese: In a large bowl, beat cream cheese on medium speed for 1–2 minutes until smooth. Scrape the bowl well.
Add sweetener: Beat in the sweetener until fluffy and no gritty texture remains, about 1–2 minutes.
Mix in pumpkin and sour cream: Add pumpkin purée, sour cream, vanilla, pumpkin spice, cinnamon, and salt.
Mix on low until combined. Don’t overbeat.
Add eggs: Add eggs one at a time on low speed, mixing just until incorporated. Scrape the bowl once more.
Fill the pan: Pour the batter over the crust and smooth the top with a spatula.
Tap the pan gently to release air bubbles.
Bake: Bake at 325°F (163°C) for 50–60 minutes. The edges should be set, and the center should jiggle slightly like gelatin.
Cool gradually: Turn off the oven, crack the door, and let the cheesecake sit inside for 30 minutes. Then cool on the counter for 1 hour.
Chill: Cover and refrigerate at least 6 hours, preferably overnight, to set and develop flavor.
Whip the topping (optional): Beat heavy cream, powdered sweetener, and vanilla to soft peaks.
Spread or pipe over chilled cheesecake, and finish with a light dusting of spice.
Slice and serve: Run a knife around the edge, release the springform, and slice with a hot, dry knife for clean cuts.