01 - Preheat oven to 350°F and line a 12-cup muffin tin with paper liners or lightly grease.
02 - In a small bowl, blend flour, granulated sugar, brown sugar, and cinnamon. Add cold butter and mix with fingers or a fork until coarse crumb texture forms. Refrigerate until needed.
03 - Whisk together flour, baking soda, baking powder, salt, cinnamon, nutmeg, cloves, and ginger in a medium mixing bowl.
04 - In a separate large bowl, whisk granulated sugar, brown sugar, pumpkin puree, vegetable oil, eggs, milk, and vanilla extract until smooth.
05 - Gently fold dry ingredients into wet mixture until just blended, avoiding overmixing.
06 - Divide batter evenly into prepared muffin cups, filling each about three-quarters full.
07 - Sprinkle crumble topping generously over each muffin.
08 - Bake in preheated oven for 22 to 25 minutes, or until a toothpick inserted in the center emerges clean.
09 - Allow muffins to cool in the tin for 5 minutes, then transfer to a wire rack to finish cooling.
10 - Whisk powdered sugar, milk, and vanilla extract until smooth. Drizzle over cooled muffins if desired.