These Chocolate Caramel Thumbprint Cookies are instensly chocolatey with a rich dulce de leche filling. I love these cookies because they look fancy but come together with simple ingredients you probably already have. The combination of buttery cocoa dough and silky dulce de leche makes them special enough for a holiday plate but easy enough for a weekday treat.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. See my Affiliate Disclosure.
When I bake these cookies, I always end up “testing” a few before they’re cooled. Honestly, I have to make a double batch if I plan to have enough left to share.
The dough itself is easy to work with. Just make sure you chill it briefly before shaping the cookies. Chilling makes the dough easier to handle and also keeps the cookies from spreading too much as they bake. If you want to switch things up, you can fill them with Nutella, peanut butter, or even raspberry jam. But honestly, the rich caramel flavor of dulce de leche is hard to beat.
Ingredients Notes
Most of the ingredients are pantry basics, but a few are worth mentioning. Cocoa powder is the star here, so use one you really like. Dutch-process cocoa will give you a darker, more intense flavor, while natural cocoa will be a bit lighter.
Dulce de leche is easy to find these days—it’s usually in the Latin foods section of the grocery store. If you can’t find it, you can make your own by simmering a can of sweetened condensed milk, but the store-bought jars work beautifully.
How to Make Chocolate Thumbprint Cookies with Dulce de Leche
These cookies look elegant, but the process is straightforward. Here’s the overview:
Want to save this recipe?
- Cream the butter and sugars until fluffy, then add the egg yolk and vanilla.
- Mix the dry ingredients separately and combine them with the wet to form a soft dough.
- Chill the dough so the cookies hold their shape when baked.
- Roll dough into balls and make a thumbprint or well in the center.
- Bake until the edges are set, then re-press the wells if they puff.
- Let the cookies cool before filling each center with dulce de leche.
Expert Tips for Success
These cookies are forgiving, but a few tips will make the process smoother.
- Don’t skip the step of chilling the dough. If you skip this step, the cookies will likely spread too much as they bake.
- Press the centers again right after baking if they puff up.
- Pipe the dulce de leche if you want nice, clean edges.
- Make sure the cookies are completely cool before filling, or the caramel will run.
More Cookie Recipes You’ll Love
I love these cookies with a strong cup of coffee or a glass of cold milk. If you're planning a holiday cookie platter, or just love to bake, Flourless Chocolate Cookies, Ginger Snap Cookies, or Honey Cookies are all easy-to-make recipes everyone loves. For a different take, Black Sesame Cookies are stunning to look at and also delicious with their intriguingly nutty black sesame flavor. If you're looking for cookies to impress your friends Dulce de Leche Sandwich Cookies are a great choice. Air Fryer Hot Cocoa Cookies and Toffee Cookie Bars are fun additions, too.
Chocolate Thumbprint Cookies with Dulce de Leche
Robin Donovan
Ingredients
- 1 cup unsalted butter softened
- 1/2 cup granulated sugar
- 1/2 cup brown sugar packed
- 1 large egg yolk
- 1 teaspoon vanilla extract
- 1 1/4 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1/2 teaspoon salt
- 1/2 teaspoon baking powder
- 1/2 cup dulce de leche (for filling)
Instructions
- Mix the wet ingredientsCream butter, granulated sugar, and brown sugar until light and fluffy. Add egg yolk and vanilla, mixing until smooth.
- Combine the dry ingredientsIn another bowl, whisk flour, cocoa powder, salt, and baking powder. Gradually mix into the wet ingredients until a soft dough forms.
- Chill the doughCover and refrigerate the dough for at least 30 minutes. This helps the cookies hold their shape.
- Shape the cookiesPreheat oven to 350°F. Line a baking sheet with parchment paper. Scoop 1-tablespoon portions of dough, roll into balls, and place on the baking sheet. Press a well into the center with your thumb or the back of a spoon.
- Bake the cookiesBake for 10–12 minutes, until the edges look set. If the centers puff, gently press them down again right out of the oven.
- Fill with dulce de lecheCool completely on a wire rack. Spoon or pipe dulce de leche into the centers.
Notes
- Use Dutch-process cocoa for a darker, more intense chocolate flavor.
- Don’t skip the chilling step or the cookies may spread.
- Filling can be swapped with Nutella, jam, or peanut butter.
Nutrition

How should I store these after filling them and how long will they stay fresh?
I would store in an airtight container for maybe 4 to 6 days.