Preheat oven to 425°.
Grease muffin tins or line with paper liners; spray each liner with cooking spray.
In a small bowl, toss cranberries with 1 cup granulated sugar; set aside.
Combine flour, baking powder, salt and remaining 1 cup granulated sugar in a large mixing bowl.
Cut in butter until the mixture resembles coarse crumbs.
Combine eggs and milk in a separate mixing bowl with a whisk.
Stir into flour mixture just until moistened.
Fold in pecans, lemon peel and cranberries.
Fill greased or paper-lined muffin cups about 3/4 full.
Bake at 425° for 5 minutes.
Reduce heat to 350° and continue baking an additional 14-18 minutes or until muffins test done with a toothpick.
Cool in pan for 5 minutes before removing to wire rack to cool completely.