Prep the pan: Line the bottom of a 9-inch springform pan with parchment. Lightly grease the sides.
Preheat oven to 325°F (163°C). Set a kettle of water to boil if you plan to use a water bath.
Make the crust: Combine cookie crumbs, melted butter, sweetener (if using), and a pinch of salt. Press firmly into the bottom of the pan.
Bake 8–10 minutes until set and fragrant. Cool while you make the filling.
Beat the cream cheese: In a large bowl, beat softened cream cheese on medium speed until smooth and lump-free, about 1–2 minutes. Do not whip in too much air.
Add sweeteners and flavor: Mix in powdered sweetener, salt, vanilla, and almond extract (if using).
Scrape the bowl.
Add dairy: Beat in sour cream and heavy cream until just combined and silky.
Add eggs: Add eggs one at a time on low speed, mixing just until incorporated. Overmixing can cause cracks.
Fold in cookies: Gently fold in the chopped keto cookies with a spatula so they’re evenly dispersed.
Prepare for baking: For fewer cracks, wrap the outside of the pan with heavy-duty foil. Place the pan in a larger roasting pan and pour hot water around it to reach halfway up the sides (optional but recommended).
Bake: Pour the batter over the crust.
Bake at 325°F (163°C) for 50–65 minutes. The edges should look set and the center should jiggle slightly like Jell-O when nudged.
Cool gradually: Turn off the oven, crack the door, and let the cheesecake sit inside for 30 minutes. Remove from the oven and water bath, then cool on a rack until barely warm.
Chill: Run a knife around the edge to loosen.
Cover and refrigerate at least 6 hours, preferably overnight, until fully set.
Make the whipped topping (optional): Beat heavy cream, powdered sweetener, and vanilla to medium peaks. Spread or pipe over the chilled cheesecake. Garnish with crushed keto cookies.
Slice and serve: For clean slices, warm a sharp knife under hot water, wipe dry, and slice, cleaning between cuts.