Preheat the oven to 350 degrees Fahrenheit and line two baking sheets with parchment paper.
In a large bowl, whisk the flour, salt, baking powder, baking soda, cinnamon, ginger and all-spice together and set aside.
In a separate bowl, whisk the brown sugar and oil together until well combined. Add the pumpkin puree and orange zest and whisk to combine thoroughly. Add the eggs and vanilla paste and mix until combined.
Sprinkle the flour mixture over the pumpkin mixture and whisk until all the ingredients are well combined.
Using a small ice cream scoop with a release mechanism, drop the dough onto the prepared baking sheets at about one-inch apart.
(Optional) Alternatively, you can use a medium size ice cream scoop or a piping bag and pipe round mounds of batter that are about 1-ounce in volume.
Place the baking sheets in the preheated oven and bake for 15 to 17 minutes or until a toothpick inserted into the center of the cookie comes out clean. Remove from the oven and allow the cookies to cool completely on a cooling rack while you make the filling.