Preheat your waffle iron.
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg.
In another bowl, mix the pumpkin puree, eggs, milk, vegetable oil, and vanilla extract.
Pour the wet ingredients into the dry ingredients and stir until just combined.
Pour the batter into the preheated waffle iron and cook according to the manufacturer's instructions until golden brown and crisp.
Serve warm with your favorite toppings.