01 - Preheat oven to 325°F (160°C). Grease a 9-inch springform pan and line the bottom with parchment paper. In a medium bowl, combine cookie crumbs, melted butter, and sugar until uniform. Press mixture firmly into the prepared pan's base. Bake for 10 minutes, then set aside to cool.
02 - In a large mixing bowl, beat together cream cheese and sugar until smooth and fluffy. Incorporate sour cream and peanut butter, mixing until thoroughly blended.
03 - Add eggs one at a time, beating at a low speed after each addition. Stir in the vanilla extract and salt.
04 - Gently fold the chopped peanut butter cups into the filling mixture using a spatula.
05 - Pour the filling over the cooled crust and smooth the surface. Bake for 50-60 minutes, or until the center is just set but still slightly jiggly. Turn off the oven, slightly open the door, and allow the cheesecake to cool inside for 1 hour.
06 - Remove from the oven and allow to cool completely to room temperature. Refrigerate for at least 4 hours, or preferably overnight.
07 - Heat heavy cream in a small saucepan until it just begins to simmer. Pour the hot cream over the chocolate chips in a bowl and let stand for 2 minutes. Stir until the chocolate is completely melted and smooth.
08 - Spread the chocolate ganache evenly over the chilled cheesecake. Garnish with the chopped peanut butter cups and drizzle with peanut butter, if desired.
09 - Refrigerate for an additional 30 minutes before slicing and serving.