Cranberry Orange Bread

This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

This Cranberry Orange Bread is incredibly moist, deliciously dense, loaded with orange flavor and juicy cranberries, and finished with a sweet orange glaze. Just 15 minutes to prep!

Baked and sliced loaf of orange cranberry bread drizzled with orange glaze.

Easy Orange Cranberry Bread with Fresh Cranberries

It took years of trial and error to get this cranberry orange bread recipe perfected. And I do believe I’ve done it!

This is an easy quick bread recipe that’s perfect for the holiday season. It’s simple to make and uses all your basic pantry staples.

The texture is incredibly soft, it has just the right balance of sweet and tart, and the whole cranberries add a sweet burst of juicy flavor that’s really hard to beat. 

This is an easy recipe that everyone will love! It will have you looking forward to cranberry season every year! It’s the perfect treat for fall, for Christmas brunch, or for any day you darn please. 

How to Make Cranberry Orange Bread

This delicious quick bread recipe is really so quick and easy to make! Just a few minutes of hands-on time before it goes into the oven. 

  1. In a medium bowl, whisk together all-purpose flour, baking powder, and salt. In a separate small bowl, use a spoon to mix together sugar and orange zest until the sugar is light orange.
Top down view of flour, baking powder, and salt in a bowl.
Top down view or orange sugar in a bowl.
  1. In a large bowl, whisk together buttermilk, oil, orange juice, eggs, and vanilla. Add in the flour mixture and the orange zest mixture and whisk until just combined.
Top down view of buttermilk, oil, and eggs in a bowl.
Top down view of flour and orange sugar on top of egg mixture.
  1. Add in the fresh cranberries, then stir until well incorporated.
  2. Transfer the batter to a greased 9 x 5-inch loaf pan, then bake at 350ºF until a toothpick comes out of the center with a very light crumb.
Top down view of bread batter with fresh cranberries.
Top down view of unbaked bread batter in a pan.
  1. Remove from the oven and cool in the pan for 10-15 minutes, before transferring to a wire rack to cool completely to room temperature.
  2. In a medium bowl, whisk together powdered sugar and orange juice to make the glaze. Drizzle over the cooled bread, then cut into individual slices and serve. 

Tips and Notes

  • Texture: One thing to note about the texture is that the finished bread is not going to feel like a light and fluffy cake. It’s moist and dense! 
  • Baking: This bread bakes differently depending on elevation, oven type, pan type, etc. Check out this article for high altitude baking or this article for metal pans vs glass pans to achieve the best outcome! 
  • Pan size: I use a 9×5-inch pan for this recipe. It will also work in a smaller 8.5 x 4.5-inch loaf pan, but the cook time will need to be adjusted a bit. It will dome a little better in a smaller pan. 
  • Use a microplane to zest the orange. microplane zests the orange super finely and brings out all the natural oils for that fresh, delicious orange flavor. 
  • Don’t over-mix. Mix the bread only until just combined, so it doesn’t end up too dense. 
  • If you notice the top of the bread browning too quickly, make an aluminum foil tent and cover the loaf pan to finish out the baking time.
  • Cool completely before frosting. I recommend cooling for 10-15 minutes in the pan, then turning the loaf out onto a wire rack to cool completely.

Variations

  • Add nuts. Try tossing in a handful of toasted pecans or walnuts for some extra flavor and texture.
  • Make cranberry orange muffins. Looking for a muffin recipe? Check out my cranberry orange muffins with streusel topping instead.
  • Make mini loaves. Several of our readers have made this recipe into 3 mini loaves or 5 mini loaves with alternative pan sizes. Keep in mind that the baking time will vary, so watch the loaves closely so as not to over-bake.
  • No buttermilk? Add ½ tablespoon of white vinegar or lemon juice to a liquid measuring cup, then add enough milk to reach ½ cup. Stir, then let sit for 5-10 minutes.
  • Not a fan of canola oil or vegetable oil? Swap it out for another neutral tasting oil of your choice. 
  • Make it gluten-free. We’ve had readers report great success by swapping the regular flour out for a 1:1 substitute such as Bob’s Red Mill, Measure for Measure, or Cup 4 Cup. Make sure the rest of your ingredients are gluten-free too!
Stack of three pieces of cranberry orange bread.

Storage

Room Temperature: Cranberry orange bread can be stored at room temperature in an airtight container for 2-3 days. Keep in mind that it will soften and get slightly gummy as it sits. 

If you swap the orange juice out for milk in the glaze, it should be stored in the fridge.

