In a large bowl, combine the first seven ingredients. In another bowl, beat eggs; add zucchini, oil and vanilla. Stir into dry ingredients just until blended.
Fold in the cranberries and walnuts. Pour into tow greased and floured 9x5x3-inch loaf pans (or 5 mini loaf pans). Bake at 350 for 50-60 minutes (35-40 minutes for smaller pans) or until a toothpick inserted near the center comes out clean.
Cool for 10 minutes before removing from pans to wire racks.