This citrus-scented loaf blends all-purpose flour, sugar, eggs, milk and oil with fresh orange zest and juice. Fold in cranberries and optional nuts, stirring just until combined to keep the crumb tender. Bake in a greased 9x5-inch pan at 350°F for about 45–55 minutes, then cool before slicing.
To improve texture, toss berries in a little flour to prevent sinking, avoid overmixing, and finish with a simple orange glaze for added brightness. Store cooled slices in an airtight container or freeze for longer keeping.
The kitchen smelled like a December morning even though it was only October, all because I had a bag of cranberries and two oranges sitting on the counter waiting for purpose. I had never baked a quick bread before and figured throwing tart berries into a citrus scented batter was either going to be brilliant or a glorious mistake. The loaf emerged from the oven with a golden cracked crown and a perfume that made my roommate wander downstairs in her socks asking what on earth I had made. We ate half the loaf standing right at the counter, barely waiting for it to cool.
I brought a loaf to a potluck the following week and watched three people argue over the last slice, which is honestly the highest compliment any home baker can receive.
Ingredients
- 2 cups (250 g) all-purpose flour: The reliable backbone of this bread, giving it enough structure to hold all those cranberries without turning dense.
- 1 cup (200 g) granulated sugar: This amount balances the sharp bite of cranberries perfectly, though I have nudged it down to three quarters of a cup when the berries were particularly sweet.
- 1 and a half tsp baking powder plus half tsp baking soda: The dual leavening team gives this bread a beautiful rise, and the soda reacts with the slight acidity of orange juice for extra lift.
- Half tsp salt: Never skip this, because salt is what makes the orange flavor actually taste like orange instead of just sweet.
- 2 large eggs: They bind everything together and add richness, and they should be at room temperature so the batter stays smooth.
- Three quarters cup (180 ml) milk: Whole milk gives the best crumb, but I have used oat milk in a pinch and the bread still turned out tender.
- One third cup (80 ml) vegetable oil or melted butter: Oil keeps the bread moist for days, while butter gives a richer flavor, so choose based on your mood.
- 1 tbsp orange zest (from 1 to 2 oranges): This is where the magic lives, so zest directly into the sugar and rub it in with your fingers to release every drop of essential oil.
- Half cup (120 ml) freshly squeezed orange juice: Please use fresh juice here because the bottled stuff tastes flat and you will notice the difference.
- 1 tsp vanilla extract: A quiet background note that rounds out all the brighter flavors beautifully.
- 1 and a half cups (150 g) fresh or frozen cranberries: Halve the large ones so they distribute evenly, and toss them in a spoonful of flour before folding them in so they do not all sink to the bottom.
- Half cup (60 g) chopped walnuts or pecans (optional): Toasted nuts add a wonderful crunch, but this bread is equally lovely without them.
Instructions
- Prepare your pan and oven:
- Heat the oven to 350 degrees Fahrenheit and grease a 9 by 5 inch loaf pan generously, or line it with parchment paper leaving overhang on the sides for easy removal later.
- Whisk the dry ingredients together:
- In a large bowl, combine the flour, sugar, baking powder, baking soda, and salt, whisking until evenly distributed and free of any lumps.
- Blend the wet ingredients:
- In a separate bowl, lightly beat the eggs, then pour in the milk, oil, orange zest, orange juice, and vanilla, stirring until everything looks uniform and fragrant.
- Bring it all together gently:
- Pour the wet mixture into the dry ingredients and fold with a spatula just until you no longer see dry flour streaks, because overmixing is the fastest way to end up with a tough loaf.
- Fold in the cranberries and nuts:
- Use a gentle hand to fold in the cranberries and optional nuts, distributing them evenly without crushing the berries or stirring too aggressively.
- Pour and smooth the batter:
- Transfer the batter into your prepared pan and smooth the top with a spatula, giving the pan a gentle tap on the counter to settle everything into place.
- Bake until golden and set:
- Bake for 45 to 55 minutes, checking at the 45 minute mark by inserting a toothpick into the center that should come out with just a few moist crumbs clinging to it.
- Cool before slicing:
- Let the bread rest in the pan for 15 minutes, then lift it out onto a wire rack to cool completely, because slicing too early will give you gummy textured slices.
One snowy Saturday I wrapped a still warm loaf in a clean towel and walked it three blocks to my neighbor Helen, who had been having a rough week.
A Few Ways to Make It Your Own
Swap half the all-purpose flour for whole wheat when you want something a little heartier, or drizzle a simple glaze of powdered sugar and orange juice over the cooled loaf for a bakery style finish. The bread also toasts beautifully the next day, with a little butter melting into every crevice. I once added a half teaspoon of cardamom on a whim and it was quietly wonderful.
Storing and Keeping It Fresh
Wrapped tightly in plastic or stored in an airtight container, this bread stays moist for up to four days at room temperature. It also freezes like a dream, so I often make two loaves and tuck one away for a rainy morning when baking feels like too much effort. Thaw it overnight on the counter and it tastes almost as good as the day it was baked.
What to Serve Alongside It
This bread pairs beautifully with a cup of Earl Grey tea, the bergamot echoing the orange in the loveliest way, or alongside a simple morning coffee with nothing else required. A thick slice and a hot drink on a quiet morning is genuinely one of life small perfect moments.
- Warm the slice for ten seconds in the microwave if it has been sitting a day.
- Spread a thin layer of cream cheese on top for an unexpected treat.
- Always let the loaf cool completely before wrapping or storing to prevent sogginess.
Every time I bake this bread the whole kitchen fills with a warmth that has nothing to do with the oven, and that is the real reason it stays in my rotation year after year. Share it generously and watch people smile.
Recipe Questions & Answers
- → Can I use frozen cranberries?
-
Yes. Fold them in frozen—no need to thaw—and toss with a tablespoon of flour to reduce bleeding and sinking during baking.
- → What can I substitute for vegetable oil?
-
Use melted butter for a richer flavor or a neutral oil like canola. Keep the same quantity to maintain moistness.
- → How do I prevent cranberries from sinking?
-
Lightly coat berries with a dusting of flour before folding into the batter; this helps them stay suspended in the loaf.
- → How can I tell when the loaf is done?
-
A toothpick inserted in the center should come out with a few moist crumbs but not raw batter. The top will be golden and spring back lightly when pressed.
- → Any tips for a firmer, heartier loaf?
-
Substitute half the all-purpose flour with whole-wheat for more body, and reduce mix-ins slightly to maintain a good crumb structure.
- → How should I store and reheat slices?
-
Keep cooled slices in an airtight container at room temperature for 2–3 days or freeze for up to 2 months. Reheat briefly in a toaster oven or microwave before serving.