Skip to main content New<> this month
Get the Allrecipes magazine

Cranberry-Nut Bread

Rated as 4.5 out of 5 Stars

"This recipe delivers a Christmas classic from a recipe my Mom would make every year. The bread freezes well."
Added to shopping list. Go to shopping list.


1 h 25 m servings 314
Original recipe yields 10 servings (1 loaf)


{{model.addEditText}} Print
  1. Preheat oven to 350 degrees F (175 degrees C). Grease a 9x5-inch loaf pan.
  2. Sift flour, white sugar, brown sugar, baking powder, baking soda, and salt together in a large mixing bowl. Mash butter into the flour mixture with a pastry cutter until the mixture resembles coarse cornmeal.
  3. Stir orange juice, egg, vanilla extract, and orange zest together in a small bowl; add to flour mixture and stir just until the dry ingredients are moistened and batter-like. Fold cranberries and walnuts through the batter; spoon into the prepared loaf pan, spreading so the corners and sides are slightly higher than the center.
  4. Bake in the preheated oven until a toothpick inserted into the center comes out clean, about 1 hour. Cool in the pans for 10 minutes before removing to cool completely on a wire rack.


  • Cook's Note:
  • When doubling recipe, use 3 eggs instead of just 2.

Nutrition Facts

Per Serving: 314 calories; 9.2 55.1 4.4 31 359 Full nutrition

Explore more


Read all reviews 2
Most helpful
Most positive
Least positive

This was very good. Be careful not to over bake. Nice balance of flavors and textures. Would make again.

Didn't add nuts, and still is delicious.