Preheat oven to 375°F. If your butter is coming straight from the fridge, microwave it for about 10-12 seconds to barely soften it. I would say use room temperature butter, but when I want cookies, I want them immediately and don't have time to wait for butter to soften on its own.
In a large mixing bowl, combine the butter, sugars, and eggs and beat using a stand or electric mixer until creamy, about 2 minutes.
1 cup butter, 3/4 cup granulated sugar, 3/4 cup brown sugar, 2 large eggs
Add flour, baking soda, salt and vanilla and mix just until combined and no streaks of flour remain.
2 3/4 cup flour, 1 teaspoon baking soda, 1 teaspoon salt, 2 teaspoons vanilla extract
Stir in chocolate chips, being careful not to overmix. Try not to eat all the cookie dough at this point.
2 cups semisweet chocolate chips
Scoop and drop onto a cookie sheet, leaving space to spread between each cookie. I usually make my cookies on the large side and do 12 cookies per cookie sheet.
Bake for 9-11 minutes until the cookies look puffy and just barely start to turn golden brown. Whatever you do, definitely do not overbake these!
The cookies will stay soft, chewy, and delicious for days. You can refrigerate the dough and make part of a batch one day and the rest of the batch the next day. Or make them all at once and heat up any cookies that make it through to Day 2 (unlikely) for 10-12 seconds in the microwave. They will taste almost like they just came out of the oven.