Preheat the oven to 350°F and prepare a 9x5 loaf pan with baking spray.
Combine the flour, sugar, baking powder, salt, and orange zest in a medium mixing bowl. Whisk to combine.
Combine the buttermilk, oil, eggs, 1 tablespoon of the orange juice and vanilla in a large bowl. Whisk until well combined.
Gradually add the dry ingredients to the wet ingredients and whisk until completely combined.
Fold in 1 cup of the fresh cranberries.
Pour the batter into the loaf pan. Sprinkle the remaining ½ cup of cranberries on top of the batter.
Bake in the preheated oven for 60 minutes or until a toothpick inserted near the center comes out clean.
Allow to cool completely. Serve and enjoy!
