Preheat the oven to 350 degrees and spray a 9×5 loaf pan with pam baking spray.
Using a large bowl, whisk together the sugar, salt, orange zest, flour, and baking powder until combined.
Using another large bowl, beat together the buttermilk, eggs, oil, orange juice, and vanilla until combined.
Gradually whisk in the dry ingredients until combined.
Fold in 1 C of the fresh cranberries.
Pour the batter into the loaf pan.
Sprinkle the ½ C of cranberries on top of the batter.
Bake in the oven for 60 minutes or until a toothpick comes out clean.
Allow the bread to cool completely before serving.