Total Time
Prep 25 mins
Cook 12 mins

Yes, I am already thinking of Christmas baking. You can find the shredded unsweetened coconut at Trader Joe's or at the health food store. From one of Martha's many cookbooks

Ingredients Nutrition


  1. Beat butter and sugar on medium speed until light and fluffy, about 2 minutes.
  2. Add milk, vanilla, and salt.
  3. Beat until just combined.
  4. Gradually add flour, cranberries, and pecans.
  5. Mix on low speed until fully combined.
  6. Divide dough in half.
  7. Shape each half into 8-inch logs, about 2 inches in diameter.
  8. Roll logs in coconut, pressing lightly to coat the outside of logs.
  9. Wrap logs in plastic wrap and refrigerate until firm, about 2 hours.
  10. Preheat oven to 375 degrees F.
  11. Using a sharp knife, cut logs into 1/4-inch thick slices.
  12. Transfer to ungreased baking sheets, about 1 1/2-inches apart.
  13. Bake until edges are golden, about 12 minutes.
  14. Transfer to a wire rack to cool.
  15. Store for up to 2 weeks in an airtight container.
  16. Hide from kids!


Most Helpful

I love this to bake these for Christmas, too! This year, I happened to have sweetened coconut on hand, so that's what I used. I didn't notice too much taste difference, and the cookies are gone, so the family still enjoyed them.

mrsshelly December 26, 2013

I have been making this cookie for years now. It is my families favorite cookie at christmas. Spend the money on european butter, really adds to the richness of the cookie. I have had no problems locating the coconut at either Trader Joe's or Whole Foods. Thank you Martha for another fabulous cookie.

cheryl.markwardt December 07, 2007

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a