In a mixing bowl, whisk together the flour, sugar, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger until well combined.
In another bowl, combine the pumpkin puree, milk, eggs, and melted butter. Mix well until smooth.
Pour the pumpkin mixture into the dry ingredients, and gently stir until just combined. Be careful not to overmix; a few lumps are okay.
Preheat your frying pan or griddle over medium heat and lightly grease it with butter.
For each pancake, pour about ¼ cup of batter onto the griddle. Cook for about 2-3 minutes or until bubbles form on the surface and the edges look set.
Flip the pancakes and cook for an additional 2-3 minutes until golden brown and cooked through.
Remove from the pan and keep warm while you repeat with the remaining batter.
Serve the pancakes warm with maple syrup, whipped cream, or your favorite toppings.