Introduction
Bright, tart cranberries burst through every tender slice of this Cranberry Bread Recipe, creating a beautiful balance of sweet, citrusy, and buttery flavors. The loaf develops a lightly golden crust while the center stays soft, moist, and packed with juicy cranberry goodness. Fresh orange zest adds a fragrant lift that makes every bite taste wonderfully festive. Whether you bake it for a holiday breakfast, afternoon coffee, or a homemade gift, this easy cranberry orange bread delivers bakery-style flavor without complicated techniques. You’ll learn how to make a loaf that stays moist, slices beautifully, and tastes even better the next day.
Why You’ll Love This Recipe
This Cranberry Bread Recipe gives you everything you want from a homemade quick bread: an incredibly tender crumb, bright fruit flavor, and a gorgeous golden exterior. The fresh cranberries bring a pleasantly tart contrast to the sweet batter, while orange zest adds a fresh, aromatic note that makes the loaf especially inviting.
You’ll also love how simple the preparation feels. You do not need yeast, a stand mixer, or advanced baking skills. A few bowls, a loaf pan, and everyday baking ingredients are all you need.
The texture makes this loaf especially satisfying. Each slice has a delicate crust, a soft center, and juicy pops of cranberry throughout. A light sprinkle of sugar on top can add a subtle crunch as well.
It works beautifully for holiday mornings, brunches, afternoon coffee, bake sales, and edible gifts. You can prepare the batter quickly, pop it into the oven, and let the wonderful citrus-and-cranberry aroma fill your kitchen.
Ingredients
For this Cranberry Bread Recipe, use fresh, simple ingredients for the best flavor and texture.
- 2 cups (250 g) all-purpose flour
- 1 cup (100 g) fresh cranberries, rinsed and dried
- ¾ cup (150 g) granulated sugar
- ½ cup (120 ml) whole milk
- ½ cup (113 g) unsalted butter, melted and slightly cooled
- 2 large eggs
- 1 tablespoon fresh orange zest
- ¼ cup (60 ml) fresh orange juice
- 2 teaspoons baking powder
- ½ teaspoon salt
- 1 teaspoon vanilla extract
Fresh cranberries provide the signature tart flavor and beautiful color. Orange zest and juice brighten the loaf without overpowering the berries. Melted butter creates a rich, tender crumb, while eggs provide structure and moisture. If you prefer a slightly sweeter finish, keep a tablespoon of coarse sugar nearby for sprinkling over the batter before baking.
Pro Tips
First, avoid overmixing the batter. Once you combine the wet and dry ingredients, stir just until the flour disappears. Overmixing develops gluten and can leave your loaf dense instead of soft and tender.
Second, dry the cranberries thoroughly after rinsing them. Excess water can affect the batter and make the berries slide toward the bottom. Tossing the cranberries with a small spoonful of flour can also help distribute them more evenly throughout the loaf.
Third, pay attention to your oven temperature. An oven that runs too hot can brown the outside before the center finishes baking. Bake at 350°F (175°C), and begin checking the loaf around the 50-minute mark. Insert a toothpick into the center. A few moist crumbs are fine, but wet batter means the bread needs more time.
For an especially fragrant loaf, rub the orange zest into the sugar with your fingertips before mixing. This releases the citrus oils and gives your cranberry orange loaf a stronger, more natural orange aroma.
Instructions
Step 1: Prepare the Pan
Preheat your oven to 350°F (175°C). Grease a 9 x 5-inch loaf pan with butter or nonstick spray, then line it with parchment paper, leaving a little overhang on the long sides. This makes removing the finished loaf much easier.
Step 2: Prepare the Cranberries
Rinse the fresh cranberries and pat them completely dry. If the berries seem very large, cut some in half while leaving others whole. This creates a nice mix of cranberry pieces throughout the bread.
Step 3: Combine the Dry Ingredients
Add the flour, baking powder, and salt to a medium bowl. Whisk until evenly combined. Set the bowl aside while you prepare the wet mixture.
Step 4: Mix the Wet Ingredients
In a large bowl, whisk together the melted butter and sugar. Add the eggs one at a time, whisking well after each addition. Stir in the orange zest, orange juice, vanilla, and milk until the mixture looks smooth.
Step 5: Combine Everything
Add the dry ingredients to the wet ingredients. Stir gently with a spatula until just combined. Do not keep mixing once you no longer see dry streaks of flour.
Step 6: Add the Cranberries
Fold the cranberries gently into the batter. Take care not to crush too many berries, because whole cranberry pieces create beautiful bursts of tart flavor as the bread bakes.
Step 7: Fill the Pan
Transfer the batter to the prepared loaf pan and smooth the top. Sprinkle a little coarse sugar over the surface if you want a lightly crisp topping.
Step 8: Bake
Place the pan on the center rack and bake for approximately 50 to 60 minutes. Start checking around 50 minutes. If the top browns too quickly, loosely cover it with aluminum foil for the final portion of baking.
Step 9: Check for Doneness
Insert a toothpick into the center of the loaf. It should come out clean or with a few moist crumbs attached. If you see wet batter, continue baking for another 5 minutes and check again.
Step 10: Cool Before Slicing
Let the bread cool in the pan for about 10 to 15 minutes. Use the parchment overhang to lift it onto a cooling rack. Allow it to cool further before slicing. This gives the crumb time to set and helps you achieve neat, attractive slices.

