Cranberry Orange Bread is full of sweet orange flavor, tart cranberries and drizzled with the most incredible orange glaze! Perfect for a holiday breakfast or dessert.

sliced orange cranberry bread with glaze

Orange + cranberry is one of the best flavor combinations, sort of like peanut butter and chocolate. This bread is sweet with plenty of orange flavor, but also has a bit of tang from fresh cranberries. The result is a completely addicting quick bread that everyone will love!

If you love this combination, you could easily turn these scones into orange cranberry by swapping the blueberries for cranberries and adding some orange zest. Top with the orange glaze from this recipe and you’ll be in heaven!

Fresh or frozen cranberries

The good news here is that you can freeze cranberries when they are in season, and make orange cranberry bread any time of the year!

Fresh or frozen are fine to use. If using frozen cranberries, simply toss them in a tablespoon of flour, and then very gently fold them into the batter right before baking. This will help them not discolor the bread as much. You can use this same technique for blueberry muffins!

How to make orange cranberry bread

This is simply an overview with photos, see the recipe card below for the complete, printable recipe.

First, make your flax “eggs” in a small bowl by combining ground flaxseeds and water, then set aside for a few minutes.

In a large bowl, whisk together the sugar, soy milk (or other plant milk), orange zest, orange juice, oil, flax eggs and vanilla until well combined. Now add the dry ingredients (flour, baking powder and salt) and stir until just combined.

Fold in the cranberries, tossing first in a little flour if frozen.

batter in a bowl with cranberries on top

Pour the batter into a prepared loaf pan, and bake for 55-65 minutes, until a toothpick inserted comes out clean.

uncooked loaf of bread in a pan

Let the bread cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.

Whisk or stir all the glaze ingredients in a small bowl (powdered sugar, orange juice, orange zest and vanilla) until smooth. Once the loaf has cooled, drizzle or spread it over the top, serve and enjoy!

Helpful tools

  • Zester – This is an essential kitchen tool I use regularly for zesting oranges, lemons and limes, as well as grating vegan cheese.
  • Citrus juicer – I love this citrus juicer, it makes squeezing citrus a breeze.
  • Standard loaf pan – Use a standard size loaf pan; I used 9 x 5 inches. I use this size in all my quick breads as well as vegan meatloaf recipes.

cooked orange loaf with cranberries, on marble backdrop

Want more quick bread recipes?

looking down on a loaf of bread with fruit and a glaze

square image of loaf of fruity bread

Cranberry Orange Bread

Cranberry Orange Bread is full of sweet orange flavor, tart cranberries and drizzled with the most incredible orange glaze! Perfect for a holiday breakfast or dessert.
4.89 stars (27 ratings)


  • 2 tablespoons ground flaxseeds
  • 5 tablespoons water
  • 3/4 cup granulated sugar
  • 1/2 cup soy milk*
  • zest of 1 orange
  • 2 tablespoons fresh squeezed orange juice
  • 1/2 cup canola oil*
  • 1 teaspoon pure vanilla extract
  • 2 cups all purpose flour*
  • 2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 2 cups fresh or frozen cranberries

Orange Glaze

  • 1 cup powdered sugar
  • 2 tablespoons fresh squeezed orange juice
  • zest of 1/2 orange, optional
  • 1/2 teaspoon pure vanilla extract


  • Preheat the oven to 350 degrees F and grease a standard loaf pan (8 1/2 x 4 1/2 inches or 9 x 5 inches). You can also line the pan with parchment paper, leaving some overhang on the sides for easy removal.
  • In a small bowl, combine the ground flaxseed and water. Set aside to thicken for 3-4 minutes. These are your flax "eggs".
  • In a large bowl, whisk together the sugar, soy milk, orange zest, orange juice, oil, flax eggs and vanilla until well combined.
  • To the bowl with the wet ingredients, add the flour, baking powder and salt. Stir until just combined, being careful not to over mix or your bread may be dense or rubbery.
  • If the cranberries were frozen, toss them with a tablespoon of flour; this will help them not make the entire loaf red or pink. Gently fold the cranberries in the batter.
  • Pour into the prepared pan, place in the center rack of the oven and bake for 55-65 minutes, or until a toothpick inserted in the center comes out clean.
  • Let the bread cool for 10 minutes in the pan, then carefully transfer to a wire rack to cool completely.
  • Make the glaze: In a small-medium bowl, add the powdered sugar, orange juice, zest and vanilla, and stir with a spoon until smooth. You can use a whisk if you powdered sugar is clumpy.
  • Once the bread has cooled completely, spread or drizzle the glaze over the top. Serve and enjoy!


  1. Milk - You may use another milk, such as cashew, almond, coconut, oat or hemp milk.
  2. Oil - I used canola oil, but you can use another vegetable oil such as avocado, melted coconut oil or even melted vegan butter. I haven't tried it oil free, but applesauce may work in place of oil.
  3. Gluten free - I haven't tested it, but a gluten free mix would likely work here. Don't sub with almond or coconut flour, it will not work.
  4. Storing - Cover leftovers and keep at room temperature or in the refrigerator for 3-4 days. Or freeze for longer.


Serving: 1of 10 servings, Calories: 322kcal, Carbohydrates: 50g, Protein: 3g, Fat: 12g, Saturated Fat: 1g, Sodium: 67mg, Potassium: 166mg, Fiber: 2g, Sugar: 29g, Vitamin A: 72IU, Vitamin C: 7mg, Calcium: 60mg, Iron: 1mg

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here