Preheat the Oven: Preheat the oven to 350°F (175°C). Line a muffin tin with cupcake liners.
Mix Dry Ingredients: In a bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, ginger, and cloves.
Mix Wet Ingredients: In another bowl, beat together pumpkin puree, eggs, granulated sugar, brown sugar, vanilla extract, vegetable oil, and brewed coffee.
Combine: Gradually add the dry ingredients to the wet ingredients and mix until just combined.
Fill Cupcake Liners: Divide the batter evenly among the cupcake liners, filling about 2/3 of the way.
Bake: Bake for 18-20 minutes or until a toothpick comes out clean. Let cool completely.
Prepare Frosting: Beat softened butter until creamy. Gradually add powdered sugar, followed by brewed coffee, vanilla extract, heavy cream, and salt. Continue mixing until smooth.
Frost the Cupcakes: Pipe or spread the frosting onto the cooled cupcakes.
Serve: Enjoy these cozy fall-inspired cupcakes!