Preheat your oven to 350°F (175°C) and line a muffin tin with paper liners or lightly grease it.
In a large mixing bowl, sift together the flour, baking soda, baking powder, salt, cinnamon, nutmeg, and ginger.
In another bowl, whisk together the pumpkin puree, eggs, cooled brewed coffee, vegetable oil, and vanilla extract until well combined.
Gradually add the wet ingredients to the dry ingredients, stirring gently until just combined. Be careful not to overmix. If using, fold in the chocolate chips and chopped nuts.
Scoop the batter into the prepared muffin tin, filling each cup about ¾ full.
Bake for 18-22 minutes, or until a toothpick inserted into the center of a muffin comes out clean.
Allow the muffins to cool in the tin for 5 minutes, then transfer them to a wire rack to cool completely.
Notes
Serve these muffins warm, dusted with powdered sugar, and pair with coffee or tea.