Preheat your oven to 350 degrees, with oven rack in the lower-middle setting. Grease & flour a 9x5 loaf pan, set it aside for now.

In a mixing bowl, combine the flour, baking powder, baking soda and salt. Set it aside.

In another bowl, mix together the egg, milk, butter, vanilla, brown sugar and orange zest.

Add the liquids to the dry mixture, and stir it together until it just combined. Fold in the nuts and cranberries. Pour the batter into the loaf pan, smoothing the top with your spoon or spatula. Sprinkle the raw sugar over the top of the bread. Bake this for 75-80 minutes, or until a toothpick inserted in the center comes out clean. Run a knife around the edge, and then remove the bread from the pan. Cool it on a baking rack.

Enjoy!

Recipe by Cosmopolitan Cornbread at http://cosmopolitancornbread.com/orange-cranberry-bread/