These indulgent cookies bring together the nutty depth of browned butter with sweet toffee bits, gooey caramel chunks, and melty semisweet chocolate chips. Each cookie delivers a chewy center with golden, crisp edges and a finishing touch of flaky sea salt that balances every sweet bite.
The secret lies in browning the butter first, which creates a rich, toasty flavor base that elevates the entire batch. Chilling the dough for at least 30 minutes helps the flavors meld and ensures thicker, chewier cookies with perfectly spread edges.
Ready in just over 30 minutes of active time, this American classic yields two dozen generous cookies that freeze beautifully for up to three months.
My apartment smelled like a bakery had collided with a candy shop, and honestly I was not mad about it. Brown butter was bubbling in my saucepan, toffee bits were scattered across the counter, and I had caramel stuck to my fingers before the dough even came together. These cookies were born from a late night experiment when I refused to choose between three different desserts.
I brought a batch to a potluck and watched my friend Jessica eat four of them standing up before even taking her coat off. She looked at me with wide eyes and said these are dangerous, then grabbed a fifth. That was the moment I knew this recipe was a keeper.
Ingredients
- Unsalted butter (1 cup, 227 g): Browning the butter is the backbone of this recipe, so start with good quality butter and watch it carefully.
- Light brown sugar (1 cup, 200 g, packed): Adds moisture and a gentle molasses warmth that pairs beautifully with the nutty butter.
- Granulated sugar (1/2 cup, 100 g): Helps the edges crisp up while the centers stay chewy.
- Large eggs (2, room temperature): Room temp eggs blend more smoothly into the brown butter mixture.
- Pure vanilla extract (2 tsp): Do not skip this, it rounds out all the caramel and toffee flavors.
- All-purpose flour (2 1/2 cups, 315 g): Spoon and level rather than scooping directly to avoid dense cookies.
- Baking soda (1 tsp): Gives the cookies a slight lift and helps them spread just right.
- Baking powder (1/2 tsp): Works alongside the soda for a softer, puffier center.
- Fine sea salt (1/2 tsp): Balances the sweetness in the dough itself.
- Semisweet chocolate chips (1 cup, 170 g): Dark chocolate works too if you prefer a less sweet cookie.
- Toffee bits (1/2 cup, 80 g): These melt slightly and create little chewy surprises throughout.
- Soft caramel candies (1/2 cup, 90 g, chopped): Chop them small so they distribute evenly and create gooey pockets.
- Flaky sea salt (for finishing): Maldon is ideal but any flaky salt adds that perfect crunch on top.
Instructions
- Brown the butter:
- Melt the butter in a saucepan over medium heat, swirling the pan constantly. Once it foams and turns golden with a nutty smell, about 4 to 6 minutes, pour it immediately into a heatproof bowl and let it cool for 10 minutes.
- Build the base:
- Add the brown sugar and granulated sugar to the brown butter and beat until creamy and well combined.
- Add eggs and vanilla:
- Beat in the eggs one at a time, mixing thoroughly after each. Stir in the vanilla extract until the mixture looks glossy.
- Whisk dry ingredients:
- In a separate bowl, whisk together the flour, baking soda, baking powder, and fine sea salt so everything is evenly distributed.
- Combine wet and dry:
- Gradually add the dry mixture to the wet, stirring just until the flour disappears. Overmixing will make the cookies tough.
- Fold in the good stuff:
- Gently fold in the chocolate chips, toffee bits, and chopped caramel pieces with a spatula.
- Chill the dough:
- Cover the bowl and refrigerate for at least 30 minutes or up to 24 hours. Longer chill means deeper flavor.
- Prep for baking:
- Preheat your oven to 350 degrees F and line two baking sheets with parchment paper.
- Scoop and shape:
- Scoop the dough into 2-tablespoon mounds and space them 2 inches apart on the sheets.
- Bake:
- Bake for 10 to 12 minutes until the edges are golden and the centers look just barely set.
- Finish with salt:
- While the cookies are still warm and soft, sprinkle each one with flaky sea salt so it gently adheres.
- Cool properly:
- Let the cookies rest on the baking sheets for 3 minutes, then transfer to a wire rack to cool completely.
The first time I made these, I underbaked them by a full minute on purpose and it was the best decision of the week. Gooey centers, crisp edges, and that caramel just oozing out made them feel like something from a professional bakery.
Customizing Your Mix-Ins
You can absolutely play around with what goes into this dough. Try dark chocolate chunks instead of semisweet chips for a more intense flavor, or swap the toffee bits for crushed pretzels if you want extra saltiness. Chopped dried cherries also work surprisingly well with the brown butter base.
Freezing for Later
Scoop the dough into balls and freeze them on a tray until solid, then transfer to a bag for up to 3 months. Bake straight from frozen, adding just 1 to 2 extra minutes to the baking time. This means warm cookies are always about 14 minutes away.
Getting the Texture Just Right
The secret to that perfect chewy center is pulling the cookies out when they still look slightly underdone in the middle. They continue cooking on the hot baking sheet after you remove them from the oven.
- Press a few extra caramel pieces into the tops of each dough ball before baking for a beautiful, bakery-style look.
- If your cookies spread too much, pop the dough back in the fridge for 15 minutes before scooping.
- Always let them cool on the sheet for those 3 minutes or they will fall apart when you move them.
Make a double batch because these disappear faster than any cookie I have ever baked. Share them, freeze them, or hide them in the back of your fridge for yourself.
Recipe Questions & Answers
- → Why do you brown the butter for these cookies?
-
Browning butter cooks out the water content and toasts the milk solids, creating a deep nutty, caramel-like flavor that regular melted butter cannot achieve. This extra step transforms the entire flavor profile of the cookie, adding complexity that pairs beautifully with the toffee and caramel mix-ins.
- → Can I skip the dough chilling step?
-
While you can bake the dough immediately, chilling for at least 30 minutes is strongly recommended. Cold dough spreads less in the oven, producing thicker, chewier cookies. Chilling also allows the flour to hydrate and the brown butter flavor to deepen throughout the dough.
- → How do I keep the caramel from making the cookies too sticky?
-
Chopping the soft caramel candies into small, even pieces helps them distribute evenly without creating large sticky pools. Using caramel candies rather than caramel sauce ensures the pieces hold their shape during baking. If desired, you can lightly toss the chopped caramel in flour before folding it into the dough to prevent excessive sticking.
- → What type of sea salt works best for finishing these cookies?
-
Flaky sea salt like Maldon is ideal because the delicate flakes dissolve slowly on the tongue, providing bursts of salinity that complement the sweet toffee and caramel. Avoid fine table salt for finishing, as it can make the cookies taste overly salty rather than providing that balanced sweet-and-salty contrast.
- → How should I store these cookies to keep them chewy?
-
Store completely cooled cookies in an airtight container at room temperature for up to 5 days. Placing a slice of bread in the container helps maintain moisture and chewiness. For longer storage, freeze the baked cookies in a freezer-safe container for up to 3 months, or freeze the portioned dough balls and bake directly from frozen, adding 2 to 3 extra minutes to the baking time.
- → Can I use milk or dark chocolate chips instead of semisweet?
-
Absolutely. Dark chocolate chips will add a more intense, slightly bitter contrast to the sweet toffee and caramel, while milk chocolate chips will make the cookies sweeter and creamier. You can even use a combination of different chocolate types for a more complex flavor experience.