Preheat the oven to 350°F.
Lightly grease a 9x13 baking dish.
In a medium mixing bowl, stir together the oats, chopped pecans, flour, brown sugar, cinnamon, and kosher salt.
Add the cold cubed butter and cut it into the dry ingredients with a fork, pastry cutter, or your fingers until the mixture forms coarse crumbs.
Set aside.
In a large mixing bowl, whisk the eggs and granulated sugar until smooth.
Add the pumpkin puree, heavy cream, pumpkin pie spice, vanilla extract, and salt.
Whisk until fully combined.
Pour the pumpkin filling into the prepared baking dish.
Sprinkle the crisp topping evenly over the filling.
Bake for 40 to 50 minutes, or until the topping is golden and the filling is mostly set.
Let the pumpkin crisp cool for at least 30 minutes before serving.
Serve warm, room temperature, or chilled with whipped cream or vanilla ice cream.