Preheat your oven to 350°F (175°C). Lightly grease a 9x5-inch loaf pan with butter or non-stick spray.
In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking powder, baking soda, salt, and ground cinnamon.
In a small bowl, toss the halved cranberries with 1 tablespoon of the flour mixture to ensure even distribution throughout the bread.
In a separate medium bowl, whisk together the melted butter, 0.5 cup orange juice, orange zest, egg, and milk until smooth.
Pour the wet ingredients into the dry ingredients. Use a spatula to fold the mixture together until just combined, being careful not to over-mix the batter.
Gently fold the prepared cranberries into the batter.
Transfer the batter into the prepared loaf pan and spread it evenly. Sprinkle the top with turbinado sugar for a professional crunchy finish.
Bake for 55 to 65 minutes. Check for doneness by inserting a toothpick into the center; it should come out clean or with just a few moist crumbs.
Remove from the oven and let the bread cool in the pan for 15 minutes before transferring to a wire rack to cool completely.
Prepare the glaze by whisking together the powdered sugar and the remaining 1 tablespoon of orange juice. Drizzle over the cooled bread before serving.