For the cupcakes:
For the frosting:
To make the cupcakes, preheat the oven to 350°F. Line cupcake pans with paper liners. In a medium bowl, sift together the flour, baking soda, baking powder, cinnamon, nutmeg, cloves and salt. Set aside. In the bowl of an electric mixer, blend together the pumpkin, granulated sugar, brown sugar and oil. Add the eggs one at a time, beating well after each addition. With the mixture on low speed, add the flour mixture in two additions, mixing just until incorporated.
Fill the cupcake liners about three-quarters full. Bake until the cupcakes are golden and a toothpick inserted into the center comes out clean, 18-20 minutes. Transfer the pans to a wire rack and let cool for 10 minutes, then remove the cupcakes from the pans and let cool completely.
To make the frosting, combine the cream cheese and butter in the bowl of an electric mixer. Beat on medium-high speed until well combined and smooth, about 2-3 minutes. Mix in the vanilla extract. Gradually beat in the confectioners’ sugar until totally incorporated, increase the speed and then beat until smooth. Frost cooled cupcakes as desired.