01 -
Preheat oven to 350 degrees Fahrenheit and line a cupcake tin with liners.
02 -
Whisk together flour, baking soda, cinnamon, salt, and nutmeg until evenly combined.
03 -
In a large bowl, whisk pumpkin puree, brown sugar, Greek yogurt, and vegetable oil until smooth. Add eggs one at a time, fully incorporating each, then stir in vanilla extract.
04 -
Fold dry ingredients into wet mixture gently until no large lumps remain; avoid overmixing to ensure tender cupcakes.
05 -
Spoon batter into liners, filling three-quarters full. Bake for 28 to 32 minutes until a toothpick inserted comes out clean.
06 -
Remove cupcakes from oven and cool completely for about 30 minutes before frosting to prevent melting.
07 -
Beat softened cream cheese and butter until creamy. Gradually add powdered sugar and espresso powder, beating until smooth. Stir in vanilla extract.
08 -
Spread or pipe espresso cream cheese frosting onto cooled cupcakes. Refrigerate for best results; cupcakes can be left at room temperature for a few hours if served soon.