Preheat the oven to 325°F. Adjust oven rack to the center position.
In a large mixing bowl, beat together the eggs and sugar on medium high speed until light and fluffy, about 1-2 minutes. Stir in the oil, pumpkin and vanilla extract until combined.
In a separate medium bowl, sift together the flour, baking powder, baking soda, salt, cinnamon, nutmeg and cloves. Add to the wet ingredients and mix on low speed until just blended.
Line a baking sheet with parchment paper or silicone liner. Using a large cookie scoop (3 to 4 tablespoons), scoop 5 mounds onto the baking sheet, spaced about 2 1/2 inches. Bake for 8 minutes, rotate pan and bake an additional 8 minutes until a toothpick comes out clean.
Remove from the oven and let cool for 5 minutes before transferring to wire racks to cool completely. Scoop 5 more mounds of dough onto baking sheet, and repeat.
When the cookies are completely cool, stir together the powdered sugar and brown sugar. Sift or sprinkle evenly onto the tops of each muffin. Store in an airtight container for up to 3-4 days. For best results, wait to sprinkle on the sugar topping right before serving.