In a large bowl, whisk together the flour, sugar, baking powder, pumpkin pie spice, and salt.
In a medium bowl, whisk the milk, pumpkin puree, eggs, melted butter, and vanilla until smooth.
Pour the wet mixture into the dry ingredients. Stir gently just until combined; a few small lumps are okay. Do not overmix.
Let the batter rest for 5 minutes to thicken slightly and help the pancakes stay fluffy.
Heat a nonstick skillet or griddle over medium heat. Lightly butter (or oil) the surface.
Scoop about 1/4 cup batter per pancake onto the hot surface. Cook 2–3 minutes, until bubbles form and the edges look set.
Flip and cook 1–2 minutes more, until golden and cooked through. Transfer to a plate and keep warm.
Repeat with remaining batter, adding more butter to the pan as needed. Serve warm with maple syrup and your favorite toppings.