In a medium bowl, mix together all-purpose flour, baking soda, and salt. Set aside.
In a large mixing bowl add room temperature butter and using a hand or stand mixer beat on medium/high speed for a few minutes, until light and fluffy. Add brown and granulated sugar and beat again for about 5 minutes.
Then add eggs and vanilla extract and beat again for 2 minutes.
Add dry ingredients and using a spatula, fold it in.
Add the chocolate chips and fold again.
Cover the bowl with plastic wrap and refrigerate for at least 2 hours or overnight.
When ready to bake, preheat the oven to 350°F, line a baking sheet with parchment paper, and set aside.
Take the cookie dough out of the fridge and let sit on the counter for 10-15 minutes, so it becomes scoopable.
Scoop 3 tablespoon size balls on the baking sheet, leaving 2 inches in-between.
Bake for 12-15 minutes or until the edges are golden/brown and the center is set but soft. Make sure you don’t overbake them or they will end up dry.
Take out of the oven and let sit on the baking sheet for 10 minutes, then transfer to a wire rack