1. Preheat oven to 375 degrees. Line two baking sheets with parchment paper.
2. In a large bowl, use an electric mixer on medium speed to cream butter and peanut butter until smooth, about 1 minute. Add both sugars and beat until smooth. Add vanilla and cinnamon and mix well; then add eggs, one at a time, beating until mixed well.
3. Scrape sides and sprinkle baking soda and salt over batter. Sprinkle on flour. Blend until well incorporated.
4. Roll dough into walnut-sized balls. Place balls 2 inches apart on prepared baking sheets. Press down on each ball with a fork twice, forming a criss-cross pattern. Be careful not to press too hard, as the cookies can crack.
5. Bake until edges are firm but center is still slightly soft, about 10 to 12 minutes (the color will not change much). Let cool 1 minute on the pan, then transfer to a cooling rack. Repeat with remaining dough as needed. Store in an airtight container at room temperature for up to 3 days, or freeze
Source: Hannaford fresh Magazine, September - October 2012