Prep your pan: Line the bottom of a 9-inch springform pan with parchment. Lightly grease the sides.
Heat oven to 325°F (163°C).
Make the crust: In a bowl, mix almond flour, cocoa, sweetener, and salt. Stir in melted butter and vanilla until sandy and evenly moistened. Press firmly into the pan in an even layer.
Par-bake: Bake the crust for 8–10 minutes until set and fragrant.
Cool while you prepare the filling.
Beat the cream cheese: In a large bowl, beat cream cheese on medium speed until completely smooth, about 2 minutes. Scrape the bowl.
Add sweetener and peanut butter: Mix in powdered sweetener, salt, and peanut butter until creamy. Avoid whipping too much air into the batter.
Add sour cream and vanilla: Beat just until combined, scraping the bowl as needed.
Add eggs: Beat in eggs one at a time on low speed until just incorporated.
Do not overmix.
Fill the pan: Pour the filling over the cooled crust and smooth the top. Tap the pan gently to release air bubbles.
Bake gently: Place the pan on the center rack. Bake 45–55 minutes, until edges are set and the center wobbles slightly like Jell-O.
Cool gradually: Turn off the oven, crack the door, and let the cheesecake sit inside for 30 minutes.
Move to a rack and cool to room temp.
Chill: Cover and refrigerate at least 6 hours, preferably overnight, to fully set and develop flavor.
Make the ganache: Heat cream until steaming, then pour over chocolate chips with butter and a pinch of salt. Let sit 2 minutes, then stir until smooth.
Top the cheesecake: Spread ganache over the chilled cheesecake. Chill 20–30 minutes to set.
Garnish and serve: Add crushed peanuts, shaved chocolate, or a light peanut butter drizzle.
Slice with a hot, clean knife.