Preheat the oven to 350°F (175°C). Line a muffin tin with muffin liners or lightly grease the cups.
In a mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, cinnamon, nutmeg, ginger, salt, and cloves until evenly combined.
In a separate bowl, combine the pumpkin puree, granulated sugar, brown sugar, vegetable oil, eggs, and vanilla extract. Mix until smooth.
Gradually add the dry ingredients to the wet ingredients, stirring with a rubber spatula until just combined. Be careful not to overmix.
Divide the batter evenly among the muffin cups, filling each about ⅔ full.
Bake in the preheated oven for 18-20 minutes or until a toothpick inserted into the center comes out clean.
Let the muffins cool in the pan for about 5 minutes before transferring them to a wire rack to cool completely.
For extra flavor, consider adding chocolate chips or nuts to the batter before baking.
Store any leftover muffins in an airtight container for up to 3 days or wrap them individually and freeze for up to 3 months.