Refrigerator: For slightly longer storage, your cranberry orange loaf can be stored in the fridge for 4-5 days. 

Freezer: To freeze this bread, wrap it tightly in plastic wrap followed by aluminum foil. Store in the freezer for up to 2 months. I recommend freezing without icing, then adding that before serving!

Thawing/Reheating: To thaw frozen bread, simply let it sit in the fridge overnight. If you want to reheat it, you can warm it in the microwave for 10-15 seconds at a time or until the desired temperature is reached.

Side view of a loaf sliced orange cranberry bread.

Can I Use Dried or Frozen Cranberries Instead of Fresh Cranberries?

You can! This recipe was developed using fresh cranberries, so those are recommended, but dried or frozen cranberries will work too if that’s what you have on hand. 

If you’re using dried cranberries, I recommend adding them to a little hot water to soak for 10 minutes. This helps them plump up a bit for a little more volume and texture.

How Can I Keep the Cranberries from Floating to the Top of the Bread?

Baking with fresh cranberries can be frustrating, because the cranberries have a tendency to float to the top of the bread, meaning they’re no longer evenly distributed throughout the loaf. 

The best way to prevent this from happening is to toss the cranberries in a light coating of flour before adding them to the batter.

Alternatively, you can chop them into smaller pieces. Either one of these options work to keep the cranberries from floating to the top.

Like This Recipe?

We’d love it if you would leave a 5 Star ⭐️⭐️⭐️⭐️⭐️ rating below and follow us on Facebook and Pinterest!

Sliced orange cranberry bread with glaze.

Cranberry Orange Bread

4.6 from 445 votes
Print Pin
Author: Kimberly
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Cool Time: 30 minutes
Total Time: 2 hours
Servings: 10 Servings

Ingredients

For the Bread

  • 2 cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • 1 cup granulated sugar
  • 1 tablespoon orange zest
  • ½ cup buttermilk
  • ½ cup canola oil, or other neutral tasting oil
  • ½ cup orange juice
  • 2 large eggs
  • 1 teaspoon pure vanilla extract
  • 1 ½ cups fresh cranberries

For the Glaze

  • 1 cup powdered sugar
  • 2 to 3 tablespoons orange juice

Instructions
 

To Make the Bread

  • Preheat the oven to 350°F, and grease a 9 x 5 – inch loaf pan. 
  • In a medium bowl, whisk together the flour, baking powder, and salt until well combined. Set aside.
    2 cups all-purpose flour
    1 teaspoon baking powder
    ½ teaspoon salt
  • In a separate small bowl, use a spoon to mix the sugar and orange zest until the sugar becomes light orange in color. Set aside.
    1 cup granulated sugar
    1 tablespoon orange zest
  • Take a third large bowl and whisk the buttermilk, oil, orange juice, eggs, and vanilla. Add the flour mixture and the orange zest/sugar mixture, and whisk until just combined. Don’t overmix!
    ½ cup buttermilk
    ½ cup canola oil
    ½ cup orange juice
    2 large eggs
    1 teaspoon pure vanilla extract
  • Next, add the cranberries and use a wooden spoon or spatula to stir until well incorporated.
    1 ½ cups fresh cranberries
  • Transfer the batter to the greased loaf pan. Place in the oven and baked for 65-75 minutes. If the bread begins to brown too quickly, place a piece of aluminum foil loosely over the top to prevent burning.
  • The bread is done when a toothpick inserted in the center comes out with a very light crumb. Remove the bread from the oven and allow to cool for 10-15 minutes before transferring from the pan to a cooling rack.

To Make the Glaze

  • While the bread cools, make the glaze.
  • In a medium bowl, combine the powdered sugar and orange juice. 
    1 cup powdered sugar
    2 to 3 tablespoons orange juice
  • Whisk or use a hand mixer on low until the glaze is smooth and creamy. Adjust the amount of orange juice to reach desired consistency.
  • After the bread cools completely, drizzle the glaze over the top, slice, and serve. 
  • Scroll up and see the post for tips, frequently asked questions, and storage options.

Suggested Equipment

Notes

  • The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 1 slice of bread (one tenth of the loaf). Actual calories will vary.
  • Recipe makes 1 (9×5-inch) loaf.
  • For more information, tips, and answers to frequently asked questions, please refer to the post.
  • Please be sure to see the post and the comments section for additional tips, substitutions, and baking variations. Our readers have provided several wonderful comments regarding changes they’ve made to this recipe that might be helpful for others. As of 9/25/23 we have added some of the information from the comment section to the content in the post, as well as, a couple of new photos.

