Preheat your oven to 350°F (175°C). Grease a 9x9-inch baking pan or line it with parchment paper for easy removal.
In a medium bowl, combine graham cracker crumbs, 1/4 cup sugar, and melted butter. Mix until all crumbs are moistened. Press the mixture evenly into the bottom of the prepared baking pan to form a crust.
In a large mixing bowl, beat the softened cream cheese and 1/2 cup sugar with an electric mixer until smooth and creamy.
Add the eggs one at a time, mixing well after each addition. Then stir in the vanilla extract until fully combined.
In another bowl, mix the pumpkin puree, cinnamon, nutmeg, ginger, and salt until well blended.
Pour half of the cream cheese mixture over the crust in the baking pan, spreading it evenly.
Add the pumpkin mixture on top of the cream cheese layer and spread it out gently.
Pour the remaining cream cheese mixture over the pumpkin layer in dollops. Use a knife to swirl the two mixtures together, creating a marbled effect.
Bake in the preheated oven for 35-40 minutes or until the edges are set and the center is slightly jiggly. Remove from the oven and allow to cool completely in the pan on a wire rack.
Once cooled, refrigerate for at least 2 hours before cutting into bars for best texture.
Notes
Serve chilled with whipped cream and a sprinkle of cinnamon.