This recipe for cranberry orange bread is one of my favorite vegan baked goods. The bread is sweet enough to be an afternoon treat or dessert with a cup of tea or a whipped Dalgona coffee, but it could also be a great breakfast food.  Applesauce gives this recipe a subtle, rich sweetness, and also keeps the bread moist. Toasted walnuts add a buttery, nutty flavor, and some great texture, while homemade vegan buttermilk makes the bread slightly tangy. And the cranberries really shine through, with the perfect splash of tartness.  And just in case you needed even more reasons to bake this cranberry orange bread, it’s vegan and easy to make! 

Notes on Ingredients

Here are all the ingredients you need to make this tender, vegan cranberry orange bread. Check out the recipe card at the bottom of the page to see the exact quantities for each ingredient.

For the Bread: 

Soy milk – You can use whatever type of plant-based milk you prefer, just make sure that it’s unsweetened and unflavored. Apple cider vinegar – White vinegar also works for this recipe. All-purpose flour Granulated sugar – You can also use cane sugar.  Baking powder Baking soda Sea salt Orange juice – To add a subtle touch of orange flavour. If you want more, you can sub even more of the milk for orange juice up to ½ cup. Orange zest – Optional, but also boosts the orange flavour. Applesauce – Make sure you use unsweetened applesauce. Vanilla extract – Try to use a pure extract that doesn’t have any artificial flavors.  Cranberries – You can use fresh or frozen cranberries in this recipe.  Walnuts

For the Optional Glaze: 

Powdered sugar Orange juice – Make sure you use juice with no pulp. 

How to Make Cranberry Orange Bread

Here’s how to make this easy cranberry bread. It takes just over an hour from start to finish.

Toast the walnuts. Spray a pan with oil, add the walnuts, and cook for a few minutes, until you can smell them. Remove from the heat and let cool. If the walnuts aren’t already chopped, now’s the time to chop them.  Dredge the cranberries. Coat the cranberries in a little bit of flour, then set aside. 

Prep. Preheat the oven to 350F, and lightly grease a 9×5-inch loaf pan.  Make the buttermilk. Combine the milk and vinegar to make a homemade vegan buttermilk.  Mix the dry ingredients. Add the flour, sugar, baking powder, baking soda, and salt to a bowl, and stir to combine.

Add in the wet ingredients. Add the buttermilk, orange juice, orange zest, applesauce, and vanilla extract to the mixing bowl. Stir until the wet and dry ingredients are combined. 

Add the cranberries and walnuts. Fold the cranberries and the walnuts into the mixture.

Transfer to the pan. Pour the vegan cranberry orange bread batter into the loaf pan. Top with a few more cranberries. Bake. Place the loaf pan in the center of the oven, and bake until a toothpick inserted into the center of the bread comes out clean, and the sides of the bread pull away from the pan. This should take about 55 minutes to an hour.  Cool. Remove the cranberry bread from the oven, and let it cool for 10 minutes. Then remove the bread from the pan, and cool on a wire rack.  Make the glaze. Combine the powdered sugar and the orange juice until well combined. Add more orange juice if the glaze is too thick, or more powdered sugar if it’s too thin.

Glaze the vegan bread. Once the cranberry orange bread has cooled fully, drizzle some of the glaze on top, then serve.

Tips for Success

Here are some tricks and tips for making the best vegan cranberry orange bread.

Use room temperature milk. If you can, pull your non-dairy milk out of the fridge a few hours before making this recipe, so that it’s at room temperature when you start baking. Room temperature milk will react better to the vinegar when making buttermilk, and will mix better with the dry ingredients in the batter.  Don’t overmix. When mixing the wet and dry ingredients, stir only until the ingredients are combined. You don’t want to mix the batter for long, and risk overmixing it. If you overmix the batter, you’ll break down the gluten in the flour, and remove some of the air from the batter. This will make the bread hard and dense, instead of tender and fluffy.  Cool completely. It will be tempting to eat this vegan cranberry orange bread as soon as it comes out of the oven, but make sure you don’t do that. Let the bread cool fully, which will allow it to firm up. 

Can You Make This Recipe Gluten-Free?

You can absolutely make this vegan cranberry bread gluten-free. To do so, simply replace the all-purpose flour with your favorite gluten-free flour blend. 

How to Store Cranberry Orange Bread

To store leftovers of this vegan bread, place it in an airtight bag or cover it in plastic wrap. It will last for 2 days at room temperature, or for a week in the fridge. You can eat the cranberry orange bread cold, or heat it in a toaster on medium heat. 

Can This Recipe Be Frozen?  

Yes! You can definitely freeze this cranberry bread for an easy snack later. Store the bread in an airtight bag and freeze for up to 4 months. I recommend slicing the bread into pieces before freezing, so that you can take individual slices out of the freezer whenever you want them. Defrost the frozen cranberry orange bread by toasting it. 

More Cranberry Recipes 

I’m a big fan of cranberries. If you enjoyed this vegan cranberry orange bread, then try one of my other favorite cranberry recipes!

Apple cranberry crisp Vegan cranberry meatballs Winter cranberry gin fizz cocktail Orange cranberry waffles with maple cranberry compote Vegan cranberry “goat cheese” crostini 

Enjoy friends! If you make this cranberry orange bread, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 32Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 39Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 46Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 25Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 10Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 8Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 2Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 18Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 9Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 4Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 16Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 62Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 71Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 96Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 96Cranberry Bread Recipe with Orange Glaze   Jessica in the Kitchen - 25