Nutrition

Serving: 1slice | Calories: 350kcal | Carbohydrates: 55g | Protein: 4g | Fat: 13g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 0.05g | Cholesterol: 34mg | Sodium: 143mg | Potassium: 142mg | Fiber: 1g | Sugar: 34g | Vitamin A: 110IU | Vitamin C: 11mg | Calcium: 44mg | Iron: 1mg
Get Our Dip Recipes Ebook!More details here ➡️ FREE EBOOK!
4.55 from 445 votes (407 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




264 Comments

  1. 5 stars
    Tried this yesterday, it is divine, I had cranberries left after Thanksgiving unused, found this recipe on pinterest, I really love it, the loaf is half gone, mostly due to me! Thank you for sharing it.

    1. Thank you, Pam. Kim and I are thrilled to hear you enjoyed the bread! Thank you again for coming back to comment on and rate the recipe card. We wish you a lovely day 🙂

  2. I just tried the recipe. It turned out very good. Did not have buttermilk so used yogurt watered down. Found the cranberries a little tart though — going to try dried cranberries. Made them muffins. Very nice.

    1. Good Morning Lydia, Kim and I are glad to hear it turned out for you. Thank you for coming back to comment on the recipe. Have a lovely day 🙂

    1. Good Morning Chahinez, Kim and I thrilled you like the cranberry bread. Let us know how it turns out for you. Thank you for dropping by to comment on and rate the recipe card! Have a lovely day 🙂

    1. Good Morning Sonja, that’s a great question. We’ve never tried that, so I’m not sure if it would work. The cranberries might sink to the bottom of your pan and burn because cake flour is very delicate. I would recommend trying a 50/50 blend of all-purpose flour and cake flour. If that worked, then I would try using all cake flour. I hope this information helps, have a lovely day 🙂

    1. Good Morning Kathleen, that’s a good question. Unfortunately, no, I don’t believe that substitution would work for this recipe. You can try it, if you like. But, I feel the bread really needs an all-purpose flour to come out as intended. Thank you for stopping by and have a lovely day 🙂

    1. Good Morning Cindy, thanks a great question. Dried cranberries should work just fine. With that being said, we recommend soaking them in warm water for about 10-15 minutes before you use them. It will help the cranberries plump up a little. Also, one quick note, dried cranberries won’t float. Other than that, they should work well for the recipe. Have a great day, Cindy! 🙂

  3. 5 stars
    Great. Made this for a brunch & there wasn’t a crumb left. Everyone loved it & commented on the great flavour.

    1. Thank you, Janet! Kim and I are glad you enjoyed the cranberry bread. Thank you again for coming back to comment on and rate the recipe care. Have a lovely day 🙂

  4. This was outstanding! I smdid nit have enough sugar on hand only 1/2 cup added a few table spoons of honey….also adder 2 tbls spoons orange patron…a Liquor to the glaze.It was steller!

    1. Thank you, Corrine! That’s wonderful, Kim and I are thrilled you enjoyed the orange cranberry bread. Adding the patron was a great idea. Thank you again for the compliment and coming back to comment on the recipe. Have a lovely weekend 🙂

  5. 5 stars
    A delicious recipe! Will definitely make again. Because my buttermilk was frozen in the freezer and I wanted desperately to make the recipe, I substituted 1/4 cup regular sour cream plus 1/4 cup milk for the buttermilk. I used frozen cranberries and they were interspersed throughout the loaf. Because I used a darker colored loaf pan, I reduced the oven temperature to 325 degrees F. Took approximately 75-80 minutes to bake. Loaf came out a beautiful golden color. Thank you so much for this recipe.

    1. Thank you, Valerie! Kim and I are glad you liked the cranberry bread. Thank you again for coming back to comment on and rate the recipe. Have a lovely day 🙂

    1. Hi Bonnie!

      We haven’t tried to sub anything for the sugar, so I’m listing a few things that might work. Brown sugar in equal amounts would work for sweetness, but the texture and color would change a bit. Here’s an article I found with several substitutions. It lists maple syrup, brown rice sugar, and honey to name a few. There’s also some additional information. I hope you find it helpful. If you get a chance to make the bread with a substitute, we’d love to know how it turns out. Have a great evening!

  6. 5 stars
    This bread was delicious! I made it exactly to the recipe with the exception of the cranberries. I coursely chopped them in my Ninja before adding in instead of putting in whole cranberries. I cooked for 45 minutes and then another 25 with foil on top. No brown crust.y top! Yummy recipe!

    1. That’s wonderful, Lisa! Kim and are thrilled to hear that. Thank you for coming back to comment on and rate the recipe card. Have a lovely day 🙂

  7. I didn’t want the cranberries floating on top so I chopped 1/2 cup of the cranberries and mixed in with the 1 cup of whole cranberries. i found that it only needed 60 minutes to bake. Also, I put toothpick holes in the bread when warm and poured half the glaze on top which soaked in the bread. later I put the other half on the cooled bread. Yummy!

    1. Thank you for coming back to comment Kimmy! I’m glad it worked out for you and you enjoyed. Have a lovely day and a wonderful holiday season. 🙂

    1. Hi Barbara!

      Thanks for sharing that information! That’s a great tip. Some people have asked about that on Facebook, so that info will be helpful if other readers would prefer the cranberries to be dispersed throughout the bread instead of floating to the top. 🙂 Thanks again, and have a great evening!

  8. Delicious recipe – I made using pampered chef stone pan which works great! I may try the small loaves next time . My son likes the cranberries through the bread like another cranberry bread recipe my family loves. This seems more like cake to him but still very good.

  9. 5 stars
    This was a wonderful recipe! Only change I made was frozen cranberries and they were still frozen when I put them in. They didn’t float to the top. I baked in small loaf pans for 35 minutes. I added zest to glaze. My friends loved it. This is a keeper.

    1. That’s great, Cindy! Thank you for coming back to rate the recipe card and leave a comment. Kim and I hope you have a wonderful day 🙂

      1. Good Morning Be, that’s a good question. I’m not sure if that would work. We don’t usually bake with sugar substitutes. However, if you wish, you could give it a try and let us know how it turns out. Thank you again for coming by to ask a question. Have a lovely day 🙂

    1. Good Morning, that’s a great question. Yes, frozen berries would work. Just make sure to thaw them out and pat them dry before you cook with them. Also, just a quick note, they may not float to the top of the bread. Other than that, you should be good to go to use frozen berries. Have a great day 🙂

    1. Hi Dorrie!

      Milk would probably work fine. However, we haven’t tested it with regular milk, so I can’t say with 100% certainty. If you happen to have lemon juice or vinegar, maybe try making a buttermilk substitute by adding one tablespoon to a cup of milk, stirring, then letting it stand for 10 minutes or so to thicken. Then just use what you need of it. We hope you enjoy it! Have a great day! 🙂

    1. Hi Bernice!

      This recipe should work in small loaf pan; however, we haven’t tested it. The cook time will need to be shortened. I’d start checking for doneness around 30 minutes. The bread will be finished when a toothpick comes out clean. 🙂 Great idea!

      1. 5 stars
        I just made these today in mini loaf pans (3) and they came out perfect! I put the loaf pans on a small sheet pan for the first 30 minutes, to prevent them from becoming too brown on the bottom, then removed the sheet pan, put the loaf pans on the oven rack, tented with foil and continued to bake, checking every 10 minutes or so. Total cooking time was 55 minutes.

      2. Hi Dana!

        Thank you so much for the feedback on making the bread in mini loaf pans. That will be extremely helpful to other readers. 🙂 I love the idea of using a sheet pan to prevent over browning on the bottom and will be sure to do that the next time I bake a loaf of bread. Thanks again, and we hope you have a wonderful evening!

  10. Can this bread be frozen ? I make several varieties of holiday breads for gift giving. I have to make some ahead and freeze,. This looks like a great addition to my variety and would like to add it in. My concern is the fresh cranberries. Any thoughts ?

    1. Hi Donna!

      We haven’t tried to freeze this bread. However, I did some searching and found a similar recipe using fresh cranberries. According to the author, cranberry bread can be frozen. Here’s a link to the post if you’d like to check it out. https://www.acedarspoon.com/cranberry-orange-bread/ Hopefully, you’ll find it helpful. 🙂 I’d wait to add the glaze until right before the bread is served. We’d love to know how it turns out if you do get a chance to freeze a loaf.

  11. For the zest…did you use a zester or a microplane? Does it matter? I just used a zester and my mom came in and said I should have used a microplane. I didn’t want to waste the two oranges it took to get 1 TBS of zest.

    1. Hi Tina!

      I used a microplane, but it’s whatever you’d like to use. The microplane will make a finer zest. A zester will make the pieces a little larger, but either will work. It’s your preference. 🙂