Grease 8 ½ x 4 ½ x2 ½ loaf pan and line bottom with parchment paper
In an electric mixer, add sugar, flour, baking powder, baking soda and salt and mix.Add egg and beat thoroughly.In a ¾ measuring cup, add the juice of orange, orange zest, 2 teaspoons butter and add hot water to fill the ¾ cup.Add liquid to the flour and egg mixture and blend well.To the batter, combine the chopped cranberries and nuts and stir well.
Spread batter evenly into prepared loaf pan and let rest for 20 minutes.Bake in oven for 60-70 minutes, or until a toothpick inserted in the middle comes out clean.Remove from oven and cool for approximately 15 minutes.Remove bread from pan and transfer to a wire rack and allow bread to finish cooling completely.