Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners to prepare for baking.
In a large mixing bowl, combine the all-purpose flour, granulated sugar, brown sugar, baking powder, baking soda, salt, and pumpkin spice mix. Whisk them together thoroughly until the mixture is evenly blended.
In a separate bowl, whisk together the pumpkin puree, cooled brewed coffee, vegetable oil, eggs, and vanilla extract until the mixture is smooth and well combined.
Carefully pour the wet mixture into the bowl with the dry ingredients. Gently fold the two mixtures together with a spatula until just combined. Take care not to over-mix; a few lumps are perfectly fine.
Divide the batter evenly among the prepared muffin cups, filling each cup about two-thirds full.
Bake in the preheated oven for 20-25 minutes, or until a toothpick inserted into the center of a cupcake comes out clean.
Once done, remove the muffins from the oven and allow them to cool in the pan for about 5 minutes. Then carefully transfer the cupcakes to a wire rack to cool completely.
While the cupcakes are cooling, prepare the frosting. In a mixing bowl, beat together the softened cream cheese and unsalted butter until the mixture is creamy and smooth. Gradually sift in the powdered sugar while mixing, creating a fluffy frosting texture.
When the cupcakes have cooled completely, use a knife or a piping bag to generously frost each one with the cream cheese frosting.
To finish, sprinkle a pinch of additional pumpkin spice on top of each frosted cupcake for a delightful garnish.
Notes
For best results, ensure all ingredients are at room temperature before mixing.