Preheat the oven to 350 degrees Fahrenheit. Line a 12 cavity cupcake tin with liners and set aside.
In a medium mixing bowl, add all wet ingredients and beat with an electric mixer for about 30 seconds.
2 eggs, 1/2 cup oil, 1/2 cup white sugar, 1/3 cup brown sugar, 1 cup pure pumpkin puree, 1 teaspoon vanilla extract
Add in the dry ingredients, making sure to spoon and level the flour, don't scoop from the bag.
1 cup gluten free all purpose baking flour, 1/2 teaspoon cornstarch, 1 teaspoon baking powder, 1/2 teaspoon baking soda, 1/2 teapsoon salt, 2 teaspoons cinnamon, 1 teaspoon ginger, 1/4 teaspoon nutmeg, 1/4 teaspoon cloves
Let the batter rest for 10 minutes.
Scoop into the prepared cupcake tin, filling each about 3/4 of the way up.
Bake for 22-27 minutes or until a toothpick comes out clean. In my oven it takes about 25 minutes.
Let cool in the tin for about 15 minutes, then transfer to a wire rack to finish cooling.
Meanwhile, prep the frosting. Add the butter and cream cheese to a mixing bowl or bowl of a stand mixer and beat until fluffy, about 2 full minutes.
8 ounces plain cream cheese, 1/2 cup unsalted butter
Add in the powdered sugar, followed by the vanilla, cinnamon and heavy cream only as needed. Beat until nice and fluffy.
3 cups powdered sugar, 1 teaspoon vanilla extract, 1/2-1 teaspoon cinnamon, 2 tablespoons heavy cream
Once the cupcakes have cooled completely, frost using piping bags and tips or just an angled spatula. Sprinkle with cinnamon sugar if desired and enjoy!