Preheat oven to 325°. Whisk together the first five ingredients. In another bowl, whisk orange juice, egg, water and butter. Stir into dry ingredients just until moistened. Fold in cranberries, pecans and orange zest.
Bake in a greased 9x5-in. loaf pan until a toothpick inserted in center comes out clean, 55-60 minutes. Cool 10 minutes before removing from pan to a wire rack.