Preheat oven to 350 degrees F
Either oil the bottom of loaf pan and dust lightly w/ flour or line your pan with parchment paper
Prepare cranberries, nuts and orange zest and set aside in separate bowls
In a bowl, sift together flour, salt, baking soda and baking powder
In another bowl, mix the orange juice, egg or "chia egg", honey or agave, oil, orange extract and orange zest
Stir the wet ingredients into the dry just enough to mix (it will still be lumpy)
Fold in the cranberries and nuts OR save the nuts for the topping
Pour the batter into the prepared loaf pan and bake 50 - 60 minutes or until a toothpick inserted in the center comes out clean
***NOTE*** Check your bread around 50 minutes with the toothpick test. Some ovens tend to run hotter than others
Remove the loaf from the oven and cool in the pan on a cooling rack for about 5 minutes,
At that point, remove the loaf from the pan and put on the rack to cool
When the loaf is still a little warm, wrap well in plastic wrap and then some aluminum foil on top of that to keep it moist
You can leave it overnight like that so that the flavors blend (my preference) but not necessary
Slice and ENJOY!