In a stand mixer fitted with the paddle attachment (or with hand beaters), beat the butter and sugar on medium-high speed until it is fluffy and light in color, about 2 minutes.
¾ cup (12 tbsp) butter , ⅔ cup granulated sugar
Add the egg and vanilla. Mix on high speed until well combined, pausing to scrape the bowl as needed.
1 egg, 1 teaspoon vanilla extract
Add the flour and salt, then mix on low speed until just combined and no white streaks remain. Be careful not to overmix.
2 cups all-purpose flour, ¼ teaspoon kosher salt
Add the cranberries and pistachios and mix on low until they are evenly distributed, again being careful not to overmix. The dough will look crumbly, but should be moist enough to stick together when you squeeze it in your hand.
½ cup dried cranberries, ¼ cup pistachios
Turn the dough onto a very lightly floured counter and use lightly floured hands to press it all together into a round disc. Once formed, use a knife or bench scraper to cut the disc in half. Shape each half into a 7-inch log, rolling and pressing it together as needed, but being gentle to avoid making the dough tough.
Tightly wrap each dough log in plastic wrap and chill in the refrigerator. For best results, chill the dough for 12-24 hours. However, if needed you can refrigerate for 5-6 hours at minimum or 5 days at most.
When you’re ready to bake, preheat the oven to 350°F. Pour some coarse sugar onto a large plate or tray. Unwrap the dough logs straight from the fridge and roll them in the sugar, pressing down firmly to help the sugar stick.
Coarse sugar
Use a sharp knife to slice each log into 12 equal sized cookies. Space them evenly on two cookie sheets lined with parchment paper, at least 2 inches apart.
Bake for 13-15 minutes, or until they are very pale with the slightest hint of golden on the edges (don't overbake!). Cool the cookies on the baking sheet for about 5 minutes, then remove to finish cooling on a wire rack.
Once completely cool, melt the white chocolate in the microwave in 15 second increments, stirring in between until it is completely melted and smooth. Pour the warm chocolate into a ziploc bag, then cut off a very tiny corner of the bag to create the perfect size drizzle.
5 oz quality white chocolate
Place the cookies on parchment paper, then drizzle each one in whatever design you'd like. Carefully place the cookies back on the wire rack to let the chocolate set (move them while the chocolate is still wet so that the extra drizzle on the parchment doesn’t stick to the cookies). Serve and enjoy!