Preheat oven to 350 °F (175 °C) and line an 8"×8" pan with a piece of parchment paper.
Prepare the crust. In a medium mixing bowl, cream together the butter and sugar until light and fluffy.
1/2 cup (113 grams) unsalted butter, 1/2 cup (100 grams) raw sugar
Add in the vanilla, salt and flour. Mix on low until well combined (it'll be crumbly).
1 teaspoon vanilla extract, 1/4 teaspoon salt, 1 cup + 2 tablespoons (141-151 grams) flour
Press onto the bottom of the prepared pan and bake for 15-17 minutes until it just starts to brown around the edges.
Let cool at least 15 minutes while you prepare the filling.
In a large mixing bowl, stir together all the pumpkin filling ingredients except for the eggs. Once well combined, add the eggs and whisk until thoroughly combined. Set aside.
15 ounces (425 grams) canned pumpkin puree, 1/3 cup (67 grams) raw sugar, 1/3 cup (67 grams) coconut sugar, 2 1/2 teaspoons pumpkin pie spice, 1 teaspoon vanilla extract, 1/4 teaspoon salt, 1/2 cup (120 ml) evaporated milk, 2 large eggs
Prepare the pecan topping. In a medium mixing bowl, mix together the sugar, flour, cinnamon and salt.
1/2 cup (100 grams) coconut sugar, 1/4 cup (31-34 grams) flour, 1 1/2 teaspoons ground cinnamon, 1/4 teaspoon salt
Use your hands to incorporate the butter and once well combined, stir in the chopped pecans.
1/4 cup (56 grams) unsalted butter, 1 1/2 cups (165 grams) chopped pecans
Pour the pumpkin filling evenly over the partially cooled crust and then carefully sprinkle the pecan topping over the filling.
Bake for 40 minutes or until the topping is golden brown and firm and the middle is set.
Let cool completely, about 2 hours, and then cut into bars. Store at room temperature for 1 day or refrigerate for up to 3 days.