Begin by preheating your oven to 350°F (175°C). Prepare a muffin tin by lining it with paper liners or greasing the cups with cooking spray to prevent sticking.
In a large mixing bowl, add the canned pumpkin puree, cooled brewed coffee, vegetable oil, brown sugar, and granulated sugar. Stir the mixture vigorously until all ingredients are well combined and smooth.
Carefully crack in the eggs, adding them one at a time. Beat the mixture after each addition, ensuring that each egg is fully incorporated before introducing the next to achieve a uniform batter.
In a separate bowl, whisk together the all-purpose flour, baking powder, baking soda, ground cinnamon, ground nutmeg, ground ginger, and salt until well blended.
Gradually incorporate the dry ingredients into the wet ingredients. Use a spatula to stir gently until just combined; a few lumps are perfectly fine.
If desired, fold in the chopped walnuts or pecans and mini chocolate chips for added flavor and a pleasing crunch.
Using a scoop or a spoon, divide the muffin batter evenly among the prepared muffin cups, filling each cup about two-thirds full.
Place the muffin tin in the preheated oven and bake for 18-20 minutes, or until a toothpick inserted into the center of a muffin comes out clean.
After baking, allow the muffins to cool in the pan for 5 minutes to set. Carefully transfer them to a wire rack to cool completely.
Notes
For an elegant touch, dust the tops with powdered sugar and serve with whipped cream.