Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of cranberry orange bread with almond streusel with two slices cut and laying flat.

Easy Cranberry Bread with Almond Streusel


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Lexi
  • Total Time: 1 hour 20 minutes
  • Yield: 9 servings 1x
  • Diet: Vegetarian

Description

This easy cranberry bread recipe is the perfect breakfast treat for the holiday season. It's moist and flavorful, with fresh cranberries, orange zest and a hint of cardamom, plus a delicious almond streusel topping. It's sure to be a hit at any gathering!


Ingredients

Units Scale

For the cranberry bread:

  • 1 1/2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon ground cardamom
  • 1/2 teaspoon kosher salt
  • 1 tablespoon orange zest (from 1 large orange)
  • 1 cup granulated sugar
  • 1/2 cup unsalted butter, softened to room temperature
  • 1 teaspoon almond extract
  • 1 teaspoon vanilla extract
  • 3 large eggs, room temperature
  • 1/2 cup plain, unsweetened Greek yogurt
  • 2 tablespoons orange juice (about 1/2 large orange)
  • 1 1/2 cups fresh cranberries + plus another handful for topping (optional)

For the almond streusel topping:

  • 3 tablespoons unsalted butter, softened to room temperature
  • 2 tablespoons granulated sugar
  • 1/3 cup all-purpose flour
  • 1/4 cup sliced almonds

(Optional) For the cranberry glaze:

  • 1/2 cup powdered sugar
  • 1 tablespoon cranberry juice

Instructions

Preheat the oven to 350˚F/180˚C.  Spray a loaf pan with nonstick cooking spray and line with parchment paper.

Mix the dry ingredients: In a medium bowl, whisk together the flour, baking powder, cinnamon, cardamom and salt.

Mix the wet ingredients: Combine the orange zest and sugar in a large bowl. Using your fingers, rub together the zest and sugar until well combined (about 1 minute). This helps intensify the orange flavor by releasing essential oils.

Add in the butter and beat on medium speed with an electric hand mixer until light and fluffy, about 2 minutes. Add in the almond and vanilla extracts and continue mixing.

Add the eggs one at a time while continuing to mix, then add in the yogurt and orange juice, mixing until the batter is smooth.

Combine: Add in the dry ingredients, mixing just until combined. Fold in the cranberries until well incorporated. Transfer the batter to the prepared loaf pan and top with another handful of fresh cranberries (this is optional, but makes the bread look extra pretty!).

Mix the streusel: In a small bowl, mix together the butter, sugar and flour, using a knife or your hands and mixing until well combined. Stir in the sliced almonds. Top the bread with clumps of streusel in an even layer.

Bake for 60-70 minutes, until a toothpick inserted into the center comes out mostly clean with a few moist crumbs attached. Start checking the bread around 50 minutes – if it's browning too quickly, you can cover the top with aluminum foil while it finishes baking.

Remove from the oven and let cool in the pan for about 15 minutes, then transfer to a wire rack and let cool to room temperature.

Make the glaze (optional): Whisk together the powdered sugar and cranberry juice. Drizzle the glaze over the cooled cake and let it set before slicing.

Notes

Keep this bread stored in an airtight container at room temperature for 3-5 days, or in the fridge for a week. You can also wrap it tightly and store in the freezer for up to 3 months. Thaw overnight at room temperature before serving. 

  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 392
  • Sugar: 27.1 g
  • Sodium: 103.3 mg
  • Fat: 18.7 g
  • Carbohydrates: 50.1 g
  • Fiber: 2.1 g
  • Protein: 7.3 g