Preheat your oven to 350°F (175°C).
In a large mixing bowl, cream together the softened butter and granulated sugar until light and fluffy.
Add honey and pumpkin puree to the creamed mixture and mix until well blended.
In a separate bowl, combine the flour, baking soda, cinnamon, nutmeg, and salt.
Gradually add the dry ingredient mixture to the wet ingredients, stirring until just combined.
If desired, fold in the chopped walnuts or pecans.
Drop rounded tablespoons of dough onto a baking sheet lined with parchment paper, spacing them a few inches apart.
Bake for 12-15 minutes or until the edges are lightly golden.
Remove from the oven and cool on the baking sheet for a few minutes before transferring to a wire rack.