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, whisk together the milk, pumpkin puree, eggs, and melted butter until smooth and integrated.
Pour the wet mixture into the dry ingredients and gently fold them together with a spatula until just combined. Do not overmix; some lumps are fine. Let the batter rest for 2 minutes to allow the gluten to relax.
Heat a griddle or non-stick skillet over medium heat and lightly oil the surface. Once hot, scoop about 1/4 cup of batter for each pancake onto the griddle, leaving space between them.
Cook the pancakes for about 2-3 minutes until bubbles form on the surface and the edges look set. The bottoms should be golden brown.
Gently flip the pancakes and cook for another 2 minutes until golden and cooked through. Adjust heat as needed to prevent burning.
Remove the pancakes from the skillet and keep warm. Repeat with the remaining batter, adding more oil as needed.
Serve the warm pancakes topped with a drizzle of maple syrup and optional toppings like apple slices or toasted walnuts for extra flavor and crunch.