Heat oven to 375
Stir the flour with baking soda and salt; set aside. In a large mixing bowl, beat butter with sugar and brown sugar at medium speed until creamy and lightened in color.
Add eggs and vanilla, one at a time. Mix on low speed until incorporated.
Gradually blend dry mixture into creamed mixture. Stir in chocolate chips, Reese's pieces and nuts, if using them.
Drop by tablespoon onto a greased cookie sheet or one lined with parchment paper.
Bake for 9 to 11 minutes or until golden brown.