Prepare the pan. Lightly grease a 9-inch pie dish or springform pan.
You can line the bottom with parchment for easier slicing.
Make the crust. In a bowl, mix the almond flour, powdered sweetener, and salt. Stir in the melted butter and vanilla until the mixture resembles damp sand and holds together when pressed.
Press and chill. Press the crust mixture firmly into the bottom and slightly up the sides of the pan. Use the bottom of a measuring cup to pack it tightly.
Chill in the fridge while you prepare the filling.
Whip the cream. In a clean bowl, beat the cold heavy cream to soft peaks. Set aside.
Blend the base. In another bowl, beat the cream cheese, peanut butter, powdered sweetener, vanilla, and a pinch of salt until smooth and fluffy. Scrape the sides of the bowl as needed to avoid lumps.
Fold together. Gently fold the whipped cream into the peanut butter mixture in two additions.
Use a spatula and light strokes to keep it airy.
Fill the crust. Spoon the filling into the chilled crust and smooth the top with an offset spatula or spoon.
Chill to set. Cover and refrigerate for at least 4 hours, or overnight for best texture. The filling will firm up to a silky, sliceable mousse.
Garnish and serve. Before serving, add chocolate shavings, chopped peanuts, or a swirl of whipped cream. Slice with a warm knife for clean edges.