Preheat the oven to 375°F. (Skip this step if you are chilling the dough first.)
In a bowl, combine flour, baking soda, and salt. Set aside.
With a mixer beat butter with both sugars at medium speed until creamy.
Add vanilla and eggs. Mix until well combined.
One cup at a time, add dry flour mixture into creamed butter mixture.
Stir in chocolate chips and walnuts.
Place cookie dough in plastic wrap and chill for 30 or more minutes.
When ready to bake, scoop tablespoons of cookie dough onto cookie sheets lined with parchment paper if you are skipping the refrigerator method.
Bake for 10 minutes or until golden brown.
Let cookies cool for 5 minutes and enjoy!