These Chocolate Toffee Cookies are rich, buttery, and packed with homemade toffee pieces and pools of melted semisweet chocolate. The cookie dough is soft and chewy with lightly crisp edges, making it the perfect base for toffee, chocolate wafers, and a festive sprinkle finish if you’re baking these around the holidays.
This recipe came together after using my homemade salted toffee in cookies and realizing just how much it elevates a classic chocolate cookie. The toffee adds crunch and caramel flavor, while chocolate wafers melt into smooth puddles instead of holding their shape like chocolate chips.
Because this dough uses melted butter and loaded mix-ins, it’s been adjusted slightly from my viral Chocolate Dipped Chipless Cookies to help control spreading while still keeping that soft, chewy texture everyone loves.

Chocolate Puddles + Toffee
For the chocolate, I like using semisweet chocolate wafers instead of chips. Wafers melt more evenly and create those glossy chocolate puddles on top of each cookie. I mix most of the chocolate into the dough, then press a few extra wafers into the tops of the dough balls before baking for that bakery-style finish.
The toffee gets mixed directly into the dough, with a couple of extra pieces pressed into the top of each cookie before baking so you can actually see it once they’re baked.
About the Toffee
I love using homemade salted toffee in these cookies because it adds the best buttery crunch and caramel flavor, but store-bought toffee works just as well if you’re short on time. Homemade toffee is easy to make with just a few ingredients and can be made ahead, then chopped and used in cookies, bars, or for snacking.
Adding Sprinkles
If you want to make these cookies festive, nonpareils work really well. Instead of mixing them into the dough, I like to dip just the tops of the dough balls into sprinkles before baking. This keeps the colors from bleeding and lets the sprinkles sit neatly on top without affecting the texture or spread of the cookies. This step is completely optional but fun for Christmas or any holiday baking.
Recipe Tips
- Chill the dough: Because this recipe uses melted butter and includes toffee, chilling the dough for at least 1 hour is important to help control spreading.
- Adjusting spread: Reducing the butter slightly, increasing the flour, and leaning more on brown sugar helps keep these cookies thick and chewy even with heavy mix-ins.
- Toffee size matters: Chop the toffee into medium-sized pieces. Pieces that are too small can melt into the dough and cause excess spread, while very large chunks can bake unevenly.
- Chocolate placement: Pressing chocolate wafers on top before baking ensures visible chocolate puddles without overwhelming the cookie.
- Cookie scoops: For this recipe I use a large 3 tbsp cookie scoop from this set. Using a cookie scoop ensures all your cookies come out the same shape and size!

How to Make Perfectly Round Cookies
If needed, while the cookies are still warm, place a large round cookie cutter around each cookie and gently scoot it in a circular motion. This pulls any uneven edges inward and gives you perfectly round, bakery-style cookies every time.
Storage
Store baked cookies in an airtight container at room temperature for up to 3 days. Cookie dough can be scooped and frozen; bake straight from frozen, adding 1–2 minutes to the bake time.
These Chocolate Toffee Cookies are rich, chewy, and full of texture, making them perfect for holiday baking, gifting, or just keeping on hand for a sweet treat. Whether you add sprinkles or keep them classic, the combination of buttery toffee and melty chocolate makes this one you’ll come back to again and again.

Chocolate Toffee Cookies
Ingredients
For the toffee:
- 1 cup salted butter
- 1 cup granulated sugar
- ½ tsp kosher salt
- 1 tsp vanilla extract
For the cookies:
- 1 cup salted butter melted
- 1 cup light brown sugar
- ¾ cup granulated sugar
- 2 tsp vanilla extract
- 2 eggs room temperature
- 3 ¼ cups all-purpose flour
- 2 tsp corn starch can omit and just replace with flour
- ¾ tsp baking soda
- ½ tsp kosher salt
- 1 cup semi sweet chocolate melting wafers I use Guittard but you can also use another brand or chocolate chips
- ¼ cup nonpareil sprinkles optional, if using
Instructions
For the toffee:
- Line a 9×9-inch pan with parchment paper and set aside. In a medium heavy-bottomed saucepan, melt the butter over medium heat. Stir in the sugar and kosher salt until combined, then stop stirring. Let the mixture cook, swirling the pan occasionally, until it reaches 290–300°F (hard crack stage), about 8–10 minutes. Remove from heat and carefully stir in the vanilla or vanilla bean paste.
- Immediately pour the hot toffee into the prepared pan and smooth into an even layer. Sprinkle lightly with flaky sea salt. Let cool completely at room temperature for about 30 minutes, then break into pieces. Chop into medium-sized chunks for the cookies.
For the cookies:
- In a large bowl, whisk together the melted butter, brown sugar, and granulated sugar until smooth. Add the vanilla and eggs and whisk until fully combined. Stir in the flour, cornstarch, baking soda, and salt just until a dough forms.
- Fold in the chopped toffee pieces and chocolate wafers. Cover and chill the dough for 30 – 60 minutes. Preheat the oven to 350°F and line baking sheets with parchment paper.
- Scoop the dough into 3 tablespoon portions, rolling lightly into tall dough balls. Place on the baking sheet, spacing about 2½ inches apart. Is using, press the tops of the dough into the nonpareil sprinkles, then press 1–2 chocolate wafers and 1–2 pieces of toffee into the top of each dough ball.
- Bake for 11–13 minutes, until the edges are set and the centers look slightly underbaked. These cookies will spread so as soon as they come out of the oven place a bowl or round cookie cutter over top and gently scoot the cookie inside to reshape into a perfect circle. Let cool on the pan for 5 minutes before transferring to a wire rack.