This vegan cranberry bread is bursting with berries and spices and topped with a sweet orange glaze. The perfect treat for holiday baking!
Preheat the oven to 350°F and lightly oil the bottom and sides of a 9-inch loaf pan. (Note 2)
In a large mixing bowl whisk together the flour, sugar, brown sugar, baking soda, cinnamon, cloves and salt.
In a separate container, stir together the milk, oil, orange juice, and zest.
Pour the milk mixture into the bowl with the flour mixture. Stir just until the ingredients are fully combined.
Fold in the cranberries and pecans.
Pour the batter into the prepared loaf pan and smooth out the top with a spoon or spatula.
Bake the loaf until the top is lightly browned and a toothpick inserted into the center comes out clean, 50 to 55 minutes.
Place the loaf on a cooling rack and allow it to cool completely before removing it from the pan.
While the loaf cools, stir the glaze ingredients together in a small bowl, adding more powdered sugar if the mixture seems to runny, more orange juice if it seems too thick.
Remove the loaf from the pan once it has cooled, the drizzle it with the glaze.
Slice and serve.