Preheat your oven to 425°F. Add cupcake liners to every other cup in two muffin pans
In a large bowl, mix together the dry ingredients: flour, sugar, baking powder, salt, and cinnamon.
If using fresh cranberries, toss them in the dry bowl.If using frozen, wait until Step 5. You want them to stay frozen instead of thawing on the counter. In another bowl, whisk together the melted butter, eggs, buttermilk, vanilla extract, and the orange zest + juice.
If using frozen cranberries, fold them into the wet batter.
Pour the wet ingredients into the dry bowl and gently fold using a wooden spoon. Do not over mix! The batter will be thick and you should still see little pockets of flour. Fill the cupcake liners to the top, being sure to only fill every other muffin cup in the cupcake tin. Sprinkle the batter with optional turbinado sugar.
Bake at 425℉ for 5 minutes, then turn the oven temperature down to 350℉ and bake for 18-20 minutes. A toothpick stuck in the middle should have a bit of crumb on it.
Remove the muffins from the muffin tin, and let them cool on a wire rack. Enjoy!