Preheat oven to 350 degrees Fahrenheit. Lightly grease 2 baking sheets with nonstick cooking spray or line with parchment paper.
In a large bowl, use a hand mixer or stand mixer to cream together butter, brown sugar, and granulated sugar.
Add in eggs and vanilla and beat until smooth.
Stir in baking soda,baking powder, salt, and flour. Mix until it forms a nice dough. Stir in chocolate chips and nuts with a spoon.
Take 2 tablespoons of dough and use your hands to quickly shape into a dough ball and place on the prepared cookie sheets, 12 cookies per pan. This recipe makes 24 cookies total.
Bake in the preheated oven for 10-12 minutes, until just kissed with brown. Do not over bake.
Remove pan from oven and let cookies cool on the pan for 3-5 minutes, then transfer to a wire rack to cool completely. Once cooled store in an airtight container.
Notes
Freezer Instructions:
This cookie dough can easily be frozen. For best results, shape into balls and freeze on a baking sheet. Once frozen, transfer to a resealable plastic freezer bag for long term storage, up to 3 months. When ready to bake, place cookie dough onto baking sheet and let thaw while oven preheats. Bake approximately 12 to 15 minutes.