This cranberry orange loaf is bright with fresh orange zest and studded with tart cranberries in every slice, finished with a simple orange glaze. It’s a one-bowl quick bread that smells like the holidays the moment it hits the oven.

Table of Contents
Why You’ll Love This Cranberry Orange Loaf
- No yeast, no waiting: this is a quick bread, so there’s no rising time — just mix, pour, and bake.
- Big citrus flavor: rubbing the orange zest into the sugar releases the oils and makes the whole loaf taste more like fresh orange than a hint of it.
- A holiday classic: tart cranberries balance the sweetness perfectly, making this a natural fit for a Thanksgiving or Christmas breakfast table alongside our Cranberry Crumble Bars.
Ingredients You’ll Need
- Fresh or frozen cranberries — no need to thaw frozen ones first; toss them in flour before folding in so they don’t all sink to the bottom.
- Orange zest — rub it into the sugar with your fingers before mixing to release the fragrant oils; this makes a bigger flavor difference than you’d expect.
- Fresh orange juice — adds moisture and reinforces the citrus flavor; bottled juice works in a pinch but fresh tastes noticeably brighter.
- Buttermilk — keeps the crumb tender and adds a slight tang; substitute milk with a teaspoon of lemon juice stirred in if needed.
- Melted butter — keeps this loaf rich without needing a mixer.

How to Make Cranberry Orange Loaf
- Preheat the oven to 350°F. Grease a 9×5-inch loaf pan and line with a parchment sling.
- Toss 1 1/2 cups halved cranberries with 1 tablespoon flour and set aside.
- Rub the zest of 1 large orange into 1 cup granulated sugar with your fingers until fragrant.
- Whisk 2 cups flour, 1 1/2 teaspoons baking powder, 1/2 teaspoon baking soda, and 1/2 teaspoon salt into the sugar mixture.
- Whisk together 1/3 cup melted butter, 2 eggs, 1/2 cup orange juice, 1/4 cup buttermilk, and 1 teaspoon vanilla extract in a separate bowl.
- Fold the wet ingredients into the dry ingredients just until combined, then fold in the floured cranberries.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 50 to 55 minutes at 350°F, until a toothpick inserted in the center comes out clean. Tent loosely with foil around the 35-minute mark if the top is browning too quickly.
- Cool in the pan for 15 minutes, then lift out using the parchment sling and cool completely on a wire rack.
- Glaze the cooled loaf with a whisked mixture of 3/4 cup powdered sugar and 2 to 3 tablespoons fresh orange juice.

Tips for Perfect Cranberry Orange Loaf
Toss the cranberries in flour before folding in. This keeps them suspended through the batter instead of sinking to the bottom of the loaf as it bakes.
Don’t skip rubbing the zest into the sugar. This small step releases the orange oils and makes the citrus flavor noticeably stronger throughout the loaf.
Tent with foil if it’s browning too fast. Loaf pans bake from the outside in, so a deeply browned top before the center sets is common. A loose foil tent after 35 minutes solves it.
Variations to Try
- White chocolate cranberry: fold in 1/2 cup white chocolate chips along with the cranberries, similar to our White Chocolate Cranberry Blondies.
- Nutty crunch: add 1/2 cup chopped walnuts or pecans to the batter.
- Spiced version: stir in 1/2 teaspoon cinnamon and a pinch of ground ginger for a warmer, more holiday-spiced loaf, similar to our Gingerbread Loaf.
- Cream cheese swirl: swirl in a sweetened cream cheese mixture before baking for a richer, more dessert-like loaf.
What to Serve With It
Slice this loaf thick and serve it with coffee or tea for a simple holiday breakfast, or add it to a dessert table next to our Classic Pumpkin Roll for a spread that covers both citrus and spice.
A thin spread of butter or cream cheese on a warm slice makes this feel a little more indulgent, especially if you’re serving it as an afternoon treat rather than breakfast.

FAQs
Can I make this cranberry orange loaf ahead of time? Yes — it actually tastes even better the next day once the flavors settle. Bake up to 2 days ahead and glaze just before serving.
How do I store cranberry orange loaf? Store covered at room temperature for up to 3 days, or refrigerate for up to a week.
Can I use frozen cranberries? Yes, no need to thaw them first — toss them in flour straight from the freezer and fold into the batter the same way.
Can I freeze this loaf? Yes — freeze the unglazed loaf tightly wrapped for up to 3 months. Thaw at room temperature and glaze before serving.
Final Thoughts
This loaf hits that sweet spot between tart and sweet, and the fresh orange flavor makes it feel a little brighter than most other holiday quick breads. It’s simple enough for a weekday bake but festive enough for a holiday table.
I hope this becomes part of your holiday baking lineup. Let me know how it turns out, and if you’re stocking up on cranberries this season, there’s more to bake with them.
Cranberry Orange Loaf
Ingredients
Loaf
- 2 cups all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1 cup granulated sugar
- 1 large orange, zested
- 1/3 cup unsalted butter, melted
- 2 large eggs
- 1/2 cup fresh orange juice
- 1/4 cup buttermilk
- 1 tsp vanilla extract
- 1 1/2 cups fresh or frozen cranberries, halved tossed in 1 tbsp flour
Orange Glaze
- 3/4 cup powdered sugar
- 2-3 tbsp fresh orange juice
Instructions
- Preheat the oven to 350°F. Grease a 9×5-inch loaf pan and line with a parchment sling.
- Toss the halved cranberries with 1 tablespoon flour and set aside.
- Rub the orange zest into the granulated sugar with your fingers until fragrant.
- Whisk the flour, baking powder, baking soda, and salt into the sugar mixture.
- In a separate bowl, whisk the melted butter, eggs, orange juice, buttermilk, and vanilla.
- Fold the wet ingredients into the dry ingredients just until combined, then fold in the floured cranberries.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 50 to 55 minutes at 350°F, until a toothpick inserted in the center comes out clean. Tent loosely with foil around the 35-minute mark if browning too quickly.
- Cool in the pan for 15 minutes, then lift out using the parchment sling and cool completely on a wire rack.
- Whisk together the powdered sugar and orange juice, then drizzle over the cooled loaf.
