Preheat a waffle iron and spray with nonstick cooking spray.
Carefully separate the eggs and place the egg whites into a large glass or metal mixing bowl, setting aside the yolks. Using a handheld mixer, or a whisk, beat the egg whites until stiff peaks form and then set aside.
In a separate large bowl, combine the flour, sugar, baking powder, baking soda, salt, cinnamon, ginger, nutmeg and cloves. Whisk to combine. Make a well in the center of the dry ingredients, then add the reserved egg yolks, pumpkin puree, milk, vanilla extract and vegetable oil. Whisk the batter until almost completely smooth (there should still be some lumps).
Using a rubber spatula, gently fold the egg whites into the batter until there are no streaks, but do not overmix.
Add batter to your preheated waffle iron according to the manufacturer's directions, cooking until they are golden brown on both sides.
Serve warm with butter, maple syrup and your favorite toppings. Enjoy!