Christmas Cranberry Orange Loaf Recipe

The combination of sweet bread with special taste of cranberries and irrestible flavour of orange will make this a definite favourite for your holdiay treat selection. You can serve it for breakfast, brunch or dessert with lunch or dinner – it lends itself to any occassion. And you can make it ahead of time and freeze it for whenever you choose to serve it, it tastes just as good after you take it out of the freezer. 


  • 2 cups of all-purpose flour
  • 1 -1/2 teaspoons of baking powder
  • 1/2 teaspoon of baking soda
  • 1/2 teaspoon of salt
  • 1 tablespoon of grated orange zest
  • 1 -1/2 cups of fresh cranberries
  • 1/2 cup of pecans, coarsely chopped
  • 1/4 cup of margarine, softened
  • 1 cup of white sugar
  • 1 egg
  • 3/4 cup of orange juice


  1. Preheat the oven to 350 degrees.
  2. Grease and flour a 9×5 inch loaf pan.
  3. Whisk together flour, baking powder, baking soda, and salt.
  4. Stir in orange zest, cranberries, and pecans.
  5. Set aside.
  6. In a large bowl, cream together margarine, sugar, and egg until smooth.
  7.  Stir in orange juice.
  8. Beat in flour mixture until just moistened.
  9. Pour into prepared pan.
  10. Bake for 1 hour in the preheated oven, or until the bread springs back when lightly touched.
  11. Let stand 10 minutes, then turn out onto a wire rack to cool.
  12. Wrap in plastic when completely cool.

Hope you have enjoyed this recipe, please send in your comments, suggestions and experiences, your input is always welcomed and very much appreciated


About the author

Hanna Trafford

Hanna is the mother of two grown sons Dan and Dusan Nedelko, and is also the Grandmother to Jax, Cohen and Mila. She is the lead editor of Mama Knows and is hoping to create an exchange of communications with other grandmothers, mothers and daughters - giving everyone the opportunity to learn and share about everything that is "Mama"

  • Roxana says:

    Hi there! This is my 1st comment here so I just wanted to give a quick shout out and
    tell you I genuinely enjoy reading your posts. Can you recommend any
    other blogs/websites/forums that go over the same subjects?

    Many thanks!

  • >