Cranberry Orange Bread

5 from 31 votes

Cranberry orange bread with citrus zest, fresh orange juice, and cranberries for a simple, quick bread topped with an orange glaze and mixed in one bowl.

Jump to Recipe โ–ผPin
Prep Time 15 minutes
Servings 12 servings
Comments
20

This post may contain affiliate links. Please read our disclosure policy.

Cranberry orange bread with orange glaze on a narrow platter with a small dish of fresh cranberries and a few orange slices nearby.
Save this recipe!
Type your email & I’ll send it to you!

Make cranberry orange bread for the holidays!

Cranberry orange bread fits right into my winter baking routine because I always have citrus and a bag of fresh or frozen cranberries on hand. This cranberry orange quick bread comes together with simple ingredients, and the batter stays easy to work with even when you fold in the fruit. It bakes into a sturdy, sliceable loaf that keeps well on the counter.

Happy Cooking!
– Yumna

Cranberry Orange Bread Ingredients

Ingredients for recipe: flour, baking bowder, baking soda, salt, sugar, orange zest and juice, butter, eggs, vanilla, cranberries and walnuts.
  • Cranberries: You can use fresh or frozen cranberries. If you use frozen, don’t thaw them first.
  • Oranges: Choose oranges that feel smooth and don’t have any blemishes. Here are my tips on how to zest citrus and how to juice citrus.
  • Walnuts: The walnuts are optional, but they balance the sweet and tart flavors well. You can substitute any nut you prefer.
  • Dry ingredients: All-purpose flour, granulated sugar, powdered sugar, baking powder, baking soda, and salt.
  • Wet ingredients: Unsalted butter (or a neutral oil), eggs, and vanilla extract.

How to Make Cranberry Orange Bread

Fingers rubbing sugar and orange zest together in a bowl.
Step 1: In a large bowl, add the sugar and orange zest. Rub the orange zest into the sugar with your fingers until fragrant.
Orange juice, melted butter, eggs and vanilla added to orange infused sugar before mixing.
Step 2: Add the orange juice, melted butter, eggs, and vanilla. Whisk until smooth.
Wet ingredients for quick bread after mixing with dry ingredients added on top.
Step 3: In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Fold the dry ingredients into the wet ingredients until just combined.
Quick dessert bread batter with cranberries and walnuts added on top before mixing in.
Step 4: Next, fold in the cranberries and walnuts. Be careful not to overmix.
Cranberry orange bread batter in a parchment lined loaf pan before baking.
Step 5: Pour the batter into a prepared loaf pan. Smooth the top.
Bread recipe after baking with bursted cranberry juice peeking through the top of the loaf.
Step 6: Bake until a toothpick inserted into the center of the bread comes out clean. Cool in the pan, then transfer to a wire rack to cool completely.
Powdered sugar and orange juice in a bowl before mixing.
Step 7: To make the glaze, add the powdered sugar and orange juice to a small bowl. Whisk until smooth.
Homemade orange glaze being poured over cranberry bread.
Step 8: Drizzle the glaze over the cooled bread and serve.
Easy cranberry orange bread recipe.

Cranberry Orange Bread Recipe

Author: Yumna Jawad
5 from 31 votes
Homemade cranberry orange bread made with orange zest, fresh OJ, and cranberries. It's an easy, quick bread that mixes in one bowl.
Prep Time15 minutes
Cook Time55 minutes
Total Time1 hour 10 minutes
Servings12 servings

Video

Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

  • 2 cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup granulated sugar
  • 1 tablespoon orange zest from about 1 large orange
  • ¾ cup freshly squeezed orange juice from 2–3 oranges
  • ½ cup unsalted butter melted and slightly cooled (or neutral oil)
  • 2 large eggs room temperature
  • 1 teaspoon vanilla extract
  • 1 cup fresh or frozen cranberries if frozen, do not thaw
  • ½ cup chopped walnuts

Orange Glaze

