Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 375F, then line baking sheets with parchment as a nonstick base (visual cue: parchment covers each tray).
- Whisk all-purpose flour, baking soda, and salt in a bowl until evenly combined (visual cue: no streaks of baking soda remain).
Cream the dough
- Beat the softened unsalted butter with granulated sugar and packed brown sugar until light and fluffy (visual cue: the mixture looks paler and aerated).
- Beat in the eggs one at a time, then mix in vanilla extract and caramel extract if using (visual cue: the dough mixture looks smooth and glossy).
Combine and bake
- Fold the flour mixture into the butter mixture just until no dry spots remain (visual cue: the dough holds together without visible flour pockets).
- Fold in the toffee bits and caramel pieces until evenly distributed (visual cue: toffee bits and caramel are speckled throughout the dough).
- Scoop dough into 2-tablespoon rounds and space them on the lined baking sheets (visual cue: uniform mounds with rounded tops).
- Bake for 10-12 minutes at 375F until the edges are golden (visual cue: rims set while centers still look slightly soft).
- Immediately press extra toffee bits and caramels on top of each hot cookie (visual cue: toppings adhere without falling).
- Sprinkle generously with flaky sea salt, then cool on the pan for 5 minutes before moving (visual cue: salt sits as visible crystals and cookies firm up slightly).
Notes
For the cleanest toffee pockets, chill the dough only if it feels very loose; otherwise bake right after mixing and topping immediately while hot. Store cookies airtight at room temperature for up to 3 days; refrigerate up to 5 days. Freeze baked cookies up to 2 months. For a gluten-free swap, use a 1:1 gluten-free all-purpose flour blend that includes xanthan gum.
