Preheat the oven to 350°F, and grease a 9 x 5 - inch loaf pan.
In a medium bowl, whisk together the flour, baking powder, and salt until well combined. Set aside.
2 cups all-purpose flour, 1 teaspoon baking powder, ½ teaspoon salt
In a separate small bowl, use a spoon to mix the sugar and orange zest until the sugar becomes light orange in color. Set aside.
1 cup granulated sugar, 1 tablespoon orange zest
Take a third large bowl and whisk the buttermilk, oil, orange juice, eggs, and vanilla. Add the flour mixture and the orange zest/sugar mixture, and whisk until just combined. Don't overmix!
½ cup buttermilk, ½ cup canola oil, ½ cup orange juice, 2 large eggs, 1 teaspoon pure vanilla extract
Next, add the cranberries and use a wooden spoon or spatula to stir until well incorporated.
1 ½ cups fresh cranberries
Transfer the batter to the greased loaf pan. Place in the oven and baked for 65-75 minutes. If the bread begins to brown too quickly, place a piece of aluminum foil loosely over the top to prevent burning.
The bread is done when a toothpick inserted in the center comes out with a very light crumb. Remove the bread from the oven and allow to cool for 10-15 minutes before transferring from the pan to a cooling rack.
To Make the Glaze
While the bread cools, make the glaze.
In a medium bowl, combine the powdered sugar and orange juice.
1 cup powdered sugar, 2 to 3 tablespoons orange juice
Whisk or use a hand mixer on low until the glaze is smooth and creamy. Adjust the amount of orange juice to reach desired consistency.
After the bread cools completely, drizzle the glaze over the top, slice, and serve.
Scroll up and see the post for tips, frequently asked questions, and storage options.
Notes
The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 1 slice of bread (one tenth of the loaf). Actual calories will vary.
Recipe makes 1 (9x5-inch) loaf.
For more information, tips, and answers to frequently asked questions, please refer to the post.
Please be sure to see the post and the comments section for additional tips, substitutions, and baking variations. Our readers have provided several wonderful comments regarding changes they've made to this recipe that might be helpful for others. As of 9/25/23 we have added some of the information from the comment section to the content in the post, as well as, a couple of new photos.
Nutrition Facts
Cranberry Orange Bread
Serving Size
1 slice
Amount per Serving
Calories
350
% Daily Value*
Fat
13
g
20
%
Saturated Fat
1
g
5
%
Trans Fat
0.05
g
Polyunsaturated Fat
3
g
Monounsaturated Fat
8
g
Cholesterol
34
mg
11
%
Sodium
143
mg
6
%
Potassium
142
mg
4
%
Carbohydrates
55
g
18
%
Fiber
1
g
4
%
Sugar
34
g
38
%
Protein
4
g
8
%
Vitamin A
110
IU
2
%
Vitamin C
11
mg
13
%
Calcium
44
mg
4
%
Iron
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.