Ingredients
Method
Make the dough
- Preheat your oven to 350°F (175°C) and line a baking sheet with parchment.
- In a large bowl, beat the softened butter and sugar together until creamy and fluffy, about 2 minutes.
- Add the egg yolk and vanilla extract, mixing until smooth.
- In a separate bowl, whisk together the flour, cocoa powder, and salt.
- Add the dry ingredients to the butter mixture and mix on low until combined.
- If the dough looks dry, splash in the milk until you have a soft, easy-to-roll dough. If it's sticky, chill it for 15 minutes.
Shape and bake
- Roll the dough into 1 tablespoon balls and place them a few inches apart on the baking sheet.
- Press an indentation in the center of each ball using your thumb or the back of a 1/2 teaspoon measuring spoon.
- Bake for 9 to 11 minutes until set around the edges but not dry in the center.
- If the indent puffed up while baking, press it again gently immediately after removing them from the oven.
- Let the cookies cool on the pan for 5 minutes before transferring them to a rack.
Fill and finish
- Warm the heavy cream in a small saucepan until steaming and pour it over the chopped chocolate in a heat-safe bowl.
- Wait 1 minute, then stir until glossy and smooth. Add the butter and stir again.
- Let the ganache thicken for a few minutes before spooning it into the center of each cookie.
- If desired, sprinkle a pinch of flaky salt on top and let the chocolate set at room temperature for about 30 minutes.
Notes
Store fully cooled cookies in an airtight container at room temperature for up to 3 days. They can be refrigerated for up to a week. For freezing, store unfilled cookies for up to 2 months and fill with ganache after thawing.