Variations
There are several easy ways to personalize this Cranberry Bread Recipe without changing its basic method. For a classic cranberry orange bread, keep the orange zest and juice exactly as written. The citrus makes the cranberries taste brighter and more balanced.
For a nutty version, fold in ½ cup (60 g) of chopped pecans or walnuts with the cranberries. The crunchy nuts create a wonderful contrast with the soft bread and juicy berries.
You can also add a simple orange glaze. Mix ¾ cup (90 g) powdered sugar with 1 to 2 tablespoons fresh orange juice, then drizzle it over the completely cooled loaf.
For a dairy-free adaptation, replace the butter with a neutral-flavored plant-based butter and use your favorite unsweetened dairy-free milk. You can also use frozen cranberries when fresh berries are unavailable. Add them directly to the batter without thawing to prevent excess moisture.
Storage and Serving
Store the cooled Cranberry Bread Recipe in an airtight container at room temperature for up to 3 days. For longer storage, wrap individual slices or the entire loaf tightly in plastic wrap, place it in a freezer-safe bag, and freeze for up to 3 months.
When you want to enjoy frozen bread, thaw it overnight in the refrigerator or let individual slices sit at room temperature for about an hour. A quick 10-second warm-up in the microwave can restore a soft, fresh-baked texture.
Serve slices plain, or add a little softened butter for a richer breakfast treat. This bread also tastes wonderful with cream cheese, honey, or a drizzle of orange glaze. For holidays, arrange slices on a breakfast or brunch platter alongside fresh fruit and hot coffee.
Frequently Asked Questions
Can I use frozen cranberries?
Yes. Frozen cranberries work well. Do not thaw them first, because thawing can release extra moisture into the batter.
Why did my cranberries sink?
Excess moisture or an overly thin batter can encourage berries to sink. Make sure the cranberries are dry, and gently coat them with a little flour before folding them into the batter.
Can I make this bread with dried cranberries?
Yes. Dried cranberries create a sweeter loaf with a chewier texture. Use about 1 cup (140 g), and consider reducing the sugar slightly if you prefer less sweetness.
How do I know when the bread is finished?
Insert a toothpick into the center. It should come out clean or with a few moist crumbs. The loaf should also feel firm in the center and spring back lightly when touched.
Can I make muffins instead?
Absolutely. Divide the batter among lined muffin cups and bake at 350°F (175°C) for roughly 18 to 24 minutes, checking with a toothpick before removing them from the oven.
This Cranberry Bread Recipe is comfort food at its finest — a tender, buttery loaf filled with bright cranberries, fresh orange flavor, and just the right touch of sweetness. It’s the kind of dish that makes holiday mornings, cozy coffee breaks, and homemade gifts feel extra special. With its soft crumb, colorful berries, and simple preparation, this bread deserves a regular place in your baking rotation. Slice it while it is still slightly warm, add a little butter or orange glaze, and enjoy every sweet-tart bite with your favorite people.
Print
Cranberry Bread Recipe
- Total Time: 45
Description
This cranberry bread is soft, buttery, bursting with tart cranberries, and brightened with fresh orange flavor. It is the cozy homemade loaf everyone will want another slice of.
Ingredients
- 2 cups (250 g) all-purpose flour
- 1 cup (100 g) fresh cranberries, rinsed and dried
- ¾ cup (150 g) granulated sugar
- ½ cup (120 ml) whole milk
- ½ cup (113 g) unsalted butter, melted and slightly cooled
- 2 large eggs
- 1 tablespoon fresh orange zest
- ¼ cup (60 ml) fresh orange juice
- 2 teaspoons baking powder
- ½ teaspoon salt
- 1 teaspoon vanilla extract
Instructions
- Preheat oven to 350°F (175°C) and prepare a 9 x 5-inch loaf pan with grease and parchment paper.
- Rinse and thoroughly dry the cranberries, cutting some in half if desired.
- Whisk together flour, baking powder, and salt in a medium bowl.
- Whisk melted butter and sugar together, then add eggs, orange zest, orange juice, vanilla, and milk.
- Add the dry ingredients to the wet ingredients and stir gently until just combined.
- Fold the cranberries into the batter without overmixing.
- Transfer the batter to the prepared loaf pan and smooth the top.
- Bake for 50 to 60 minutes, checking the center with a toothpick around 50 minutes.
- Cool the bread in the pan for 10 to 15 minutes, then transfer it to a cooling rack.
- Let the loaf cool further before slicing and serving
- Prep Time: 15
- Category: Baking
- Cuisine: American