Preheat oven to 350. Mix together the flour, baking powder, baking soda, salt, orange zest, pecans and cranberries in a large bowl.
In a smaller bowl, whisk together the melted butter, granulated sugar and egg. Pour wet ingredients in with the dry ingredients and mix to combine. Note that the dough will be on the dry side and almost resemble sugar cookie dough.
Press the dough into a greased loaf pan and bake for about an hour to an hour and fifteen minutes. The top of the loaf will be a rich golden brown. Let cool before slicing