Prepare the dry ingredients:
In a large mixing bowl, whisk together the flour, brown sugar, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt.
Prepare the wet ingredients:
In another bowl, whisk together the egg, milk, pumpkin puree, melted butter or oil, and vanilla extract until well combined.
Combine wet and dry ingredients:
Pour the wet ingredients into the dry ingredients and stir until just combined. Be careful not to overmix; it's okay if the batter is a bit lumpy.
Cook the pancakes:
Heat a non-stick frying pan or griddle over medium heat and lightly grease with butter or cooking spray. Pour ¼ cup of pancake batter onto the hot pan for each pancake. Cook for 2-3 minutes, or until bubbles form on the surface and the edges begin to look set. Flip the pancakes and cook for another 1-2 minutes on the other side, until golden brown.
Serve:
Stack the pancakes on plates and serve immediately with maple syrup, a dollop of whipped cream, and a sprinkle of chopped nuts or cinnamon if desired.