In a large bowl, whisk together flour, sugar, baking powder, salt, and pumpkin pie spice.
In a separate bowl, whisk milk, oil, eggs, vanilla extract, and pumpkin puree until smooth.
Gradually stir the wet ingredients into the dry mixture until combined.
Heat a greased skillet or griddle over medium heat. Melt a small amount of butter (just enough to coat the surface) and pour ¼ cup of batter per pancake.
Cook for 2-3 minutes until bubbles form, then flip and cook for another 2 minutes.
Serve with maple syrup, whipped cream, or toppings of your choice.