Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 1/4 cups (281 g) all-purpose flour
- 2 tbsp espresso powder (instant espresso)
- 2 tbsp unsweetened cocoa powder (Dutch-process or natural)
- 1 tsp baking soda
- 3/4 tsp fine sea salt
- 3/4 cup (170 g) unsalted butter, melted
- 1 cup (200 g) packed dark brown sugar
- 1/2 cup (100 g) granulated sugar
- 1 large egg + 1 large egg yolk
- 2 tsp pure vanilla extract
- 1 3/4 cups (300 g) semi-sweet chocolate chips or chunks
- Flaky sea salt for topping (optional)
Do This
- 1. Preheat oven to 350°F (175°C). Line 2 baking sheets with parchment paper.
- 2. Whisk flour, cocoa, baking soda, salt, and 1 tbsp espresso powder in a bowl.
- 3. In another bowl, stir warm melted butter with remaining 1 tbsp espresso powder, then whisk in both sugars until smooth.
- 4. Whisk in egg, egg yolk, and vanilla until thick and glossy.
- 5. Fold dry ingredients into wet just until no dry streaks remain; stir in chocolate chips. Chill dough 30 minutes.
- 6. Scoop 2-tbsp mounds (about 35 g), spacing 2 in apart. Bake 10–12 minutes until edges are set and centers still soft.
- 7. Immediately sprinkle with flaky sea salt (optional). Cool on sheet 5 minutes, then transfer to a rack to cool completely.
Why You’ll Love This Recipe
- Deep, mocha flavor from real espresso powder that makes the chocolate taste richer without being bitter.
- Soft, chewy centers with lightly crisp, caramelized edges for that perfect bakery-style texture.
- Simple pantry ingredients and straightforward steps, ideal for a weeknight bake or casual entertaining.
- Chill-friendly dough that you can bake off in batches whenever a cookie craving strikes.
Grocery List
- Produce: None
- Dairy: Unsalted butter, large eggs
- Pantry: All-purpose flour, unsweetened cocoa powder, espresso powder (instant espresso), dark brown sugar, granulated sugar, baking soda, fine sea salt, vanilla extract, semi-sweet chocolate chips or chunks, flaky sea salt (optional)
Full Ingredients
Dry Ingredients
- 2 1/4 cups (281 g) all-purpose flour, spooned and leveled
- 2 tbsp unsweetened cocoa powder (Dutch-process preferred, but natural is fine)
- 1 tsp baking soda
- 3/4 tsp fine sea salt
- 2 tbsp espresso powder (instant espresso), divided
Wet Ingredients
- 3/4 cup (170 g) unsalted butter, melted and slightly cooled
- 1 cup (200 g) packed dark brown sugar
- 1/2 cup (100 g) granulated sugar
- 1 large egg, at room temperature
- 1 large egg yolk, at room temperature
- 2 tsp pure vanilla extract
Mix-Ins & Finishing
- 1 3/4 cups (300 g) semi-sweet chocolate chips or roughly chopped chocolate (60–70% cacao)
- Flaky sea salt, for sprinkling on top (optional but highly recommended)

