01 - Set oven to 375°F and line two baking sheets with parchment paper.
02 - Whisk together flour, sugar, baking powder, baking soda, and salt in a large bowl.
03 - In a separate bowl, whisk melted butter, eggs, milk, orange juice, orange zest, and vanilla until uniform.
04 - Pour wet mixture into dry ingredients and fold gently until just combined, avoiding overmixing.
05 - Fold the halved cranberries carefully into the batter.
06 - Drop heaping mounds of batter (about 1/4 cup each) onto prepared sheets, spacing 2 inches apart.
07 - Sprinkle coarse sugar over each mound if desired.
08 - Bake for 13 to 15 minutes until edges turn golden and centers are set.
09 - Allow muffin tops to cool on sheets for 5 minutes before transferring to a rack to cool completely.