In a large bowl, whisk together the flour, sugar, baking powder, baking soda, cinnamon, allspice, ginger and salt. Set the bowl aside.
In a separate medium bowl, whisk together the pumpkin purée, milk, egg and vegetable oil. Add the wet ingredients to the dry ingredients and stir just until combined. (The batter will be lumpy. Do not overmix it or your pancakes will be dense.)
Heat a large nonstick sauté pan over medium-low heat and add just enough oil to coat the bottom of the pan, allowing it to heat for 2 to 3 minutes. In batches, scoop 3 to 4 tablespoons of batter into the pan to form pancakes. Cook the pancakes on one side until bubbles appear in the center, then flip them once and continue cooking until no longer doughy in the center. Serve the pancakes with your choice of toppings, including maple syrup, fresh fruit, nuts or whipped cream.