Step-by-Step Instructions
Step 1: Preheat the oven and prepare your pans
Set your oven to 350°F (175°C) with a rack in the center. Line 2 large baking sheets with parchment paper. This helps the cookies bake evenly and prevents sticking without needing extra grease.
If your kitchen is very warm, also clear a space in your refrigerator for chilling the dough bowl later. This short chill time keeps the cookies thick and chewy instead of spreading too much.
Step 2: Whisk together the dry ingredients
In a medium mixing bowl, whisk together the flour, cocoa powder, baking soda, fine sea salt, and 1 tablespoon of the espresso powder (reserve the remaining 1 tablespoon for the butter mixture). Whisk until the mixture is an even color and there are no visible streaks of cocoa or espresso.
This step ensures the leavening and seasoning are evenly distributed so every cookie bakes the same and has consistent mocha flavor.
Step 3: Combine butter, espresso, and sugars
Place the melted butter in a large mixing bowl while it is still warm but not sizzling hot. Add the remaining 1 tablespoon of espresso powder directly to the butter. Stir or whisk until the espresso dissolves and the butter turns a deep, fragrant coffee color. A few tiny specks are fine.
Add the dark brown sugar and granulated sugar to the espresso-butter mixture. Whisk or stir vigorously for 1–2 minutes until the mixture looks thick, glossy, and slightly lightened in color. This helps create a chewy texture and a hint of butterscotch flavor around the edges.
Step 4: Add eggs and vanilla
Add the egg, egg yolk, and vanilla extract to the sugar mixture. Whisk again for 30–60 seconds until the mixture is smooth, uniform, and slightly thick. It should look almost like a loose caramel and fall in ribbons from the whisk.
Incorporating the eggs well at this stage builds a little structure and helps the cookies hold their soft, chewy center without becoming cakey.
Step 5: Bring the dough together and chill
Switch to a spatula or wooden spoon. Add the dry ingredients to the wet ingredients in two additions, folding gently after each addition just until no dry flour patches remain. Avoid overmixing; stop as soon as the dough is evenly combined.
Fold in the semi-sweet chocolate chips or chopped chocolate until they are well distributed. The dough will be fairly thick and sticky.
Cover the bowl and refrigerate for about 30 minutes. This brief chill allows the flour to hydrate, the butter to firm slightly, and the espresso flavor to deepen, all of which help the cookies bake up thicker with a more pronounced mocha character.
Step 6: Scoop and bake the cookies
Once chilled, use a medium cookie scoop or spoon to portion the dough into 2-tablespoon mounds (about 35 g each). Roll each portion lightly between your palms to form a ball and place on the prepared baking sheets, spacing them about 2 inches (5 cm) apart to allow for spreading.
Bake one sheet at a time for 10–12 minutes, rotating the pan halfway through. The cookies are done when the edges look set and slightly darker, the tops have cracks, and the centers still look a touch soft and underbaked. They will firm up as they cool.
If you like a slightly crinkled, bakery-style look, you can give the pan a gentle tap on the oven rack at the 8-minute mark to help the cookies deflate and form those attractive ripples.
Step 7: Finish with salt and cool
Right after the cookies come out of the oven, while they are still soft and hot, sprinkle a small pinch of flaky sea salt over each one, if using. The salt highlights the espresso and chocolate notes and keeps the sweetness perfectly balanced.
Allow the cookies to cool on the baking sheet for about 5 minutes, then transfer them to a wire rack to cool completely. The centers will set into a soft, chewy texture as they cool, with melty pockets of chocolate throughout.
Pro Tips
- Do not skip the chill. Even 20–30 minutes in the fridge helps prevent excess spreading and gives you thicker, chewier cookies with deeper flavor.
- Watch the bake time closely. Pull the cookies when the centers still look slightly underdone; overbaking is the fastest way to lose that soft, chewy texture.
- Use real espresso powder. Instant espresso (espresso powder) dissolves better and has richer flavor than regular instant coffee granules, which can taste harsh.
- Weigh your flour if possible. Too much flour leads to dry, cakey cookies. If using cups, lightly spoon flour into the cup and level it off instead of scooping directly from the bag.
- Mix in some chopped chocolate. Using a mix of chips and chopped chocolate creates both neat pieces and streaks of melted chocolate for a more indulgent bite.
Variations
- Double Chocolate Mocha Cookies: Increase cocoa powder to 1/4 cup (25 g) and reduce flour to 2 cups (250 g). Use a mix of semi-sweet and milk chocolate chips for extra richness.
- Mocha Nut Crunch: Fold in 1/2 cup (60 g) toasted chopped walnuts, pecans, or hazelnuts along with the chocolate chips for added texture and a nutty complement to the coffee flavor.
- Cinnamon Mocha Twist: Add 1/2 tsp ground cinnamon and a tiny pinch (1/8 tsp) of ground cardamom to the dry ingredients for a warm, spiced café-style cookie.
Storage & Make-Ahead
Store completely cooled cookies in an airtight container at room temperature for up to 4 days. They will gradually soften but stay deliciously chewy.
For longer storage, freeze baked cookies in a freezer-safe bag or container for up to 2 months. Thaw at room temperature or warm briefly in a 300°F (150°C) oven for 5–7 minutes to refresh.
To make ahead, scoop the dough into balls after chilling, place on a parchment-lined tray, and freeze until firm. Transfer frozen dough balls to a freezer bag and store for up to 2 months. Bake from frozen at 350°F (175°C), adding 1–2 extra minutes to the bake time as needed.
Nutrition (per serving)
Approximate values per cookie (1 of 24): about 220 calories, 12 g fat, 7 g saturated fat, 26 g carbohydrates, 1 g fiber, 17 g sugars, 3 g protein, 150 mg sodium. These values are estimates and will vary based on exact ingredients and portion sizes.


Leave a Reply