Looking for more free recipes?

Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest and Instagram.

slices of cranberry orange bread with fresh cranberries

Cranberry Orange Bread

  • Author: Deborah Harroun
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 12 servings 1x
  • Category: Bread
  • Method: Baked
  • Cuisine: American


Tart cranberries and sweet orange juice combine to make this Cranberry Orange Bread that is perfect for breakfast or brunch, or even for dessert! This is the perfect quick bread for the Christmas season.



  • 2 cups flour
  • 1/2 cup sugar
  • 1 1/2 teaspoons baking powder*
  • 1/2 teaspoon salt
  • grated zest of 1 large orange
  • 2/3 cup fresh orange juice
  • 2 eggs, lightly beaten
  • 1/3 cup vegetable oil
  • 1 1/4 cups fresh cranberries
  • 1/2 cup pecans, chopped


  1. Preheat the oven to 350ºF.  Line a 9×5-inch loaf pan with parchment paper and spray with nonstick cooking spray.
  2. Sift the flour, sugar, baking powder and salt together in a large bowl.  Stir in the orange zest.  Make a well in the center and add the orange juice, eggs and vegetable oil.  Stir gently, just until almost combined.  Fold in the cranberries and nuts, making sure you don’t over mix the batter.
  3. Pour the batter into the prepared loaf pan.  Bake in the preheated oven until a tester inserted in the center comes out clean, about 45 minutes. 
  4. Let the bread cool in the pan for 10 minutes, then remove to a cooling rack to cool completely.

Recipe Notes:

*The original recipe here had 1 tablespoon of baking powder. It always worked for me, but some people had some problems with it. So it has been re-tested with 1 1/2 teaspoons of baking powder and the loaf worked well.

My loaf pan is 9×5-inches and an 8 cup capacity. I have found that although many loaf pans say they are 9×5, they are actually bigger or smaller. This recipe works with an 8 cup capacity pan, but has not been tested in a smaller or larger pan.

Adapted from The Great Big Baking Book

SUBSTITUTIONS: You can use frozen cranberries instead of fresh. No need to thaw, just stir them into the batter. This recipe has not been tested with dried cranberries. The end result would be different for sure, but they may work if they are soaked in orange juice first.

If desired, you can substitute melted butter for the vegetable oil.

FREEZE: The loaf can be frozen. Let it cool completely before wrapping it tightly in plastic wrap and then place it in a freezer safe container or ziplock bag. Freeze for 2-3 months. To thaw, leave the loaf at room temperature until fully thawed.

STORE: Store any leftovers in an airtight container for up to 5 days.

Nutrition information provided as an estimate only. Various brands and products can change the counts. Any nutritional information should be used as a general guide.


  • Serving Size: 1 slice
  • Calories: 208
  • Sugar: 11 g
  • Sodium: 110 mg
  • Fat: 10 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 1 g
  • Protein: 4 g
  • Cholesterol: 31 mg

Keywords: cranberry orange bread, cranberry bread