STEP-1
Preheat oven to 350°F. Line a 9×5 inch loaf pan with a parchment paper sling or spray with non-stick spray; set aside. In a large bowl combine the flour, sugar, baking soda, cinnamon, salt, and orange zest.
STEP-2
In a separate bowl combine the buttermilk, melted butter, orange juice, egg, and vanilla. Pour into the dry ingredients and add the cranberries. Mix just until combined.
STEP-3
Pour into prepared pan and bake for 50-60 minutes or until a toothpick inserted in the center comes out clean. Tent the bread with foil ¾ of the way through cooking to prevent the top from over-browning.
STEP-4
Remove from oven and let cool 10 minutes before removing from the pan then cool completely before glazing.
STEP-5
In a small bowl combine the powdered sugar and orange juice. Drizzle over the top of the bread.