1/4 teaspoon flaky sea salt for topping (optional)
Instructions
Preheat oven to 350°F (175°C) and line two baking sheets with parchment paper.
In a medium bowl, whisk together flour, cocoa powder, baking soda, salt, and espresso powder (if using).
In a large bowl using an electric mixer, beat butter until smooth, then add brown sugar and granulated sugar. Beat on medium-high speed for 3-4 minutes until light and fluffy.
Add eggs one at a time, beating well after each addition, then mix in vanilla extract.
With mixer on low speed, gradually add dry ingredients to wet ingredients, mixing just until combined (about 30-45 seconds).
Gently fold in chocolate chips and any additional mix-ins using a rubber spatula.
Use a 3-tablespoon cookie scoop to portion dough onto prepared baking sheets, spacing cookies about 3 inches apart.
Bake for 10-12 minutes until edges are set but centers still appear slightly underbaked.
Allow cookies to cool on baking sheets for 5 minutes before transferring to wire racks to cool completely.
For an extra touch, sprinkle with flaky sea salt while still warm if desired.
Notes
For even better flavor, refrigerate the cookie dough for 2-24 hours before baking.
Store cookies in an airtight container at room temperature with a slice of bread to maintain softness.
For bakery-style appearance, press a few extra chocolate chips on top of each dough ball before baking.
Nutrition facts are estimates and may vary based on ingredients used, portion sizes, and preparation methods.