Preheat Oven: Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish.
Mix Filling Ingredients: In a large bowl, combine the pumpkin puree, granulated sugar, cinnamon, nutmeg, ginger, salt, eggs, and evaporated milk. Whisk until well blended.
Pour into Baking Dish: Pour the pumpkin mixture into the prepared baking dish, spreading it evenly.
Prepare the Crisp Topping:
Mix Topping Ingredients: In a separate bowl, combine the oats, flour, brown sugar, granulated sugar, baking powder, and cinnamon. Stir in the melted butter until the mixture is crumbly. If using, fold in the chopped nuts.
Top the Pumpkin Mixture: Sprinkle the crisp topping evenly over the pumpkin filling.
Bake:
Bake: Bake in the preheated oven for 30-35 minutes, or until the topping is golden brown and the pumpkin filling is set.
Cool and Serve: Allow the pumpkin crisp to cool for a few minutes before serving. It can be enjoyed warm or at room temperature, and it’s especially delightful with a scoop of vanilla ice cream or a dollop of whipped cream.