Instructions

  • Preheat the oven to 350°F and line a 9×5-inch loaf pan with parchment paper.
  • In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
  • In a large mixing bowl, add the sugar and orange zest, and rub the orange zest into the sugar with your fingers until fragrant. Whisk in the orange juice, melted butter, eggs, and vanilla until smooth.
  • Gently fold in the dry ingredients until just combined, being careful not to overmix.
  • Fold in the cranberries and walnuts.
  • Pour the batter into the prepared loaf pan. Smooth the top.
  • Bake for 55–60 minutes, or until a toothpick inserted into the center comes out clean. If browning too quickly, tent with foil during the last 10 minutes.
  • Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing.
  • To make the glaze, whisk together the powdered sugar and orange juice until smooth. Add an extra tablespoon of orange juice if needed for a more runny consistency. Drizzle over the cooled bread for extra sweetness.

Notes

  • My Top Tip: Toss the cranberries and walnuts in the dry mixture before you add it to the wet ingredients. This stops them from sinking to the bottom of the pan in the oven.
  • Storage: Store the cranberry orange bread in an airtight container at room temperature for 5 days or in the fridge for about a week.
  • Freezing: Wrap the loaf or individual slices in plastic wrap, then place in a freezer bag. The cranberry orange bread will last for up to 3 months in the freezer. Thaw on the kitchen counter until room temperature.
This recipe has been updated in November 2025, but if you like the original version, you can still find it here:
2 cups all-purpose flour
¾ cup cane sugar
¾ teaspoon salt
1 ½ teaspoon baking powder
½ teaspoon baking soda
1 cup cranberries, sliced
½ cup walnuts, roughly chopped
1 large egg
2 tablespoons coconut oil
¾ cup orange juice
1 tablespoon orange zest
Instructions
Preheat oven to 350° F. Grease a loaf pan with coconut oil spray.
In a medium bowl, combine the flour, sugar, salt, baking powder, and baking soda. Add the cranberries and walnuts, and stir to coat with the flour mixture.
In another large bowl, combine the egg, oil, orange juice, and orange zest. Pour the dry ingredients into the wet ingredients, and stir until everything is well-blended. Transfer the batter into the prepared pan
Bake for 50-55 minutes in the preheated oven or until a toothpick inserted near the center comes out clean. Cool in the pan for 10 minutes, then remove to a wire rack and cool completely.

Nutrition

Serving: 1slice, Calories: 284kcal, Carbohydrates: 41g, Protein: 4g, Fat: 12g, Saturated Fat: 5g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 3g, Trans Fat: 0.3g, Cholesterol: 51mg, Sodium: 192mg, Potassium: 100mg, Fiber: 1g, Sugar: 24g, Vitamin A: 324IU, Vitamin C: 10mg, Calcium: 38mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Variations

  • Add baking spices: Sprinkle a pinch of cinnamon, nutmeg, or cardamom into the batter to warm it up.
  • Try additional add-ins: Enhance the flavor and texture with shredded coconut, chocolate chips, or dried fruits such as raisins and cherries.
  • Top it with a streusel: For more crunch and texture, try the topping from my Apple Crisp recipe!

Recipe Tips

  1. Use room-temperature ingredients. Read my tips on how to melt butter so it combines easily with the rest of the ingredients. For best results, use room-temperature eggs, too.
  2. If you use frozen cranberries, don’t thaw them. Use them right from the freezer and fold them quickly into the batter before baking. If they start to thaw, the color will leak and turn your bread pink.
  3. Chop the cranberries and walnuts. Biting into a full cranberry might be too much tart flavor for some people! Chop the add-ins so there’s a little bit of flavor in every bite.
  4. Toss the cranberries and walnuts in the dry mixture before you add it to the wet ingredients. This stops them from sinking to the bottom of the pan in the oven.
  5. Freeze extra cranberries. Buy extra fresh cranberries when they’re in season and read my tips on how to freeze cranberries so you can enjoy them in recipes all year long.

FAQs

Why is my cranberry orange bread dense?

You may have overmixed the batter. When you add the dry ingredients to the wet ingredients, mix until just combined for a tender, moist cranberry orange bread.

