There’s something magical about the bright, zesty flavor of oranges paired with the tart burst of fresh cranberries. This Orange-Cranberry Delight Bread is a moist, flavorful quick bread that’s perfect for breakfast, brunch, or an afternoon treat. Whether you’re baking during the holidays or just craving a slice of sunshine in loaf form, this recipe delivers bold citrus flavor, beautiful color, and the perfect balance of sweet and tangy.
Why You’ll Love This Orange-Cranberry Delight Bread
- Fresh, vibrant flavor from real orange zest and juice
- Studded with juicy cranberries for tart contrast
- Tender, moist crumb thanks to buttermilk and oil
- Perfect for gifting, snacking, or holiday spreads
- Easy to make with simple ingredients
Ingredients

For the Bread:
- 2 cups all-purpose flour
- 1 ½ tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ¾ cup granulated sugar
- ½ cup vegetable oil
- 2 large eggs
- ½ cup buttermilk
- 1 tbsp orange zest (from 1–2 oranges)
- ½ cup fresh orange juice
- 1 tsp vanilla extract
- 1 ½ cups fresh or frozen cranberries (if frozen, do not thaw)
Optional Orange Glaze:
- ¾ cup powdered sugar
- 2 tbsp fresh orange juice
- ½ tsp orange zest
Instructions

Step 1: Prep the Oven and Pan
- Preheat your oven to 350°F (175°C).
- Grease and flour a 9×5-inch loaf pan or line it with parchment paper.
Step 2: Mix the Dry Ingredients
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
- Set aside.
Step 3: Mix the Wet Ingredients
- In a large bowl, whisk together the sugar, oil, and eggs until light and fluffy.
- Add in the buttermilk, orange zest, orange juice, and vanilla extract. Mix well.
Step 4: Combine and Fold in Cranberries
- Gradually add the dry ingredients to the wet ingredients, stirring just until combined.
- Gently fold in the cranberries. Do not overmix.
Step 5: Bake
- Pour the batter into the prepared loaf pan.
- Bake for 50–60 minutes, or until a toothpick inserted in the center comes out clean.
- Let the bread cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Step 6: Add the Glaze (Optional)
- Mix the powdered sugar, orange juice, and zest in a small bowl until smooth.
- Drizzle over the cooled bread. Let set before slicing.
Storage and Tips
- Storage: Store in an airtight container at room temperature for 3 days or refrigerate for up to 1 week.
- Freezing: Wrap tightly in plastic and freeze for up to 3 months. Thaw at room temperature.
- Substitutions:
- Use Greek yogurt instead of buttermilk for a tangy twist
- Try dried cranberries if fresh are unavailable—soak them in orange juice first
- Add-ins: White chocolate chips or chopped walnuts make great additions!
Small Ingredients List & Instructions (For Quick Reference)
Ingredients:
- 2 cups flour
- 1 ½ tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ¾ cup sugar
- ½ cup oil
- 2 eggs
- ½ cup buttermilk
- 1 tbsp orange zest
- ½ cup orange juice
- 1 ½ cups cranberries
Instructions:
- Mix dry ingredients.
- Whisk sugar, oil, eggs, juice, zest, buttermilk, vanilla.
- Combine and fold in cranberries.
- Pour into pan. Bake 50–60 mins at 350°F. Cool, glaze if desired.