A customized print-friendly version of this recipe is available by clicking the "Print Recipe" button on this page.

Date Pinwheels (and their cranberry cousins)

Author: PJ Hamel, entered by Susan Reid

Date Pinwheels (and their cranberry cousins) Recipe

This classic cookie is downright irresistible, with its brown-sugar dough wrapped around the sumptuous sweetness of dates, the whole flecked with walnuts for crunch. If you're not a date-lover, there's no reason to deprive yourself; just try the cranberry filling instead. Many holiday cookie swaps just wouldn't be complete without a tray of these cookies.

View step-by-step
directions on our blog

At a glance

6 dozen
Nutrition information


Choose your measure:


Date Filling

  • 1 3/4 cups chopped dates
  • 3/4 cup granulated sugar
  • 3/4 cup water
  • 1/8 teaspoon salt
  • 1 1/2 cups chopped walnuts or pecans

Cranberry Filling

  • 3 cups fresh or frozen cranberries
  • 1 1/4 cups sugar
  • 1 tablespoon cornstarch
  • 1/4 cup fresh orange juice
  • 1 tablespoon orange zest (grated orange rind)
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon allspice
  • 1 1/2 cups chopped walnuts or pecans


  1. In a large bowl, cream together the butter and brown sugar. Add the eggs one at a time, beating well after each addition. Scrape the sides and bottom of the bowl, then stir in the flour, salt and baking soda.
  2. Place the dough in a large plastic bag, press it flat, and refrigerate for 1 hour, or until it's firm enough to roll out.
  3. To make the date filling: Combine the dates, sugar, water, and salt in a medium saucepan over medium-high heat. Bring to a boil, reduce the heat to medium, and boil gently for 15 minutes, or until the mixture has thickened to the consistency of soft jam. Stir in the nuts and set aside to cool to room temperature.
  4. To make the cranberry filling: Place all of the ingredients except the nuts in a medium saucepan. Cover and cook over medium heat until the mixture comes to a boil. Uncover and cook, stirring occasionally, until the cranberries pop and the mixture thickens to the consistency of jam. You should be able to see the bottom of the pan for 5 seconds when you pull a spoon through the mixture. Remove from the heat, stir in the nuts, and allow the mixture to cool to room temperature before using it to fill the pinwheel dough.
  5. To shape the cookies: Divide the dough in half. Working with one half at a time, roll the dough into a 9" x 12", 1/4"-thick rectangle on a lightly floured piece of parchment or waxed paper. Spread half the filling (date or cranberry) over the entire surface of the dough.
  6. Using the paper to help you, roll the dough from the long edge into a log. Wrap the dough and chill for several hours, or overnight. (See the tips at right for more hints on this.) Repeat with the remaining dough and filling.
  7. When you're ready to bake, preheat the oven to 400°F. Lightly grease (or line with parchment) two baking sheets. Remove the dough from the refrigerator and let it rest for 10 minutes, so it won't crack when you cut it. Slice each log into 1/3" slices, and place the slices 2" apart on the prepared baking sheets.
  8. Bake for 8 to 10 minutes, or until the cookies are light brown. Remove from the oven, let them rest on the baking sheet for 3 minutes, then transfer them to a rack to cool.

Nutrition Information

  • Serving Size 1 cookie, 29g
  • Servings Per Batch 60
Amount Per Serving:
  • Calories (date version) 108
  • Calories from Fat 16
  • Total Fat 5g
  • Saturated Fat 2g
  • Trans Fat 0g
  • Cholesterol 17mg
  • Sodium 71mg
  • Total Carbohydrate 16
  • Dietary Fiber 1g
  • Sugars 10g
  • Protein 2g

* The nutrition information provided for this recipe is determined by the ESHA Genesis R&D software program. Substituting any ingredients may change the posted nutrition information.