Cinnamon and Cream

Coffee Toffee Chocolate Chip Cookies

18 min read

↓ Jump to Recipe

Imagine pulling a tray of cookies from the oven — golden edges, slightly underdone centers, and the whole kitchen smelling like a coffee shop and a bakery had the best possible collision. These Coffee Toffee Chocolate Chip Cookies are exactly that moment. The espresso aroma hits first, warm and roasty, followed by the caramel sweetness of toffee bits and the deep, bittersweet comfort of dark chocolate. They are the kind of cookie that disappears from a plate before anyone realizes they have had more than one.

What sets this recipe apart is the combination of browned butter and instant espresso powder worked directly into the fat before anything else comes together. Browning the butter drives off water, concentrates the nutty milk solids, and creates a complexity that plain melted butter simply cannot match. The espresso powder dissolves into that warm, fragrant butter, blooming its flavor and ensuring every single bite carries that coffee note — not just the ones near a chip. Toffee bits are folded in at the end, keeping them intact so they melt into little caramel pockets as the cookies bake.

These cookies sit comfortably in the medium difficulty range — there is a dough chilling step you should not skip, and browning butter requires a little attention, but nothing here is technically demanding. They are absolutely perfect for weekend baking, gifting, or any occasion when you want a chocolate chip cookie that feels a little more special than the everyday version.

Prep: 20 minutes (plus 1 hour chilling)Total: 1 hour 40 minutesYield: about 24 cookies (3 to 3.5 inches each)Difficulty: ★★☆ IntermediateOccasion: Weekend Bake
✓ Vegetarian✓ Nut-Free
Servings:

24

servings

Ingredients

  • 225 gunsalted butter (1 cup), browned and cooled to room temperature
  • 200 glight brown sugar, packed (1 cup)
  • 100 ggranulated white sugar (1/2 cup)
  • 2 largeeggs, at room temperature
  • 1 largeegg yolk, at room temperature
  • 2 tsppure vanilla extract
  • 2.5 tbspinstant espresso powder
  • 280 gall-purpose flour (about 2 1/4 cups, spooned and leveled)
  • 1 tspbaking soda
  • 1 tspfine sea salt
  • 200 gdark chocolate chips or chopped dark chocolate (about 1 1/3 cups), 60 to 70% cacao
  • 150 gtoffee bits such as Heath Bits O’ Brickle (about 1 cup)
  • Flaky sea salt, for sprinkling on top (optional but highly recommended)

Ingredient Substitutions

unsalted butter

  • Salted butter: use the same amount but reduce the added salt to 1/2 tsp. The browning process works identically.
  • Vegan butter sticks (such as Miyoko’s or Earth Balance): these can be browned though the process is slightly harder to judge by color — go by smell and the appearance of golden solids. Reduce salt by 1/4 tsp if the vegan butter is salted.
instant espresso powder

  • Finely ground instant coffee granules: use the same amount. The coffee flavor will be slightly milder and less complex.
  • Strongly brewed espresso (cooled): use 3 tbsp and reduce vanilla extract to 1 tsp to compensate for the added liquid. The cookies may spread very slightly more.
eggs

  • Flax eggs: 1 tbsp ground flaxseed mixed with 3 tbsp water per egg, rested 5 minutes. The cookies will be slightly less chewy and may spread a bit more, but still delicious.
toffee bits

  • Roughly crushed butterscotch chips: similar caramel sweetness, slightly softer texture without the toffee crunch.
  • Chopped Werther’s Original hard candies or crushed Heath bars: either delivers the buttery toffee flavor and crunch authentically.
dark chocolate chips

  • Semi-sweet chocolate chips: slightly sweeter and more classic, pairs well with the coffee notes.
  • Chopped milk chocolate: creates a sweeter, creamier cookie — balance by reducing granulated sugar to 75g.
all-purpose flour

  • 1-to-1 gluten-free baking flour (such as Bob’s Red Mill or King Arthur): results in a slightly more crumbly texture. Chill the dough for at least 2 hours for best structure.

Instructions

🔧 Equipment

🥣light-colored saucepan (for browning butter)
🥣large heatproof mixing bowl
🌀whisk
🍴rubber spatula
🧁medium cookie scoop (about 3 tablespoons)
⚖️kitchen scale
📋two rimmed baking sheets
📄parchment paper
🔵wire cooling rack
🧁plastic wrap
💨air fryer with basket (for air fryer method)
🧁zip-top freezer bags (for freezer method)



