Cranberry Orange Bread
Cranberry Orange Bread is the kind of bake that makes the whole kitchen smell bright, warm, and inviting. The sweet citrus aroma from fresh orange zest pairs beautifully with tart cranberries, giving every slice a balance of cozy and fresh flavor that feels just right for breakfast, brunch, or an afternoon treat.
What makes this loaf especially lovable is how simple it is to put together while still tasting bakery-worthy. The crumb is soft and tender, the cranberries add little pops of tangy fruit, and the orange glaze on top ties everything together with a sunny finish that makes the bread look as good as it tastes.
Why You’ll Love This Cranberry Orange Bread
This Cranberry Orange Bread has a lot going for it. It feels festive enough for the holiday table, but it is easy enough to bake on an ordinary weekend when you want something homemade and comforting. The flavor is bright without being overpowering, and the sweet tart combination keeps each bite interesting.
It is also a great make-ahead bake. You can slice it for breakfast during the week, set it out for guests with coffee, or wrap a loaf as a thoughtful homemade gift. It stays tender, slices neatly, and tastes just as good the next day.
Can I Use Fresh or Dried Cranberries in Cranberry Orange Bread?
Fresh cranberries are the best choice when you want that classic tart bite and juicy texture in the loaf. They soften as the bread bakes, but they still hold their character, which gives the finished loaf those bright little bursts of flavor.
If fresh cranberries are not available, dried cranberries can work too. The result will be a bit sweeter and less tangy, but still delicious. If you use dried cranberries, it helps to soak them in a little orange juice first so they plump up and blend more naturally into the batter.
Ingredients for the Cranberry Orange Bread
The ingredient list for Cranberry Orange Bread is simple, but each one plays an important role in building the loaf’s texture and flavor. The flour gives the bread structure, the orange brings the signature citrus flavor, and the cranberries add that beautiful tart contrast that makes this recipe stand out.
Ingredients
- All-purpose flour helps create a tender loaf with enough structure to hold the fruit evenly.
- Baking powder gives the bread lift so it bakes up soft and light.
- Salt balances the sweetness and sharpens the orange flavor.
- Granulated sugar sweetens the bread and helps keep the crumb moist.
- Eggs add richness and help bind the batter together.
- Unsalted butter brings flavor and a soft, tender texture.
- Orange zest adds the boldest citrus aroma and gives the loaf its signature fresh flavor.
- Fresh orange juice brings brightness and helps tie the glaze and batter together.
- Milk keeps the batter smooth and helps the crumb stay soft.
- Vanilla extract rounds out the citrus with gentle sweetness.
- Fresh cranberries add tart pops of flavor and beautiful color throughout the loaf.
- Powdered sugar makes a simple glaze that finishes the bread with a sweet citrus touch.

