Ingredients

1-1/4 cups coarsely chopped dates (about 6 ounces) 1 tablespoon minced crystallized ginger1 teaspoon grated orange zest1/4 cup orange juice2 cups all-purpose flour2 tablespoons plus 2/3 cup sugar, divided 1/2 teaspoon salt1 cup cold unsalted butter, cubed6 ounces cold cream cheese, cubed1 teaspoon ground cinnamon6 tablespoons coarsely chopped walnuts, toasted

Preparation

Place first 4 ingredients in a small heavy saucepan; bring to a boil, stirring frequently. Reduce heat; simmer, uncovered, until thickened, about 5 minutes. Cool completely.

Place flour, 2 tablespoons sugar and salt in a food processor; pulse to combine. Add butter; pulse until butter is the size of peas. Add cream cheese; pulse just until a dough forms. Divide dough in half; shape each into a disk. Wrap and refrigerate 1 hour.

Preheat oven to 350°. Mix cinnamon and remaining sugar. On a lightly floured surface, roll each portion of dough into a 12-in. circle. Spread each with half of the date mixture and sprinkle with 1/3 cup sugar mixture and 3 tablespoons walnuts. Cut each into 16 wedges. Roll up wedges from the wide ends; place 2 in. apart on parchment-lined baking sheets.

Bake until light golden brown, 25-28 minutes. Cool on pans 10 minutes. Remove to wire racks to cool.