Preheat oven to 350 degrees F
Wash fresh cranberries, and put them in a food processor with 1/4 cup granulated sugar, and pulse for 10-15 seconds, then set aside. You can also just chop them by hand and mix them with the sugar.
In a separate bowl, mix together flour, baking soda, and salt.
In a separate bowl mix together together oil, 2 cups sugar, and orange zest, mix well
Combine your flour mixture with your sugar mixture, then slowly add the egg and orange juice
Mix until just combined.
Fold in cranberries.
Pour into 4 greased mini loaf pans, and bake 35-45 minutes until a toothpick inserted in the center comes out clean.
Let cool 10 mins in the pan, remove and let finish cooling
Whisk together the glaze, adjust powdered sugar to liquid ratio to get your desired consistency.
Pour over the top of cooled bread, add orange peel and enjoy!