The Ultimate Chocolate Chip Cookie

This post contains affiliate links which I greatly appreciate you using!

There is no dessert category I take as seriously as I do cookies, specifically chocolate chip cookies. They’re a classic and a staple, and my favorite dessert to both make and eat. Over the years, I’ve made  hundreds (thousands?) of cookies and came up with this recipe that has all the qualities I like in a cookie – brown butter, different types + sizes of chocolate, crispy edges and chewy centers.

So if that sounds like it’s up your alley, keep reading and give this ultimate chocolate chip cookie a try.

Ingredients

for 18 cookies:

Directions:

  1. Brown the butter over medium heat.
  2. Pour the browned butter into a large mixing bowl, along with the milk*** and let it cool for about 15 minutes until it isn’t scolding hot. 
  3. In the meantime, whisk together the dry ingredients – flour, baking soda, salt.
  4. Once the butter has cooled, add in both sugars and cream with a hand or stand mixer until the butter and sugar are well combined, about 1-2 minutes.
  5. Add in the eggs + vanilla and beat for another minute or two.
  6. Add in the flour mixture and mix until no flour streaks remain.
  7. Throw in the chopped chocolate and mix just until the chocolate is evenly distributed.
  8. Cover the bowl with plastic wrap or a kitchen towel and allow the dough to sit at room temp for at least an hour and up to 3 hours.
  9. Preheat oven to 375F.
  10. Use a one-inch-scoop to scoop 6 cookies on a rimmed baking sheet**** lined with oven safe parchment paper.
  11. Top each cookie with a chocolate feve or wafer (if using).
  12. Bake for a total of 9-11 minutes, taking the pan out once at 7 minutes to bang the pan.*****
  13. Sprinkle a pinch of Maldon flaky salt over each cookie.
  14. Allow the cookies to cool for 10 minutes before removing them from the baking sheet.

Notes:

*Both light and dark brown sugar will work in this recipe but I prefer the milder taste and the texture of light brown sugar.

**I like to combine various types of chocolate to create layers of flavor and give some dimension to the cookie. I combine dark, semi-sweet and milk chocolate bars, and I’ve also thrown in some chocolate chips when I don’t have enough chocolate bars. I do recommend a higher ratio of chopped chocolate than chips as it creates more melted pools of chocolate and an overall better experience and appearance. But feel free to play around with flavors and sizes of chocolate to create the cookie you love!

***When you pour the milk into the hot brown butter, BE CAREFUL! It will bubble up quite a bit and may splatter.

****I highly suggest using a dark baking sheet rather than a light one when it comes to baking cookies. The dark pans absorb heat better and faster and affect the cookie more than you would expect! Of course, if all you have is a light baking sheet, the cookies will taste just as great but will have a slightly different appearance. 

*****Banging the pan will deflate the puffed up cookie dough, creating a defined ridge around the cookie separating the crispy from the chewy. This step is technically optional but technically not. 🙂

10 Responses

    1. Hey Lilian, great question. It allows the flour to fully hydrate and the flavors get more intense. The dough also stiffens up so the cookies don’t flatten out too much 🙂

        1. I almost always prefer to do 375F, I find the cookies crisp nicely and stay gooey inside. but 350F works as well, just increase bake time be a couple of minutes!

  1. Hi! I have a question, after I let the cookies chill and maybe use half of the dough can I put the rest in the fridge for like a day or two? This seems to work with recipes that make the dough chill in the fridge so I’m not sure about this on… thank you!

    1. Hi Yetunde! I love freezing cookie dough. I freeze them pre-scooped in a ziploc bag. To bake: thaw for half an hour or until dough is pliable and bake at 350. Or bake straight from the freezer at 335F!

Leave a Reply

Your email address will not be published. Required fields are marked *