These Caramel-Filled Chocolate Cookies are one of those holiday recipes that earns a permanent spot in the recipe box. A rich, cocoa-forward cookie dough hides a soft chocolate-caramel candy center, so the first bite is tender and fudgy, followed by that wonderful little pull of melted caramel. Chopped walnuts on top bring a lightly toasted crunch that keeps the cookies from feeling overly sweet. This collected recipe is especially well suited to Christmas baking because the finished cookies look festive without requiring frosting or complicated decorating.
The dough does need a good 2-hour chill, but the hands-on work is straightforward. I especially appreciate that you can mix the dough earlier in the day, tuck it into the refrigerator, and come back when you’re ready to assemble the cookies. Working with one portion of chilled dough at a time also makes wrapping those caramel centers much easier.
Serve them after they’ve cooled enough for the caramel to settle, or enjoy one slightly warm when the center is still wonderfully gooey. They’re a fun surprise-cookie for kids, cookie exchanges, and holiday dessert trays, and a batch makes a generous 4 dozen cookies.

Love this recipe? Pin it to your Christmas Cookies board on Pinterest so you don’t lose it!
Ingredients
1 cup unsalted butter, softened
1 cup granulated sugar
1 cup packed brown sugar
2 large eggs
2 tsp vanilla extract
2 ¼ cups all-purpose flour
¾ cup unsweetened cocoa powder
1 tsp baking soda
½ cup walnuts, chopped
½ cup walnuts, chopped
1 tbsp granulated sugar
48 chocolate-covered caramel candies, unwrapped
Instructions
- Make the butter mixture. In a large mixing bowl, beat the softened butter with an electric mixer until smooth and creamy. Gradually beat in 1 cup granulated sugar and the brown sugar until well combined. Beat in the eggs one at a time, followed by the vanilla.
- Add the dry ingredients. In a separate bowl, whisk together the flour, cocoa powder, and baking soda. Gradually mix the dry ingredients into the butter mixture just until a thick chocolate dough forms. Stir in ½ cup chopped walnuts.
- Chill the dough. Cover the bowl and refrigerate the dough for at least 2 hours. Keeping the dough thoroughly chilled makes the caramel candies much easier to wrap.
- Prepare for baking. Preheat the oven to 190°C / 375°F. Lightly grease two baking sheets or line them with parchment paper.
- Make the walnut topping. Combine the remaining ½ cup chopped walnuts with 1 tbsp granulated sugar in a shallow bowl.
- Fill the cookies. Divide the chilled dough into four equal portions, keeping the portions you aren’t using in the refrigerator. Divide one portion into 12 pieces. Flatten each piece slightly, place one chocolate-covered caramel candy in the center, and completely enclose it with dough. Roll gently into a ball.
- Add the topping. Press the top of each cookie ball into the walnut-sugar mixture. Arrange the cookies nut-side up about 2 inches apart on the prepared baking sheets.
- Bake. Bake at 190°C / 375°F for about 8 minutes. The cookies should look set around the edges but remain soft in the center.
- Cool. Leave the cookies on the baking sheets for 3 to 4 minutes before carefully transferring them to wire racks. Allow the caramel centers to cool before serving because the filling can be extremely hot immediately after baking.
Cooking Notes
Keep most of the dough refrigerated while shaping the cookies. Warm dough becomes sticky and is more likely to spread, potentially allowing the caramel filling to escape.
Make sure each candy is completely sealed inside the chocolate dough. Even a small opening can allow melted caramel to leak onto the baking sheet.
Avoid overbaking. These cookies continue to set as they cool, and a slightly soft center gives them their best texture.
Pecans can replace the walnuts. For a nut-free version, omit the walnuts and use a little coarse or granulated sugar on top instead.
The original recipe calls for greased baking sheets, but parchment paper is a practical alternative and makes cleanup easier. The preparation and formatting here have been adapted for a streamlined American home kitchen.
Nutrition
Yields: 48 servings, 1 cookie per serving
The finished batch yields approximately 4 dozen filled cookies. Because this is a rich dessert cookie, one cookie is an appropriate standard serving. Moisture loss during baking reduces the final weight but does not substantially remove calories from the batch.
Estimated Nutrition per Serving
- Calories: 147 kcal
- Fat: 8.0 g
- Carb: 19.0 g
- Protein: 2.0 g
The supplied recipe nutrition also reports approximately 4 g saturated fat, 13 g total sugars, 34 mg sodium, and 1 g dietary fiber per cookie.
Recipe Science
This cookie uses a high-fat, cocoa-based dough as both the cookie structure and the enclosure for the caramel center. Butter provides tenderness and flavor, while granulated and brown sugars contribute sweetness, spread, and browning. Cocoa absorbs moisture and gives the dough its deep chocolate character. The flour and eggs supply enough structure to surround the candy as it softens during baking.
Chilling is particularly important in this recipe. Cold butter helps slow spreading in the oven, while firmer dough is easier to mold securely around each candy. The relatively short baking time allows the outside of the cookie to set while retaining a soft interior. Meanwhile, the chocolate coating and caramel center warm and soften. Briefly cooling the cookies on the baking sheet allows their structure to firm before they are moved.
For storage, completely cooled cookies can be kept in an airtight container at room temperature for several days. Gentle reheating can soften the caramel again, but overheating should be avoided because the filling can become very hot. Pecans can replace walnuts, or the nuts can be omitted when necessary.
Dietary Notes & Health Alerts: At approximately 4 g saturated fat, one cookie provides 20% of the FDA Daily Value of 20 g, so it reaches, but does not exceed, the specified 20% threshold. Sodium is low at about 34 mg compared with the 2,300 mg Daily Value. Added sugar is likely High, because most of the approximately 13 g total sugar comes from added sweeteners and candy, potentially exceeding 20% of the 50 g Daily Value for added sugars. For a lower-sugar dessert portion, serve one cookie rather than multiple cookies.
Why You’ll Love This Recipe
- Surprise Caramel Center: Every chocolate cookie conceals a soft caramel-filled candy for an extra-rich center.
- Chocolate Lover’s Cookie: Cocoa in the dough gives every bite a deep chocolate flavor instead of relying only on chocolate chips.
- Holiday Friendly: A 48-cookie yield makes this recipe especially practical for Christmas trays, parties, and cookie exchanges.
- Make-Ahead Dough: The required chilling time means the dough can conveniently be prepared before you’re ready to bake.
- Crunchy Contrast: Walnuts provide texture that balances the soft cookie and gooey caramel center.
FAQ
- Can I make the dough ahead of time? Yes. Keep the covered dough refrigerated, then portion and fill the cookies while the dough is still cold.
- Why did my caramel leak out? The most common cause is an incomplete seal. Make sure the candy is completely enclosed and there are no thin spots or cracks in the dough.
- Can I leave out the walnuts? Absolutely. Omit them for a nut-free variation, provided your chosen caramel candies are also nut-free.
- Why is my dough difficult to shape? If it’s sticky, return it to the refrigerator until firm. If it’s extremely cold and hard, let the portion you’re working with sit briefly at room temperature before shaping.
- Can I reheat the cookies? Yes, but use gentle heat and be careful. The caramel center can become considerably hotter than the surrounding cookie.
Conclusion
These Caramel-Filled Chocolate Cookies have everything I want from a holiday keeper: rich chocolate, a hidden gooey center, and just enough walnut crunch. Cooking and baking are always a journey, so don’t hesitate to make the recipe your own with pecans, a nut-free topping, or your family’s favorite caramel candy.
Would you put these on a Christmas cookie tray, or save them for a cozy weekend baking day? Happy baking, from my kitchen to yours!
Caramel-Filled Chocolate Cookies
Course: Chocolate CookiesCuisine: AmericanDifficulty: Easy48
cookies20
minutes10
minutes147
kcalRich chocolate cookies wrapped around gooey chocolate-covered caramel candies and finished with a sweet, crunchy walnut topping.
Ingredients
1 cup unsalted butter, softened
1 cup granulated sugar
1 cup packed brown sugar
2 large eggs
2 tsp vanilla extract
2 ¼ cups all-purpose flour
¾ cup unsweetened cocoa powder
1 tsp baking soda
½ cup walnuts, chopped
½ cup walnuts, chopped
1 tbsp granulated sugar
48 chocolate-covered caramel candies, unwrapped
Directions
- Make the butter mixture. In a large mixing bowl, beat the softened butter with an electric mixer until smooth and creamy. Gradually beat in 1 cup granulated sugar and the brown sugar until well combined. Beat in the eggs one at a time, followed by the vanilla.
- Add the dry ingredients. In a separate bowl, whisk together the flour, cocoa powder, and baking soda. Gradually mix the dry ingredients into the butter mixture just until a thick chocolate dough forms. Stir in ½ cup chopped walnuts.
- Chill the dough. Cover the bowl and refrigerate the dough for at least 2 hours. Keeping the dough thoroughly chilled makes the caramel candies much easier to wrap.
- Prepare for baking. Preheat the oven to 190°C / 375°F. Lightly grease two baking sheets or line them with parchment paper.
- Make the walnut topping. Combine the remaining ½ cup chopped walnuts with 1 tbsp granulated sugar in a shallow bowl.
- Fill the cookies. Divide the chilled dough into four equal portions, keeping the portions you aren’t using in the refrigerator. Divide one portion into 12 pieces. Flatten each piece slightly, place one chocolate-covered caramel candy in the center, and completely enclose it with dough. Roll gently into a ball.
- Add the topping. Press the top of each cookie ball into the walnut-sugar mixture. Arrange the cookies nut-side up about 2 inches apart on the prepared baking sheets.
- Bake. Bake at 190°C / 375°F for about 8 minutes. The cookies should look set around the edges but remain soft in the center.
- Cool. Leave the cookies on the baking sheets for 3 to 4 minutes before carefully transferring them to wire racks. Allow the caramel centers to cool before serving because the filling can be extremely hot immediately after baking.






