Angled view of 3/4 a loaf of cranberry apple streusel bread on a white plate.

Cranberry Apple Streusel Bread

Cranberry Apple Streusel Bread has a delicious soft center dotted with cranberry and apple. This bread is topped with a thick cinnamon brown sugar streusel.
Prep Time 20 mins
Cook Time 50 mins
Total Time 1 hr 10 mins
Servings 18 slices
Author Julie Menghini



  • 1 1/2 cup all-purpose flour
  • 1/2 cup whole wheat flour
  • 1 tsp baking powder
  • 1/4 tsp baking soda
  • 3/4 cup sugar
  • 1/4 cup brown sugar light or dark
  • 1 tsp cinnamon
  • 1/2 tsp salt
  • 2 eggs room temperature
  • 6 tbsp butter melted and cooled
  • 1 lemon juice and zest
  • 2/3 cup buttermilk
  • 1 cup cranberries chopped (fresh or frozen)
  • 1/2 cup apple chopped

Streusel Topping

  • 1/2 cup all-purpose flour
  • 1/4 cup brown sugar light or dark
  • 1/4 tsp cinnamon
  • 4 tbsp butter cold, chopped

Lemon Glaze

  • 1 cup powdered sugar
  • 1 tsp lemon juice
  • 1 tsp milk plus 1 if needed


  • Preheat oven to 350° F. Grease a 9 x 5 loaf pan. You can also line it with parchment paper as I often do and then spray with non-stick cooking spray.
  • Combine the dry bread ingredients together in a large bowl. Whisk to combine.
  • In a medium-size bowl, combine eggs, lemon juice and zest, buttermilk and melted butter
  • Pour liquid ingredients into dry ingredients. Mix until just combined. Fold in cranberries and apple.
  • Pour batter into the loaf pan
  • For the Streusel Topping, combine flour, sugar, and cinnamon. Cut in cold butter using two forks or a pastry cutter until the mixture is crumbly. Sprinkle over bread.
  • Bake for 55 minutes or until a toothpick inserted comes out clean. Turn pan halfway through baking. Cool completely in the pan on a wire cooling rack.
  • Remove bread from pan. Combine the glaze ingredients. Add additional milk if the glaze is too thick to drizzle over bread.


  • Add 1/2 cup of chopped nuts to the bread and more in the streusel topping.
  • Wheat flour gives the apple cranberry bread a nutty flavor and because of the additional protein some structure. You can definitely use all white flour in this recipe.
  • Use a pastry cutter to mix up your streusel topping. Using your hands will warm the butter. A good crunchy streusel uses cold butter in this case.


Calories: 219kcal | Carbohydrates: 36g | Protein: 2g | Fat: 7g | Saturated Fat: 4g | Cholesterol: 36mg | Sodium: 157mg | Potassium: 98mg | Fiber: 1g | Sugar: 22g | Vitamin A: 240IU | Vitamin C: 4.2mg | Calcium: 38mg | Iron: 1mg
Tried this recipe? That's awesome!Mention @hostessatheart or tag #hostessatheart!