Cranberry-Orange Loaf

Filled with dried figs or apricots, pistachios, and cranberries, this loaf is a Christmas recipe favorite.

Cranberry-Orange Loaf
Prep Time:
30 mins
Bake Time:
1 hrs 5 mins
Cool Time:
10 mins
Total Time:
30 mins
1 loaf (14 servings)


  • 2 cup all-purpose flour

  • 1 cup sugar

  • 2 teaspoon baking powder

  • ½ teaspoon salt

  • 1 teaspoon finely shredded orange peel

  • 2 eggs

  • ½ cup milk

  • ½ cup butter, melted

  • ¾ cup coarsely chopped cranberries

  • ¾ cup chopped pistachios or walnuts, toasted

  • ½ cup chopped dried figs and/or dried apricots

  • 1 recipe Orange Butter (optional)

Orange Butter

  • cup butter, softened

  • 1 tablespoon powdered sugar

  • 1 teaspoon finely shredded orange peel


  1. Preheat oven to 350°F. Grease the bottom and 1/2 inch up sides of an 8x4x2-inch loaf pan; set aside. In a large bowl stir together flour, sugar, baking powder, and salt. Stir in orange peel. Make a well in center of flour mixture; set aside.

  2. In a medium bowl beat eggs with a fork; stir in milk and melted butter. Add egg mixture all at once to flour mixture. Stir just until moistened (batter should be lumpy). Fold in cranberries, nuts, and figs and/or apricots.

  3. Spoon batter into prepared pan; spread evenly. Bake in the preheated oven for 65 to 70 minutes or until a toothpick inserted near the center comes out clean. If necessary to prevent overbrowning, cover with foil for the last 15 minutes of baking.

  4. Cool in pan on a wire rack for 10 minutes. Remove from pan. Cool completely on wire rack. Wrap and store overnight before slicing. If desired, serve with Orange Butter. Makes 1 loaf (14 servings).

Orange Butter

  1. In a small bowl, stir together butter, powdered sugar, and orange peel until combined. Makes about 1/3 cup.

Nutrition Facts (per serving)

245 Calories
11g Fat
34g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 14
Calories 245
% Daily Value *
Total Fat 11g 14%
Saturated Fat 5g 25%
Cholesterol 48mg 16%
Sodium 179mg 8%
Total Carbohydrate 34g 12%
Total Sugars 15g
Protein 5g
Vitamin C 1.2mg 6%
Calcium 50.5mg 4%
Iron 1.3mg 7%
Potassium 49mg 1%
Folate, total 36.3mcg
Vitamin B-12 0.1mcg
Vitamin B-6 0mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles