Cranberry Nut Bread


This cranberry walnut bread is deliciously moist and festively colorful, making it a nice addition to your holiday table. Fresh cranberries, nuts, orange juice, and zest add flavor and texture to this simple quick bread that mixes up in minutes and bakes in less than an hour.

Prep Time:
10 mins
Cook Time:
50 mins
Additional Time:
5 mins
Total Time:
1 hrs 5 mins
1 9x5-inch loaf

This gift-worthy cranberry nut bread recipe will become your go-to fall quick bread. It's sweet, fruity, and full of cozy flavor.

Cranberry Nut Bread Ingredients

These are the ingredients you'll need to make the best cranberry nut bread of your life:

· Flour: This cranberry walnut bread starts with two cups of all-purpose flour.
· Sugar: A little less than a cup of white sugar (¾ cup, to be exact) gives you all the sweetness you need.
· Leaveners: Baking soda and baking powder act as leaveners, which means they help the bread rise.
· Salt: A pinch of salt brings out the other flavors in this cranberry walnut bread.
· Cranberries: Fresh cranberries are best, but you can use dried cranberries in a pinch.
· Nuts: This recipe calls for walnuts, but you could substitute pecans if you like.
· Orange: You'll need the juice and the zest.
· Egg: An egg helps bind the quick bread batter together and adds moisture.
· Oil: A neutral oil, like vegetable oil, provides moisture without adding flavor.

How to Make Cranberry Nut Bread

staged photo of cranberry nut bread on a blue plate surrounded by fresh cranberries
Allrecipes Magazine

You'll find the full, step-by-step recipe below — but here's a brief preview of what you can expect when you make this top-rated cranberry nut bread:

1. Mix the dry ingredients: Combine flour, sugar, baking powder, salt, and baking soda in a mixing bowl. Add walnuts and stir.
2. Mix the wet ingredients: Mix the juice, egg, oil, and zest together in a bowl. Stir the dry mix into the wet mix, then add the cranberries.
3. Bake the bread: Transfer the batter to a prepared loaf pan and bake in a preheated oven until a toothpick inserted into the center comes out clean.

How to Store Cranberry Nut Bread

Allow the bread to cool completely on a wire rack. Wrap the loaf tightly in storage wrap (or place it in an airtight container) and store at room temperature for a few days or in the refrigerator for up to one week.

Can You Freeze Cranberry Nut Bread?

A loaf of cranberry nut bread with a slice out of it
Henry Hunter

Yes, you can freeze cranberry walnut bread. Wrap the cooled loaf tightly in a layer of storage wrap, followed by a layer of aluminum foil. Freeze for up to three months. Thaw overnight in the fridge.

How to Gift Cranberry Nut Bread

This cranberry walnut bread makes an excellent holiday gift. For a pretty presentation, wrap each loaf individually in storage wrap and finish with a festive ribbon or bow. A rosemary sprig inserted into the ribbon is an extra touch that everyone will love.

More ideas: 25 Favorite Homemade Food Gifts Allrecipes Allstars Love to Share

Allrecipes Community Tips and Praise

"The orange flavor really comes through and enhances the bread's flavor," says COOKINGIRLLJ. "I used dried cranberries and it was great. To add a little something extra to the finished bread, I made a glaze of powdered sugar, orange juice, and some orange extract and drizzled it over the top."

"This is such a delicious quick bread," according to Diana S. "I really like the suggestion of one reviewer who wrote that she left the cranberries whole ... that way you get the maximum flavor."

"This is a very moist, tasty bread," raves larkspur. "With its tangy cranberry pieces, crunchy nuts, and more than just a hint of orange flavor, this bread was a hit at coffee hour at our church. It is also pretty healthy, compared to most quick breads."

Editorial contributions by Corey Williams


  • 2 cups all-purpose flour

  • ¾ cup white sugar

  • 1 ½ teaspoons baking powder

  • ¾ teaspoon salt

  • ½ teaspoon baking soda

  • 1 cup chopped cranberries

  • ½ cup chopped walnuts

  • ¾ cup orange juice

  • 1 large egg

  • 2 tablespoons vegetable oil

  • 1 tablespoon orange zest


  1. Preheat the oven to 350 degrees F (175 degrees C). Grease a 9x5-inch loaf pan.

  2. Combine flour, sugar, baking powder, salt, and baking soda in a large bowl. Add cranberries and walnuts; stir until well coated.

  3. Mix together orange juice, egg, oil, and zest in a medium bowl until combined. Pour over flour mixture; stir until just blended. Spoon batter into the prepared loaf pan.

  4. Bake in the preheated oven until a toothpick inserted into the center of loaf comes out clean, about 50 minutes. Let cool in the pan for about 5 minutes before removing to a wire rack to cool completely.

Nutrition Facts (per serving)

233 Calories
7g Fat
39g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 233
% Daily Value *
Total Fat 7g 9%
Saturated Fat 1g 5%
Cholesterol 19mg 6%
Sodium 290mg 13%
Total Carbohydrate 39g 14%
Dietary Fiber 2g 6%
Protein 4g
Vitamin C 12mg 59%
Calcium 57mg 4%
Iron 2mg 9%
Potassium 108mg 2%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love