Return to Content

Cranberry Bread

Cranberry Bread
4 votes, 4.50 avg. rating (87% score)
Print Friendly

This easy recipe for cranberry bread produces a very moist cake-like texture that's delicious any time of year.

Login to add to your Recipe Box
Upload Your PhotoUpload Your Photo

Cranberry Bread


  • 4 cups flour
  • 3 cups sugar
  • 1 tablespoon baking powder
  • 2 teaspoons baking soda
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon nutmeg
  • 1 tablespoon vanilla
  • 1 cup oil
  • 1 cup cranberry juice
  • 1 bag cranberries, chopped
  • 1 cup chopped walnuts
  • 4 eggs


Preheat oven to 325 degrees F. Combine all ingredients and mix for 4 minutes. Bake in 3 greased and sugared loaf pans for 45 to 55 minutes. Two chopped apples may be substituted for cranberries and apple juice for cranberry juice.

Updated Sunday, April 21st, 2002

Give the Gift of Yankee Magazine and get a Gift in Return!

Send a one-year gift subscription of Yankee Magazine for only $17.99 a 50% savings. In return we will send you a free 2016 Scenes of New England Calendar (a $9.95 value)! BUY NOW!

Browse Similar Recipes

2 Responses to Cranberry Bread

  1. Anonymous November 27, 2002 at 9:52 pm #

    It was very moist and resembled a spice cake. I made it in mini bundt cake pans.

  2. Anonymous June 6, 2007 at 1:42 pm #

    I love this recipe! I always make recipes my own so I did change a few things. I used 1/2 cup of cranberry juice and 1/2 cup orange juice. Also I used pecans. It made it even more delicious. Everyone loved it. I drizzled the top with powdered sugar glaze and use a bit of orange juice and cranberry juice with pecans in the drizzle.

Leave a Reply

We reserve the right to remove or edit comments that are offensive or disrespectful to our readers and/or writers, cannot be verified, lack clarity, or contain profanity. Your comments may be republished by Yankee Magazine across multiple platforms.

Register Sign In

©2015, Yankee Publishing Inc. All Rights Reserved.
Yankee Publishing Inc., | P.O. Box 520, Dublin, NH 03444 | (603) 563-8111