There are some recipes that every cook or baker absolutely must have in their repertoire.  They should be knock-your-socks-off good every time.  For me, a perfect chocolate chip cookie recipe is right at the top of this list.  There is much discussion throughout the interwebs about what makes the best chocolate chip cookie. It seems there are as many variations as there are people baking them.  Some recommend browning the butter, some require chilling the dough for a full day, some use chocolate chunks instead of chips.  Some are obscenely huge, some are thin and crisp.  I have found that while all of those are great, I still prefer this version. It is incredibly simple with no special ingredients or secret methods.  It’s exactly what this classic cookie should be – simple, straightforward, accessible enough that they can be whipped up at a moment’s notice and easy enough that kids can make them.  Though I love many cookies, none will ever top these thick and chewy chocolate chip cookies for me.  They are my ultimate comfort food. While these are very best fresh from the oven, we almost never bake the full batch of dough at one time.  (Willpower problems, you know.)  The dough freezes very well so we always make the full batch, shape them into balls as instructed, and then freeze the dough balls.  The frozen dough balls can then be baked straight from the freezer simply by adding a few minutes onto the baking time.  These are essential to have on hand for cookie emergencies (i.e. bad days) and also come in very handy if you have unexpected company. Enjoy!