Preheat your oven to 350°F (175°C) and grease a 9x9 inch baking pan or line it with parchment paper for easy removal.
In a medium bowl, combine the graham cracker crumbs and melted butter. Mix until the crumbs are evenly coated.
Press the crumb mixture firmly into the bottom of the prepared baking pan to form the crust. Bake for 10 minutes, then remove from the oven and allow to cool slightly.
In a large mixing bowl, beat the softened cream cheese with a hand mixer until smooth and creamy.
Gradually add the granulated sugar and continue to beat until well combined. Then mix in the vanilla extract.
Add the pumpkin puree, eggs, ground cinnamon, nutmeg, ginger, allspice, and salt. Mix on low speed until the ingredients are blended and there are no lumps.
Pour the cheesecake mixture over the cooled crust and spread it evenly.
Bake in the preheated oven for 30-35 minutes or until the center is set and does not jiggle when gently shaken.
Allow the bars to cool at room temperature for about an hour, then refrigerate for at least 4 hours or until fully chilled.
Once chilled, lift the cheesecake bars out of the pan using the parchment paper (if used) and cut into squares.
Notes
Serve each bar topped with a dollop of whipped cream and a sprinkle of cinnamon for an extra festive touch.