Cranberry - Walnut Swirls

1/2 cup unsalted butter, softened
3/4 cup sugar
1 egg
1 tsp vanilla
1 1/2 cups flour
1/4 tsp baking powder
1/4 tsp salt
1/3 cup fresh cranberries, finely chopped
1/2 cup ground walnuts
1 Tbsp orange zest, grated

Beat butter and sugar at medium speed with an electric mixer until light and fluffy. Add egg and vanilla, beating until blended.

Combine flour, baking powder, and salt and add gradually to the mixture, beating until blended. Cover, and chill 1 hour.

Combine cranberries, walnuts, and orange zest. On a lightly floured surface, roll dough into a 10-inch square. Sprinkle with cranberry mixture, leaving a 1/2 inch border on two opposite sides of dough. Roll up dough, jelly roll fashion, beginning at bordered side. Cover, and freeze 8 hours.

Preheat oven to 375°F. Cut roll into 1/4 inch thick slices. Place slices on lightly-greased baking sheets. Bake on top oven rack 14 to 15 minutes or until lightly browned. Freeze up to 1 month, if desired.

Makes 36 servings

Allergy Warning: Contains milk and eggs and wheat and other nuts