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 degrees 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 into loaf pan
  • For Streusel Topping, combine flour, sugar, and cinnamon. Cut in cold butter using two forks until 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 glaze ingredients. Add additional milk if glaze is too thick to drizzle over bread.


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!