Prepare the Base: Divide crushed chocolate cookie crumbs evenly among 15 mini dessert cups (80ml/3oz each). Refrigerate while preparing the filling.
Make the Cheesecake Filling: Beat cream cheese and sugar in a bowl with a hand mixer until smooth. No lumps should remain. Add peanut butter, ½ cup caramel, vanilla extract, and a pinch of salt. Mix until fully combined.
Thicken the Mixture: Scrape the sides of the bowl, then add heavy cream. Mix until the filling begins to thicken and holds its shape.
Assemble the Cups: Spoon or pipe half the filling into the dessert cups, over the cookie base. Add a layer of diced Snickers pieces, followed by a few blobs of caramel. Spoon the remaining filling on top. Refrigerate for 15 minutes.
Add the Toppings: Drizzle melted chocolate over the top of each cup. Add another drizzle of caramel and garnish with extra diced Snickers.
Chill and Serve: Refrigerate the cups until ready to serve. These can be made up to 2 days in advance and stored in an airtight container.
NOTES
Use a piping bag for a neater assembly.
Warm the caramel slightly for easier drizzling.
Chill the Snickers bars briefly for easier dicing.
Substitute chocolate ganache for melted chocolate if preferred.