Beat all the ingredients (except the cranberries, pistachios and decorative sugar) with mixer at low speed until just mixed. Increase speed to medium; beat 3 minutes, scraping the bowl when necessary. Add cranberries and nuts; mix on low until just combined.
Divide dough in half; form into 2 logs about 1 inch in diameter. Wrap each in plastic wrap; refrigerate until firm, about 4 hours.
Remove wrap; slice logs crosswise into 1/8-inch thick slices. Sprinkle with decorative sugar; place on parchment paper-lined cookie sheets. Bake until light brown, 10-12 minutes. Transfer cookies to wire racks to cool. Repeat with remaining cookies.