I like to use a micro-planer for the orange peel; it spreads the flavor more evenly throughout the finished bread. This yields one large loaf, about three small loaves or about 12 muffins.
2cups(230 g) fresh or frozen cranberries, coarsely chopped
1cup(150 g) chopped nutsoptional
2tablespoonsgrated orange peel
4cups(500g) all purpose flour
2cups(400g) sugar
1tablespoonbaking powder
2teaspoonssalt
4tablespoonsshortening, vegan butter or unsalted butter
1 1/5cupsorange juice
3eggswell beaten
Instructions
Preheat oven to 350F/180C. Generously grease and lightly flour a 9-inch x 5-inch loaf pan or 3 mini loaf pans. If using this recipe to make muffins, line a muffin tin with parchment or paper cups.Prepare cranberries, nuts (if using) and orange peel. Set aside. In a large bowl, mix together the flour, sugar, baking powder, salt and soda. Cut in shortening, vegan butter or butter to incorporate it in the bowl. Stir in orange juice, egg and orange peel mixing just to moisten. Fold in the prepared cranberries and nuts using a spatula. Spoon into a prepared pan up to about halfway up. For a loaf, bake 50 minutes or until wooden pick inserted in the center comes out clean. For mini loaves or muffins, baked for 25 minutes and then check with a toothpick. Cool on rack 15 minutes. Remove from pan, cool completely. Wrap and store overnight.