Ingredients

1-1/4 cups butter, softened1 cup packed brown sugar2/3 cup sugar2 large eggs, room temperature1 teaspoon vanilla extract1/4 teaspoon almond extract3-1/4 cups all-purpose flour1 teaspoon baking powder1/2 teaspoon salt1/4 teaspoon baking soda1 cup chopped walnuts2 cups chopped fresh or frozen cranberries

Preparation

In a bowl, cream butter and sugars, 5-7 minutes. Add eggs, 1 at a time, beating well after each addition. Beat in extracts. Combine the flour, baking powder, salt and baking soda; gradually add to the creamed mixture. Stir in walnuts. Carefully stir in cranberries. Shape into three 7-in. rolls; wrap each roll in waxed paper and refrigerate for 4 hours or overnight.

Unwrap dough and cut into 1/4-in. slices. Place 1 in. apart on ungreased baking sheets. Bake at 375° for 10-12 minutes or until golden brown. Cool on wire racks.