In a stand mixer or large bowl with a hand mixer, cream together the butter, granulated sugar and brown sugar until smooth. Add the pumpkin puree and mix again until smooth. Scrape down the sides of the bowl, and add the peanut butter. Mix until well combined.
In another bowl, whisk together the flour, baking soda, baking powder, salt, and cinnamon. Add this mixture to the wet ingredients and mix on low speed until well combined. Add the chocolate chips, if using, and mix until evenly distributed. Cover the dough and refrigerate for at least one hour.
Preheat the oven to 350 degrees F. Line your baking sheet with parchment paper or a silicone baking mat.
Roll the cookie dough into golf ball sized balls, about 1.5 tablespoons each. Place the balls about 2 inches apart on the baking sheet and press a fork into each ball to flatten in a cross hatch pattern. Bake for 10-11 minutes or until lightly browned on the edges, the centers will look underdone. Allow to cool on the baking sheet for 5 minutes before removing to a wire rack to cool completely.
Store the cookies in an airtight container at room temperature for up to 1 week.
