Prep the pan and oven. Heat oven to 325°F (163°C).
Line the bottom of a 9-inch springform pan with parchment and lightly grease the sides. Wrap the outside with foil if your pan leaks.
Make the crust. In a bowl, mix almond flour, chopped peanuts, sweetener, cinnamon, and salt. Stir in melted butter and vanilla until the mixture resembles damp sand.
Press firmly into the pan, going slightly up the sides. Bake 10–12 minutes until lightly golden. Cool while you make the filling.
Beat the cream cheese. In a large bowl, beat softened cream cheese on medium until completely smooth, about 2 minutes.
Scrape the bowl so there are no lumps.
Add peanut butter and sweetener. Mix in the peanut butter, powdered sweetener, vanilla, and salt. Beat until creamy and uniform. Taste and adjust sweetness if needed.
Finish the filling. Beat in sour cream and heavy cream until silky.
Add eggs one at a time on low speed, just until incorporated. Do not overmix; this helps prevent cracks.
Fill and smooth. Pour the filling over the cooled crust. Tap the pan gently on the counter to pop surface bubbles. Run a butter knife through the batter to release any trapped air.
Bake gently. Place the pan on the center rack.
Bake 45–55 minutes. The edges should be set while the center jiggles slightly like Jell-O. If it’s sloshing, give it a few more minutes.
Cool gradually. Turn off the oven, crack the door, and let the cheesecake sit inside for 30 minutes.
Move to a rack to cool to room temp. This slow cool reduces cracking.
Chill until firm. Cover and refrigerate at least 6 hours, preferably overnight. The texture improves and flavors meld as it chills.
Make the chocolate topping. In a heatproof bowl, microwave chocolate chips with 2 tbsp heavy cream in 15–20 second bursts, stirring until smooth.
Cool slightly, then drizzle over the chilled cheesecake. Warm the peanut butter until pourable and drizzle over the chocolate. Sprinkle chopped peanuts if using.
Slice cleanly. Run a thin knife around the pan edge before releasing.
For neat slices, use a hot knife (dip in hot water, wipe dry) and clean between cuts.