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

Cranberry Orange Loaf


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 1 hour 15 minutes
  • Yield: Serves 12 1x

Description

Cranberry Orange Loaf is a delightful balance of sweet and tart flavors, perfect for brightening your mornings or sweetening your afternoons. This moist, golden-brown loaf combines juicy cranberries with zesty orange for an irresistible treat. Easy to prepare and visually stunning, it’s ideal for family gatherings or a cozy book nook moment. Enjoy it plain or dressed up with a glaze for that extra touch of indulgence.


Ingredients

Scale
  • 2 cups all-purpose flour
  • 1 cup fresh or frozen cranberries
  • 1 cup granulated sugar
  • Zest of 1 orange
  • 2 teaspoons baking powder
  • ½ teaspoon salt
  • 2 large eggs
  • ½ cup vegetable oil
  • ½ cup milk
  • 1 teaspoon vanilla extract

Instructions

  1. Preheat the oven to 350°F (175°C) and grease a 9×5-inch loaf pan.
  2. In a large bowl, whisk together flour, baking powder, salt, and sugar until combined.
  3. In another bowl, mix eggs, oil, milk, vanilla extract, and orange zest. Pour into the dry ingredients and stir gently until just combined.
  4. Fold in cranberries carefully to avoid breaking them.
  5. Transfer batter to the prepared pan and smooth the top. Bake for 50–60 minutes or until golden brown and a toothpick comes out clean.
  6. Let cool for about 10 minutes before transferring to a wire rack to cool completely.
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (70g)
  • Calories: 210
  • Sugar: 11g
  • Sodium: 150mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 30mg