Adjust the oven rack to the lower third position and preheat the oven to 340°F (170°C). Grease a 10x5 or 9x5-inch pan with oil or butter.
Prepare the ingredients: Melt the butter and sift the flour.
Make the batter: Mix the flour, salt, baking powder and baking soda in a medium bowl. Set aside.
In a large mixing bowl, Add sugar and orange zest and rub together until the sugar turns light orange in color. Add the butter, sour cream and whisk until fluffy. Add the egg one at a time and beat until well combined. Whisk in orange blossom sugar.
Pour the wet ingredients into the dry ingredients and mix with a wooden spatula or spatula until all of the flour is incorporated.
Pour the batter into the prepared loaf pan.
Bake: Bake for 55-60 minutes. The bread is done when a toothpick inserted in the center comes out clean.
Make the glaze: When Bread Bakes, Add orange juice, confectioners’ sugar and cornstarch in a saucepan. Cook the mixture over low heat while whisking. The glaze is ready when it becomes slightly sticky and boils. Allow to cool completely until the bread is ready.
Remove the bread from the oven. Let it cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely. Pour the glaze over the top until well covered, completely covered, using a spatula if necessary.