-
1
Center a rack in the oven and preheat the oven to 375 degrees F. Line two baking sheets with parchment or silicone mats.
-
2
Whisk together the flour, salt, and baking soda.
-
3
Working with a stand mixer, preferably fitted with the paddle attachment, or with a hand mixer in a large bowl, beat the butter at medium speed for about 1 minute, until smooth. Add the sugars and beat for another 2 minutes or so, until well-blended. Beat in the vanilla. Add the eggs one at a time, beating for 1 minute after each egg goes inches Reduce the mixer speed to low and add the dry ingredients in 3 portions, mixing only until each addition is incorporated. On low speed, or by hand with a rubber spatula, mix in the chocolate and nuts.
-
4
Spoon the dough by slightly rounded tablespoonfuls onto the baking sheets, leaving about 2 inches between spoonfuls.
-
5
Bake the cookies- one sheet at a time and rotating the sheet at the midway point- for 10-12 minutes, or until they are brown at the edges and golden in the center; they may still be a little soft in the middle, and that's just fine. Pull the sheet from the oven and allow the cookies to rest for 1 minute, then carefully, using a wide metal spatula, transfer them to racks to cool to room temperature.
-
6
Repeat with the remainder of the dough, cooling the baking sheets between batches.