Preheat your oven to 350°F (175°C) and grease or line your muffin tin.
In a large mixing bowl, combine the granulated sugar, brown sugar, and vegetable oil, stirring until well mixed.
Add the eggs and vanilla extract to the mixture and whisk until smooth.
Stir in the canned pumpkin puree until fully incorporated.
In another bowl, mix the all-purpose flour, baking soda, baking powder, ground cinnamon, ground nutmeg, and salt.
Gradually add the dry mixture to the pumpkin mixture, stirring just until combined. Be careful not to over-mix; a few lumps are okay.
Use a spoon or ice cream scoop to fill each muffin cup about ¾ full with the batter.
Bake in the preheated oven for 18-20 minutes, or until a toothpick inserted into the center of a muffin comes out clean.
Once done, remove the muffins from the oven and let them cool in the tin for 5 minutes before transferring them to a cooling rack.
For added flavor, consider mixing in chocolate chips or nuts before baking.