In a large bowl, whisk together flour, sugar, baking powder, cinnamon, ginger, and salt.
In a separate medium bowl, mix together the milk, pumpkin puree, eggs, oil, and vanilla extract until smooth.
Add the pumpkin mixture to the flour mixture. Stir until a batter forms. This is a thick batter. It’s fine if a few lumps remain.
Lightly grease a seasoned griddle or nonstick griddle with oil. Heat over medium-high heat.
Spoon about ¼ cup of batter onto the skillet. Cook until the edges look set and bubbles appear all over the surface of the pancake, about two minutes. To check for doneness, lift the edge of the pancake with a spatula. It should be golden brown.
Flip the pancake and cook until golden brown, about two additional minutes. Repeat with the remaining batter. Serve with butter and syrup.
Spice Note: You can replace the cinnamon and ginger with 2 ½ teaspoons pumpkin pie spice.