Line a 24-cup mini muffin tin with paper liners. Set aside.
Make the crust: In a medium bowl, combine crushed gingersnaps, melted butter, and sugar. Mix until the mixture resembles wet sand.
Place about 1 teaspoon of crust mixture in each prepared cup. Press firmly and evenly into the bottom using your fingers or the back of a small spoon.
Chill the crusts in the refrigerator for 15-20 minutes while preparing the filling.
Make the filling: In a large bowl, beat softened cream cheese until completely smooth and fluffy, 2-3 minutes.
Gradually add powdered sugar, beating well after each addition. Scrape down the bowl frequently.
Mix in pumpkin puree, vanilla, cinnamon, ginger, nutmeg, cloves, and salt until well combined and smooth. Taste and adjust spices if needed.
Fill the cups: Spoon or pipe the filling over the chilled crusts, filling each cup nearly to the top. Smooth the tops with a small spatula.
Refrigerate for at least 4 hours, or preferably overnight, until completely set.
Before serving, top with whipped cream, a dusting of cinnamon, and/or caramel drizzle if desired. Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.