Ingredients
Equipment
Method
- Heat the oven to 350°F and line two baking sheets with parchment paper.
- In a large bowl, beat the butter, brown sugar, and granulated sugar until creamy and fluffy, about 2 minutes.
- Beat in the eggs one at a time, then mix in the vanilla extract.
- In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt, then mix them into the butter mixture just until no dry streaks remain.
- Fold in the semisweet, milk, and white chocolate chunks, then cover and chill the dough for 30 minutes.
- Scoop the dough into 2-tablespoon portions and place them about 2 inches apart on the prepared baking sheets.
- Bake one sheet at a time for 10–12 minutes, until the edges are set and the centers still look slightly soft.
- Cool the cookies on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
Notes
For the softest centers, take the cookies out while they still look slightly soft in the middle. Store in an airtight container at room temperature for up to 5 days; freeze baked cookies or dough for up to 3 months. For a gluten-free variation, use a 1:1 gluten-free baking flour blend.
