A link to %this page% was e-mailed
In a mixer bowl, using the mixer on high speed (or using a hand mixer), cream the sugar and butter. Add the eggs and beat until light and fluffy. Into a bowl, sift together the flour, baking soda, cinnamon, and salt. In a small bowl, combine the buttermilk and orange juice. Alternately add the dry ingredients and buttermilk mixture to the creamed butter, beating after the addition of each. Fold in the reserved cranberry mixture, pecans, orange zest and vanilla. Pour into the prepared loaf pan. Bake until a tester comes out clean, 55 to 60 minutes.
Turn out onto a wire rack to cool. Serve warm or at room temperature. (Can be made ahead. Wrap tightly and store at room temperature 1 day or freeze for up to 2 weeks.)