This cranberry bread recipe is packed with fresh cranberries and topped with a zesty orange glaze. It's a perfect easy treat for the holiday season! Packed with tart, juicy cranberries and bright citrus notes from fresh orange juice and zest, this loaf is perfectly moist and tender. Sweet enough to pass as dessert—but not so sweet that you can’t enjoy it with coffee or for breakfast—it’s an ideal festive quick bread.
ingredients
Cranberry Orange Bread
2cups all-purpose flour (spooned and leveled, plus 1 teaspoon for dusting cranberries)
2teaspoons baking powder
¾teaspoon sea salt
¾cup cane sugar
1tablespoon orange zest
½cup vegetable oil
2 large eggs
½cup fresh orange juice (about 2–3 oranges)
¼cup milk (dairy or plant-based (almond, oat, etc.))
1teaspoon vanilla extract
1½cups cranberries (fresh or frozen (no need to thaw))
Orange Glaze
1cup powdered sugar
1 to 2tablespoons fresh orange juice
Instructions
1
Preheat the oven to 350°F and grease an 8x4-inch loaf pan.
2
In a medium bowl, whisk together the flour, baking powder, and salt.
3
In a large bowl, combine the cane sugar and orange zest. Use your fingers to rub the zest into the sugar until fragrant and well combined. This helps release the citrus oils.
4
Add the vegetable oil and eggs to the sugar-zest mixture. Whisk until smooth, then stir in the orange juice, milk, and vanilla extract.
5
Add the dry ingredients to the wet mixture and stir just until combined—do not overmix.
6
In a small bowl, toss the cranberries with 1 teaspoon of flour. Fold the coated cranberries into the batter gently.
7
Pour the batter into the prepared loaf pan and smooth the top with a spatula.
8
Bake for 45 to 55 minutes, or until the top springs back when lightly touched and a toothpick inserted in the center comes out clean.
9
Let the bread cool completely in the pan before glazing.
10
Make the glaze: Whisk powdered sugar and 1 tablespoon of fresh orange juice until smooth. Add more juice, teaspoon by teaspoon, until it reaches a thick but pourable consistency.
11
Drizzle the glaze over the cooled loaf. Allow it to set for a few minutes before slicing and serving.
Nutrition Facts
Servings 10
Amount Per Serving
Calories210kcal
% Daily Value *
Total Fat9gg14%
Saturated Fat1gg5%
Trans Fat0gg
Cholesterol40mgmg14%
Sodium180mgmg8%
Potassium90mgmg3%
Total Carbohydrate31gg11%
Dietary Fiber1gg4%
Sugars18gg
Protein3gg6%
Calcium 60 mg
Iron 1 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Make it nutty: Fold in ½ cup chopped walnuts or pecans for added crunch.
Dried cranberries? Use ½ cup—they’re sweeter and smaller than fresh.
Gluten-free? Substitute with a 1:1 gluten-free flour blend (like King Arthur’s).
Dairy-free? Use almond, oat, or any plant-based milk.
Storage tip: Freeze sliced for individual servings—thaw and enjoy with coffee!