Prepare the Crust
Preheat your oven to 325°F and line a muffin tin with paper or silicone liners.
In a mixing bowl, combine the graham cracker crumbs, sugar, and melted butter until the mixture resembles wet sand.
Spoon about 1 tablespoon of the crust mixture into each muffin liner and press down firmly using the back of a spoon or a flat-bottomed glass.
Bake the crusts for 5 minutes, then set aside to cool while you prepare the filling.
Make the Cheesecake Filling
In a large mixing bowl, beat the softened cream cheese until smooth and creamy.
Add the pumpkin puree, brown sugar, pumpkin pie spice, and cinnamon, mixing until well combined.
Beat in the eggs, one at a time, followed by the vanilla extract. Be careful not to overmix to avoid cracking.
Fill the Muffin Liners
Spoon the cheesecake filling over the cooled crusts, filling each liner almost to the top. Smooth the tops with a spatula.
Bake the Mini Cheesecakes
Bake in the preheated oven for 18-20 minutes, or until the centers are set but still slightly jiggly.
Remove from the oven and let the cheesecakes cool in the tin for 10 minutes. Transfer to a wire rack to cool completely, then refrigerate for at least 2 hours or overnight.
Add the Topping
Before serving, top each mini cheesecake with a dollop of whipped cream and a sprinkle of cinnamon or nutmeg if desired.