How To Make the Cranberry Orange Bread
This loaf comes together in a very approachable way, which makes it great for beginner bakers and dependable enough for experienced ones too. A few simple steps are all it takes to get a moist, flavorful bread with a golden top and a bright orange glaze.
Step 1: Prepare the Pan and Oven
Preheat your oven to 350°F and grease a standard loaf pan well. You can also line it with parchment paper so the bread lifts out easily after baking.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. This helps distribute the leavening evenly so the loaf bakes with a consistent crumb.
Step 3: Combine the Wet Ingredients
In a larger bowl, whisk the sugar, eggs, melted butter, orange zest, orange juice, milk, and vanilla until smooth. The mixture should smell bright and citrusy at this stage.
Step 4: Bring the Batter Together
Add the dry ingredients to the wet ingredients and stir just until no dry streaks remain. Fold in the cranberries gently so they stay whole and evenly spread through the batter.
Step 5: Bake Until Golden
Pour the batter into the prepared loaf pan and smooth the top. Bake for 50 to 60 minutes, or until a toothpick inserted in the center comes out clean. If the top starts browning too quickly, loosely tent it with foil during the final part of baking.
Step 6: Cool and Glaze
Let the bread cool in the pan for about 15 minutes, then transfer it to a wire rack to cool completely. Stir powdered sugar with a little orange juice until smooth, then drizzle it over the cooled loaf for a glossy finish.
Serving and Storing Cranberry Orange Bread
This loaf serves about 8 to 10 slices, depending on how thick you cut it. It is lovely slightly warm, at room temperature, or even chilled if you like a firmer texture. For brunch, it pairs beautifully with coffee or hot tea, and for dessert it feels extra special with a little whipped cream on the side.
To store it, wrap the bread tightly or keep it in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate it for up to 5 days. You can also freeze individual slices or the whole loaf, wrapped well, for up to 2 months. Just thaw and enjoy when the craving hits.
What to Serve With Cranberry Orange Bread?
Soft Scrambled Eggs
A plate of soft scrambled eggs makes this sweet loaf feel like part of a complete breakfast, especially when you want something simple and satisfying.
Greek Yogurt with Honey
Creamy yogurt with a drizzle of honey adds a cool, tangy contrast that works beautifully with the orange and cranberry flavors.
Fresh Fruit Salad
A bowl of fresh fruit keeps the meal light and colorful while echoing the bright flavor of the loaf.
Hot Coffee
A strong cup of coffee balances the sweetness of the glaze and makes each bite feel even cozier.
Earl Grey Tea
The citrus notes in Earl Grey are a natural match for Cranberry Orange Bread and make it feel extra elegant.
Whipped Butter
A little whipped butter spread over a warm slice adds richness and makes the bread taste even more comforting.
Vanilla Greek Yogurt Parfait
A simple parfait with yogurt and granola adds texture and turns a slice of this bread into a brunch-worthy plate.
Want More Sweet Bread Ideas?
If you love Cranberry Orange Bread, you might enjoy a few other cozy bakes from the site that bring their own twist to breakfast and snack time.
Try Pumpkin Bread with Maple Cream Cheese Filling for a richer fall-inspired loaf with a creamy center. Banana Bread with Peanut Butter is a great choice when you want something hearty and extra comforting. Grandma Nardi’s Italian Easter Bread has a beautiful homemade feel and makes any table look special. Italian Ricotta Easter Bread is soft, tender, and perfect when you want another bakery-style bread to try. Cranberry Brie Sourdough Pull-Apart Bread is a wonderful pick when you want to lean into cranberry season with something savory and festive.
Save This Recipe For Later
📌 Save this recipe to your Pinterest breakfast or baking board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you use fresh cranberries or dried ones? Did you keep it simple with glaze, or add chopped nuts for extra texture?
I love hearing how others make these recipes their own. Questions are welcome too, and every baking tip shared helps someone else get an even better loaf.
Explore even more homemade favorites on Zoe Recipes on Pinterest and save your next go-to bake.
Conclusion
Cranberry Orange Bread is one of those recipes that feels cheerful from the very first slice. It is easy to make, full of bright flavor, and versatile enough for breakfast, brunch, gifting, or a quiet afternoon with coffee.
Once you try it, it is easy to see why this loaf becomes a repeat bake. The tart cranberries, fragrant orange, and soft crumb come together in a way that feels both classic and fresh, making it a recipe worth keeping close all year round.

Cranberry Orange Bread
- Total Time: 1 hour 10 minutes
- Yield: 1 loaf, about 8 to 10 slices
- Diet: Vegetarian
Description
Cranberry Orange Bread is a moist, tender quick bread packed with tart cranberries, fresh orange zest, and bright citrus flavor, then finished with a simple orange glaze for an easy homemade loaf that is perfect for breakfast, brunch, holiday baking, or an afternoon snack.
Ingredients
2 cups all-purpose flour
1 tablespoon baking powder
1/2 teaspoon salt
3/4 cup granulated sugar
2 large eggs
1/2 cup unsalted butter, melted
1 tablespoon orange zest
1/2 cup fresh orange juice
1/2 cup milk
1 teaspoon vanilla extract
1 1/2 cups fresh cranberries, halved
1 cup powdered sugar
2 to 3 tablespoons fresh orange juice for glaze
Instructions
1. Preheat the oven to 350°F and grease a 9×5-inch loaf pan or line it with parchment paper.
2. In a medium bowl, whisk together the flour, baking powder, and salt.
3. In a large bowl, whisk together the sugar, eggs, melted butter, orange zest, orange juice, milk, and vanilla extract until smooth.
4. Add the dry ingredients to the wet ingredients and stir just until combined.
5. Fold in the cranberries gently so they are evenly distributed through the batter.
6. Pour the batter into the prepared loaf pan and smooth the top.
7. Bake for 50 to 60 minutes, or until a toothpick inserted in the center comes out clean.
8. Let the bread cool in the pan for 15 minutes, then transfer it to a wire rack to cool completely.
9. Whisk the powdered sugar with 2 to 3 tablespoons of orange juice until smooth.
10. Drizzle the glaze over the cooled bread, let it set, then slice and serve.
Notes
Use fresh orange zest for the best citrus flavor since it gives the loaf a brighter and more fragrant finish than bottled flavoring.
Tossing the cranberries lightly in a spoonful of flour can help keep them from sinking in the batter.
Let the loaf cool completely before glazing so the orange glaze stays on top instead of melting into the bread.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 292
- Sugar: 24g
- Sodium: 180mg
- Fat: 11g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 56mg


