Preheat and prep: Heat your oven to 400°F (200°C). Line a 12-cup muffin tin with paper liners or lightly grease each cup.
Mix dry ingredients: In a large bowl, whisk flour, both sugars, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves until no lumps remain.
Combine wet ingredients: In a separate bowl, whisk eggs, pumpkin puree, oil, milk, and vanilla until smooth and glossy.
Bring it together: Pour the wet mixture into the dry.
Stir gently with a spatula until just combined. A few streaks of flour are okay. Do not overmix.
Add extras: Fold in chocolate chips, nuts, or cranberries if using.
Keep the batter thick and slightly lumpy.
Fill the tin: Divide the batter evenly among the 12 cups, filling each about 3/4 full. Sprinkle tops with coarse sugar or cinnamon-sugar if you like.
Bake hot, then reduce: Place the tin in the oven and bake at 400°F (200°C) for 5 minutes to boost the rise. Without opening the door, reduce heat to 350°F (175°C) and bake 13–16 more minutes, until a toothpick comes out clean or with a few moist crumbs.
Cool: Let muffins cool in the pan for 5 minutes, then transfer to a wire rack to finish cooling.
Enjoy warm or at room temperature.