Why are the cranberries streaky?

This can happen when you use frozen cranberries. Make sure they’re completely frozen, because when they start to thaw, the color can leak into the bread.

What if I don’t have a loaf pan?

You can use a muffin tin to make cranberry orange muffins. Adjust the baking time to around 18–20 minutes and check the doneness with a toothpick.

Slice of the best cranberry orange bread on a small plate with a fork breaking off a piece.

More Cranberry Recipes

More Quick Bread Recipes

5 from 31 votes (25 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Zana says:

    Can I use dried cranberries instead of fresh/frozen?

    1. Yumna J. says:

      I haven’t tried using dried cranberries but I think it would work. You can try boiling them in water to help plump them up a bit. If the dried cranberries are sweetened, you may also want to reduce the amount of sugar so the bread isn’t too sweet. Hope that helps!

  2. Reem says:

    If I substitute the coconut oil for butter, do I still use the same quantity? Should it be softened or melted? Otherwise, what other neutral oil do you recommend? Can I freeze this bread if I make a couple of loaves?

    1. Yumna Jawad says:

      Yes, I would use the same quantity for melted butter! Once the bread has cooled, you can freeze the bread by wrapping it tightly in foil and placing it in a freezer bag.

  3. Rana nassar says:

    Hello , can I use whole wheat flour and blueberries instead? Thank you and canโ€™t wait to try it

    1. Yumna Jawad says:

      I have yet to try this recipe with whole wheat flour. Blueberries should work in this recipe in place of cranberries.

      1. Rana nassar says:

        Just tried it with half whole wheat and half all purpose flour with fresh blueberries and it turned out great ๐Ÿ˜Š

        1. Yumna Jawad says:

          Yay!! Thank you for letting me know!

  4. Vicki L Massey says:

    This is a wonderful bread. I used raspberries instead of cranberry. Yum yum!

    1. Yumna Jawad says:

      So glad to hear that! Love that you used raspberries instead ๐Ÿ™‚

  5. Ozzy says:

    Wow!! I just made the cranberry orange bread and it came out so well!!! So easy and yummy!! Thanks!! Now Iโ€™m excited to try the lemon bread!!!

    1. Yumna Jawad says:

      So glad to hear it. Thanks so much!!

      1. QQ Teh says:

        Yumna, would like to ask the nutrition, 1g is 184kcal? Means if one slice is 20g , then it will be 3,680kcal??

        1. Yumna Jawad says:

          The 184 calories is for once slice and the loaf is divided into 12 slices, so the whole bread would be about 2,200 calories. I hope that helps!

  6. Nelle says:

    Hi Yumna! Thank you for the great recipe!
    I would like to make this, as little New Years gifts, in mini loaves. Can you help me with the temp and time length to bake them, so they turn out as lovely as the large loaf? THANK you so much! XO Nelle

    1. Yumna Jawad says:

      Hi Nelle! That’s such a cute idea! So you’ll want to keep the temperature at 350F, but the time will be between 30 and 40 minutes. I recommend starting to check on it at the 30 minute mark until a toothpick inserted in the middle comes out clean. Happy New Year!

  7. Misty says:

    I just had to make this. It looks amazing. Plus, ya oddly made me remember the fresh cranberries that I had to use up, before it went bad. As well as some oranges. This recipe was easy to follow and too make. I didn’t have a zester, so grinding up the orange rinds worked. It added more flavor and texture than just zesting um. The cranberries gave it a tart burst that worked so well with the orange juice and walnuts. This was so good and really scrumptious. I made the loaf a few hours ago and it’s almost gone. Everyone loves it and wants me to make more. I can’t thank ya enough for making and posting this recipe.

    1. Yumna Jawad says:

      You’re so sweet! Thank you for your thoughtful and detailed feedback on the recipe! I love that you were creative in creating the orange zest with the mini grinder, and I’m so happy to hear that everyone loves the bread! Thank you!!

  8. Feelgoodmommy says:

    Love it

    1. Yumna says:

      Thank you!!