Preheat oven to 350 degrees F. (175 degrees C).
Spread out walnuts on baking sheet and bake for 8-10 minutes, until golden brown and lightly toasted.
Using an electric mixer, cream together the butter with white and brown sugars until smooth. Add eggs one at a time, beating thoroughly. Stir in vanilla extract.
In a mixing bowl, combine flour, baking soda, cinnamon, and salt. Stir to combine and add slowly to wet ingredients, but do not over-mix.
Stir in chocolate chips and walnuts. Scoop cookie dough onto baking sheet and lightly press down with the back of a spoon.
Bake for 12-14 minutes, or until lightly golden. Baking time will vary by size of cookie so watch carefully.
Swap out semi-sweet chocolate chips for milk or white chocolate chips for a twist!