Prep: 20 minutes (plus 1 hour chilling)
Bake: 11 to 13 minutes at 375°F (190°C)
Total: 1 hour 40 minutes (including chilling)
  1. Brown the butter: In a light-colored saucepan over medium heat, melt the butter, stirring frequently. Continue cooking until the foam subsides and the milk solids at the bottom turn a deep golden brown and smell nutty, about 5 to 7 minutes. Immediately pour into a large heatproof mixing bowl, scraping in all the browned bits. Stir in the espresso powder until fully dissolved. Let cool to room temperature, about 20 minutes.
  2. Make the dough: Add both sugars to the cooled browned butter and whisk vigorously for 1 minute until well combined. Add the eggs, egg yolk, and vanilla extract, whisking again for about 1 minute until the mixture is smooth, slightly pale, and ribbony.
  3. Add the dry ingredients: Sprinkle the flour, baking soda, and fine sea salt over the wet mixture. Use a rubber spatula to fold until just combined and no dry streaks remain. Do not overmix. Fold in the chocolate chips and toffee bits.
  4. Chill the dough: Cover the bowl with plastic wrap and refrigerate for at least 1 hour, or up to 48 hours. This step is essential — it firms the fat so the cookies bake up thick rather than spreading thin, and it deepens the flavor significantly.
  5. Preheat and portion: When ready to bake, preheat your oven to 375°F (190°C). Line two baking sheets with parchment paper. Using a medium cookie scoop or two spoons, portion the dough into balls of about 45g (3 tablespoons) each. Place 6 balls per sheet, spaced at least 3 inches apart.
  6. Bake: Bake one sheet at a time on the center rack for 11 to 13 minutes, until the edges are set and lightly golden but the centers still look slightly underdone and glossy. They will firm up as they cool. Immediately after pulling from the oven, sprinkle with flaky sea salt if using. Let cookies cool on the baking sheet for 5 minutes before transferring to a wire rack.
Prep: 20 minutes (plus 1 hour chilling)
Bake: 7 to 9 minutes at 325°F (160°C)
Total: 1 hour 20 minutes (including chilling)
The air fryer produces cookies with crisper edges and a slightly more pronounced toffee crunch than the oven. Work in small batches and keep the uncooked dough in the refrigerator between rounds.
  1. Prepare the dough following steps 1 through 4 of the oven method, including the full chilling period.
  2. Preheat your air fryer to 325°F (160°C) for 3 minutes. Cut a piece of parchment paper to fit your air fryer basket, leaving a small gap around the edges to allow air circulation. Do not use a full sheet of paper or it may blow up onto the heating element.
  3. Place 3 to 4 dough balls (about 45g each) in the lined basket, spaced at least 2 inches apart. Do not overcrowd — air fryers vary in size, so bake in batches accordingly.
  4. Air fry at 325°F (160°C) for 7 to 9 minutes, until the edges are set and lightly golden and the centers look just barely underdone. Check at 7 minutes: because air fryers run hot and vary by model, your first batch is a test batch. Add a minute if needed.
  5. Using a spatula, carefully transfer the cookies still on the parchment to a cooling rack. Allow to cool for at least 5 minutes before eating — the toffee bits will be extremely hot right out of the fryer. Sprinkle with flaky sea salt immediately after removing from the basket.
Prep: 20 minutes (plus 1 hour chilling)
Bake: 13 to 15 minutes at 375°F (190°C) from frozen
Total: 30 minutes active, bake directly from frozen
This method is ideal for having freshly baked cookies on demand. Portion the dough, freeze the balls solid, then bake straight from the freezer whenever a craving strikes. No thawing required.
  1. Prepare the full dough following steps 1 through 3 of the oven method. There is no need to chill the dough before portioning for this method, since the freezing step replaces the chill.
  2. Scoop the dough into 45g balls and place them on a parchment-lined baking sheet. They can be close together for this step — you are just flash-freezing, not baking yet.
  3. Freeze the dough balls uncovered for at least 2 hours until completely solid. Once frozen, transfer them to a zip-top freezer bag or airtight container. Label with the date and baking instructions. The frozen dough keeps well for up to 3 months.
  4. When ready to bake, preheat your oven to 375°F (190°C). Line a baking sheet with parchment and arrange as many frozen dough balls as you want, spaced 3 inches apart. Do not thaw them first.
  5. Bake frozen dough balls for 13 to 15 minutes, until the edges are set and golden and the centers look just barely underdone. They will need about 2 more minutes than fresh dough due to the cold core. Sprinkle with flaky sea salt right out of the oven and cool on the pan for 5 minutes before eating.

Nutrition Per Serving

Per 1 serving (makes about 24 cookies (3 to 3.5 inches each))

248Calories
31gCarbs
21gSugar
13gFat
3gProtein

Why This Recipe Works

Browning the butter before building the dough is the single biggest flavor upgrade in this recipe. When butter is heated past its melting point, the water evaporates and the milk proteins undergo the Maillard reaction, creating hundreds of new flavor compounds that taste nutty, toasty, and deeply caramelized. Dissolving the espresso powder directly into the warm browned butter helps it bloom — fat is a carrier for many of the aromatic compounds in coffee, so this technique extracts far more flavor than simply stirring the powder into the dry ingredients would.

The combination of brown sugar and white sugar is deliberate. Brown sugar contains molasses, which is hygroscopic — it attracts and holds moisture, keeping the centers of the cookies soft and chewy for days. White sugar promotes spread and crisp edges. Using more brown than white gives these cookies their signature thick, chewy texture while still allowing the edges to go golden. The extra egg yolk adds additional fat and emulsifying lecithin, enriching the texture without making the dough too soft or cakey.

