Preheat the oven to 350F/177C. Line an 8-inch (20-cm) loaf pan with parchment paper and spray the sides with baking spray.
In a large mixing bowl, combine the Greek yogurt, melted butter, lemon or orange juice, eggs, vanilla and sugar. Mix on medium speed for a few minutes, until the eggs are well beaten. In a separate bowl, combine the dry ingredients: flour, baking powder and salt. Sift the dry ingredients into batter, then mix in on medium speed for 30 seconds to 1 minute, just until the flour is incorporated. Do not over mix the batter.
Next, fold in the zest of 1 large orange and the fresh cranberries (see my notes in the post above for instructions for using frozen or dried berries).
Transfer the orange cranberry batter into the prepared loaf pan. Bake in the preheated oven for 50 to 60 minutes, until a toothpick inserted into the center comes out clean. The sides will be a rich, golden brown color. Remove the loaf from the pan once it’s done baking and cool on a wire rack.
For the easy orange glaze, juice the large orange used for orange zest earlier. Add about 3 to 4 tablespoons into a mixing bowl and add the confectioner’s sugar. Add the orange zest and whisk until a smooth glaze forms. For a thicker glaze, add more sugar; for a thinner glaze, add more orange juice.
Spoon the prepared glaze over the cooled cranberry loaf; cool for about 30 minutes before glazing. Once bread is cooled, store it well-wrapped in plastic at room temperature.