Combine all ingredients to orange peel.
Cut in butter.
Add orange juice, eggs and vanilla.
Stir till moist.
Stir in cranberries and nuts.
Bake at 350°F for 18 - 20 minutes.
Makes 24 muffins.