In a large mixing bowl, whisk together the sifted flour, sugar, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt until well combined.
In a separate bowl, beat the eggs and then add the milk, pumpkin puree, melted butter, and vanilla extract. Whisk until smooth and combined.
Pour the wet mixture into the dry ingredients and gently fold together with a spatula until just combined; avoid overmixing to keep the pancakes fluffy.
Preheat your griddle or non-stick skillet over medium-low heat and lightly grease with butter or oil.
Pour about 1/4 cup of batter for each pancake onto the skillet, leaving space between them. Cook until bubbles form and edges look set, about 2-3 minutes.
Carefully flip each pancake and cook for another 2-3 minutes, until golden brown on both sides and cooked through.
Transfer cooked pancakes to a plate and keep warm. Repeat with remaining batter, adjusting heat if necessary to prevent burning.
Serve the pancakes warm with your favorite toppings like maple syrup, whipped cream, or extra cinnamon.