Cranberry Almond Bread

Cranberry Bread with an almond streusel topping and a sweet almond glaze! The perfect quick bread for the holidays! 

Course Snack
Cuisine American
Keywords almond, banana bread, cranberry
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 12
Calories 341 kcal


For the Almond Streusel Topping:

  • 1/4 cup all-purpose flour
  • 1/4 cup brown sugar
  • 1/4 teaspoon ground cinnamon
  • 2 tablespoons cold butter cut into pieces
  • 1/3 cup Kroger sliced almonds

For the Bread:

  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground cinnamon
  • 1/2 cup packed light brown sugar
  • 1/2 cup granulated sugar
  • 1 large egg
  • 1 cup Simple Truth unsweetened vanilla almond milk or buttermilk
  • 1/2 cup canola oil or vegetable oil
  • 1 teaspoon Kroger almond extract
  • 1/2 teaspoon pure vanilla extract
  • 1 1/4 cups roughly chopped fresh cranberries

For the Almond Glaze:

  • 1 cup confectioners’ sugar
  • 1 teaspoon Kroger almond extract
  • 2 tablespoons Simple Truth unsweetened vanilla almond milk


  1. Preheat the oven to 350°F degrees. Grease a 9×5 loaf pan with nonstick cooking spray. Set aside.
  2. First, make the streusel topping. In a small bowl, combine flour, brown sugar, cinnamon, and cold butter pieces. Rub the mixture together with your fingers until combined and crumbly. Gently stir in the sliced almonds. Set aside.

  3. In a large bowl, whisk together the flour, baking soda, salt, and cinnamon. Set aside.
  4. In a medium bowl, whisk together the brown sugar, granulated sugar, and egg. Whisk until smooth and there are no brown sugar clumps. Whisk in the milk, oil, almond extract, and vanilla extract. 

  5. Slowly pour the wet ingredients into the dry ingredients and gently whisk until there are no more lumps. Don’t over mix. Fold in the chopped cranberries.

  6. Pour batter in prepared pan. Sprinkle the almond streusel topping evenly over the bread.
  7. Bake for 60 minutes, loosely covering the bread with aluminum foil after 30 minutes to prevent the top from getting too dark. A toothpick inserted in the center of the loaf will come out clean when the bread is done. Remove from the oven and allow the bread to cool for 15 minutes on a wire cooling rack. Use a knife to loosen the bread around the edges in the pan. Carefully remove the bread from the pan and cool completely.
  8. To make the glaze, combine the confectioners' sugar, almond extract, and almond milk in a medium bowl. Whisk until smooth. Drizzle the glaze over the cooled bread. Slice and enjoy! 

Recipe Notes

The bread will keep covered on the counter for up to 3 days. Can freeze the loaf for up to 2 months. Just wait to glaze it. Defrost the bread and then glaze.

Nutrition Facts
Cranberry Almond Bread
Amount Per Serving (12 g)
Calories 341 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 2g10%
Cholesterol 18mg6%
Sodium 245mg10%
Potassium 75mg2%
Carbohydrates 52g17%
Fiber 1g4%
Sugar 32g36%
Protein 3g6%
Vitamin A 85IU2%
Vitamin C 1.4mg2%
Calcium 56mg6%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.