Preheat the oven to 350°F. Line a 9x13-inch baking pan with parchment paper or foil sprayed with cooking spray, set aside.
In a medium-sized bowl stir together the flour, pumpkin spice, and salt until combined.
In a large bowl cream together the butter and brown sugar until smooth, 2 minutes.
Add the dry ingredients.
Mix dry ingredients in until just combined with no dry patches.
Press this into the bottom of the baking dish. Bake for 20 minutes.
While the crust is baking make the filling. In a large bowl whisk together the pumpkin mix, eggs, and evaporated milk until smooth.
Pour filling over the crust.
In a large bowl stir together the brown sugar, flour, oats, pumpkin spice, and salt.
Add the butter and cut it in with a pastry cutter or use your finger to combine the mixture to resemble wet sand.
Sprinkle the streusel over the pumpkin filling. Bake for 60-70 minutes until the crust is lightly golden brown.
Place it on a wire rack to cool completely. Place it in the refrigerator for at least 4 hours to set, even best overnight. Cut into bars.
If desired, in a small bowl, whisk together the powdered sugar, milk, and vanilla until smooth. Drizzle the glaze over the bars, let sit for 10 minutes and serve.
Notes
Make sure you use pumpkin pie filling and not pumpkin puree.
These can be frozen, see my tips above.
The glaze is optional but highly recommended.
Fine sea salt can be removed and salted butter used.