Preheat Oven and Prepare Pan: Preheat your oven to 350°F. Grease a 9x5 inch loaf pan and set aside. (I highly recommend Baker’s Joy Floured Spray…my cakes always release so easily with it).
Dry Ingredients: In a medium bowl, whisk together 1 ½ cups flour, baking powder, and salt.
Wet Ingredients: In a separate bowl, cream together the softened butter and sugar until light and fluffy. Beat in the eggs one at a time, then stir in the orange zest and orange juice. Gradually mix in the milk.
Combine Dry and Wet Ingredients: Add the dry ingredients to the wet ingredients, stirring just until blended.
Prepare Cranberries: Toss the cranberries with ½ Tbsp flour to coat them lightly. This prevents them from sinking in the batter.
Add Cranberries: Gently fold the cranberries into the batter.
Bake: Pour the batter into the prepared loaf pan. Bake for about 55-65 minutes, or until a toothpick inserted into the center comes out clean. (Check at about 45 minutes and cover with foil for the remainder if browning too quickly)
Cool: Let the bread cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Prepare Glaze: In a small bowl, combine the powdered sugar, 2 Tbsp orange juice, and 1 tsp orange zest. Adjust the consistency with more orange juice if needed.
Glaze the Bread: Once the bread is completely cool, drizzle the glaze over the top.
Serve: Allow the glaze to set before slicing and serving.