Chilling the dough is non-negotiable for this recipe. The browned butter is already liquid at room temperature, and without chilling, the dough will spread aggressively in the oven and you will end up with thin, greasy cookies. Chilling resolidifies the fat, slows the spread, and allows the flour to fully hydrate, which tightens the gluten network just enough to hold the cookie in a thick, domed shape. As a bonus, resting the dough for 24 to 48 hours allows enzymatic activity to develop more complex flavor from the sugars and flour — this is the same science behind aged bread dough.

Baker’s Tips

  • Use a kitchen scale to portion dough balls consistently. Cookies of uneven size will bake at different rates on the same tray.
  • Do not skip browning the butter all the way to golden brown — pale tan butter has far less flavor. Look for deep amber milk solids and a distinct nutty aroma before pulling it from the heat.
  • If your toffee bits are sinking to the bottom of the dough as you fold them in, the dough may be too warm. A quick 15-minute chill before scooping will help them stay evenly distributed.
  • For picture-perfect cookies, press a few extra chocolate chips and toffee pieces onto the tops of the dough balls just before baking.
  • Bake one sheet at a time on the center rack for even heat distribution. Stacking two sheets can cause the bottoms to brown too quickly before the tops set.
  • Pull the cookies from the oven when they still look slightly underdone in the center — they will continue to cook on the hot baking sheet for several minutes. Overbaking is the most common reason these cookies turn out dry rather than chewy.

Variations

  • Mocha almond version: Reduce toffee bits to 75g and add 75g of roughly chopped toasted almonds. The nuttiness pairs beautifully with the espresso.
  • White chocolate and espresso: Swap dark chocolate chips for white chocolate chips and reduce the granulated sugar to 75g to balance the extra sweetness.
  • Triple threat: Use a mix of dark chocolate chips, milk chocolate chips, and toffee bits (about 75g of each) for a more layered chocolate experience.
  • Extra thick bakery-style: Roll the dough into taller, rounder balls before chilling, refrigerate for 24 hours, and bake at 360°F (182°C) for 14 to 15 minutes for a cookie with a pronounced thick center.

Troubleshooting & FAQ

My cookies spread into thin, flat discs. What went wrong?
The most likely culprit is dough that was not chilled long enough, or dough that warmed up too much between scooping and baking. Browned butter is softer than regular creamed butter, so this dough needs cold time to firm up. Make sure to chill for the full hour minimum, and if your kitchen is warm, refrigerate the portioned dough balls on the baking sheet for 15 minutes before they go in the oven. Also check that your baking soda is fresh — expired leavening can cause spreading.
The toffee bits burned before the cookies were done. How do I prevent that?
Toffee has a high sugar content and can scorch quickly, especially if bits are sitting on the surface of the cookie exposed to direct heat. Make sure toffee bits are folded into the dough rather than sitting on top. If you want some on top for looks, press them in gently so they are half-buried. Also check your oven temperature with a thermometer — an oven running 25°F hot will burn the toffee before the interior bakes through. Reducing the temperature slightly and adding a minute or two to the bake time can help.
I can barely taste the coffee. Did I do something wrong?
A few possible causes: the espresso powder may have been old and lost potency (instant espresso has a shelf life of about a year once opened), or it may not have been fully dissolved into the butter. Make sure you are stirring it into the warm browned butter until no granules remain. Also confirm you are using instant espresso powder specifically, not regular ground espresso or coffee grounds, which will not dissolve and will deliver far less flavor.
My cookies came out cakey instead of chewy. What happened?
Cakey cookies usually result from too much flour or too much leavening. Make sure you are spooning flour into the measuring cup and leveling off rather than scooping the cup directly into the flour bag — scooping can pack in 20 to 30% more flour than intended. Also check that you added the egg yolk in addition to the two whole eggs, and that you did not accidentally double the baking soda. For the chewiest result, measure flour by weight (280g) rather than by volume.
Can I bake these without chilling if I am short on time?
You can, but expect notably more spread and thinner cookies. If you must skip chilling, add an extra 15g of flour to the dough to help compensate, portion the cookies smaller, and keep the baking sheet cold by chilling it in the refrigerator for 10 minutes before loading the dough. The flavor will also be less developed without the rest period. For the best result, even a 30-minute chill is better than none.

Storage & Make-Ahead

  • Storage: Store cooled cookies in an airtight container at room temperature for up to 5 days. Place a small piece of bread in the container to help maintain chewiness. Cookies can also be frozen after baking for up to 2 months — thaw at room temperature for 30 minutes or warm in a 300°F (150°C) oven for 5 minutes.
  • Make-Ahead: The dough can be made and refrigerated for up to 48 hours before baking — longer chilling only improves the flavor. For longer storage, portion the dough into balls, freeze solid on a baking sheet, and store in a freezer bag for up to 3 months. Bake directly from frozen, adding 2 to 3 minutes to the bake time.


Leave a Comment