Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 5 ingredients for grocery delivery
Step 1
Place one oven rack in the top third of the oven and one in the bottom third. Preheat the oven to 350°F.
Step 2
In the bowl of a stand mixer fitted with a paddle attachment, combine the butter, powdered and granulated sugar. Beat on low speed for 30 seconds, just until combined. Increase the speed to medium and beat for about 3 minutes, until light and fluffy.
Step 3
Scrape down the sides and bottom of the bowl. Add the egg and vanilla extract. Beat on medium-low speed for about 1 minute. (The egg may not be fully incorporated, but the dough will smooth out once the flour is added.)
Step 4
Add the salt and then the flour in two parts, alternating with the milk. Mix on low speed between each addition, just until combined. Scrape down the sides and bottom of the bowl as needed.
Step 5
Transfer the dough to a piping bag. Cut a ¾-inch wide opening from the tip of the piping bag. (I like to lay the piping bag flat on a cutting board and measure with a ruler, then cut across the tip of the bag with a paring knife.)
Step 6
Line two large baking sheets with parchment paper. Pipe log-shaped cookies about 2½-inches long and about ¾ to 1 inch wide, leaving about 2 inches of space between each. (You should be able to fit 4 rows of 5 cookies on each sheet tray.)
Step 7
Bake the cookies for 9 to 10 minutes, rotating the trays from top to bottom rack and giving them each a 180-degree turn after 5 minutes of baking, until the tops are dry and the the bottom edges are lightly golden.
Step 8
Turn off the oven and crack the oven door open about 6 inches. Leave the cookies in the oven for 10 more minutes to help dry them out and crisp. Transfer to a cooling rack to cool completely.
Step 9
Match cookies that are similar in size and shape to create pairs.
Step 10
While the cookies are cooling, place the chocolate chips in a medium, heatproof bowl.
Step 11
Fill the base of a double-boiler or small pot with 1 inch of water. Place over medium-high heat and bring the water to a simmer. Reduce the heat to medium-low and place the bowl of chocolate chips over the top, ensuring that the bottom of the bowl does not touch the water.
Step 12
Cook for 4 to 6 minutes, stirring occasionally, until the chocolate is fully melted and smooth. Remove the bowl from the heat.
Step 13
Let the chocolate cool for about 10 minutes, stirring occasionally, until it thickens slightly.
Step 14
Spread about 1 teaspoon of the melted chocolate across the bottom of one of the cookies, reaching almost to the edges. Top with its similarly sized cookie and gently press the two together until the chocolate reaches the edges (but does not spill over). If the chocolate is too runny or drips down the sides, let it cool for a few more minutes, stirring occasionally, then try spreading it again.
Step 15
Set aside the cookies to cool completely. Repeat with the remaining pairs of cookies.
Step 16
Let the chocolate cool and set completely (You can refrigerate the cookies to speed this up).