Make bite size or huge cookies, it's up to you. Freezing instructions included too for either the cookie dough or the baked cookies.
Preheat oven to 350 degrees
Using an electric mixer, cream butter, brown sugar, granulated sugar until fluffy, about 2 minutes. Add eggs one at a time and vanilla extract, beat about 30 seconds to a minute.
In separate bowl, blend the flour, baking soda and salt.
Add dry ingredients to the mixer on slow or stir speed. Add chocolate and nuts.
Line baking trays with parchment paper and drop a Tablespoon of dough for each cookie, a couple of inches apart. You should get about 12 cookies on a tray.
While the other cookies are baking, you can scoop the remaining cookie dough onto parchment paper torn a little bigger than the size of the baking tray. Then when the baked cookies come out of the oven, pull the parchment paper from the hot tray onto your counter to cool.
Pull the parchment paper filled with the cookie dough onto a cool baking tray and bake. If you put the dough on a hot tray then your cookies will spread more than you probably want.
Bake cookies for 10 minutes. Don't go by the "golden" rule like you do for other cookies. I think these cookies taste better when only a little color has been added and the cookies are still very soft. The cookies will crisp up as they cool.
Store cookies on in a container on your countertop for up to 5 days. Otherwise freeze the cookies, see post for directions.
If you find you run out of time when baking, you can always freeze the cookie dough for another time. See post for directions.