Beat brown sugar, butter, and white sugar with an electric mixer in a large bowl until smooth. Mix in 1/2 of the beaten eggs until completely blended. Beat in remaining beaten eggs and vanilla until combined.
Mix together flour, baking powder, and salt in a medium bowl; stir into creamed butter mixture until dough is just mixed. Fold in pecans and candied cherries. Shape dough into 1 1/2-inch rolls on a piece of waxed paper. Seal waxed paper on the ends with tape; refrigerate until chilled and firm, at least 1 hour.
Preheat the oven to 375 degrees F (190 degrees C).
Slice cookie dough to about 1/4-inch thickness and arrange on a baking sheet.
Bake in the preheated oven until edges are lightly browned, about 10 minutes.