Preheat the oven to 350°F (175°C) and line a cupcake tin with paper liners.
In a large bowl, combine pumpkin puree, vegetable oil, sugar, eggs, and vanilla extract. Mix until smooth.
In another bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, ginger, cloves, and nutmeg.
Gradually add the dry ingredients to the wet ingredients, alternating with milk, until just combined.
Divide the batter evenly among the prepared cupcake liners.
Bake for 20-25 minutes or until a toothpick inserted in the center of a cupcake comes out clean.
Remove from oven and let cool completely before frosting with cream cheese frosting.