12ozwhite chocolate chipssemisweet or white chocolate chunks
Instructions
Preheat the oven to 350 degrees. Heat 8 ounces semisweet chocolate chips (regular chocolate chips, not white ones – you will use white chocolate chips at the very end) and butter in a microwave-safe bowl in 20-second increments, stirring between each, until almost melted. Make sure not to over melt the chocolate, melt it just enough to mix – as I emphasized in this post. Also, let me re-emphasize, do not reduce the amount of chocolate in this step (8 ounces) in proportion to other ingredients, otherwise you will NOT get a nice crispy chocolate shell.
In a separate bowl, whisk together flour, baking powder, and salt.
In a mixing bowl, beat eggs, brown sugar, and vanilla on high speed really well, until light and fluffy. Reduce speed to low; beat in melted chocolate (remember, the melted chocolate should not be too runny). Mix in flour mixture until just combined. Stir in white chocolate chunks (or white chocolate chips). If your batter is too runny (due to over melting the chocolate in step 1), let the batter stand for some time to get hard.
Spray baking sheets with cooking spray – it’s important: I found that these cookies really stick to the baking sheet if you skip this step. Drop tablespoons (or less) of dough onto cold baking sheets 2 inches apart. Let me emphasize – cold baking sheets (not hot or warm baking sheets that have been sitting underneath your pre-heated oven). Bake, rotating sheets halfway through, until cookies are shiny and crackly yet soft in centers, 12 to 15 minutes. Do not overcook the cookies, the texture should still be soft, that of a brownie, when you take them out of the oven. If you overcook them, they will be too hard. Do not bake them to a crisp, they are supposed to be soft.
Cool on baking sheets 10 minutes; transfer to a wire rack to cool completely.