In a large bowl, combine the flour, baking soda, and salt.
Using your electric mixer with a paddle attachment, beat together the butter and both sugars. Add the eggs, molasses, and vanilla.
Slowly add the flour mixture until combined.
Add chocolate chips and walnuts.
Refrigerate for 1 hour.
Preheat the oven to 400F.
Line baking sheets with parchment paper.
Roll cookie dough balls about 1 tablespoon in size. Bake for 8-10 minutes, until golden. Let cool on baking racks.
These store well for several days in an airtight container.