Preheat your oven to 375°F (190°C) and grease or line muffin tins.
In a large bowl, whisk together flour, sugar, baking powder, and salt.
In another bowl, beat melted butter with eggs until smooth. Stir in orange juice and zest.
Gently fold the wet mixture into the dry ingredients until just combined.
Carefully fold in cranberries and pecans.
Spoon batter into muffin tins about three-quarters full. Bake for 18-20 minutes or until golden brown.
