-
Preheat your oven to 350°F (175°C). Grease a 9×5-inch loaf pan or line it with parchment paper.
-
In a large mixing bowl, combine the granulated sugar and fresh orange zest. Use your fingertips to rub the zest into the sugar until fragrant. This helps release the natural orange oils for a stronger citrus flavor.
-
Add the melted and slightly cooled butter, eggs, sourdough discard, Greek yogurt, orange juice, and vanilla extract to the orange sugar. Whisk until smooth and well combined.
-
In a separate bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt.
-
Gently fold the dry ingredients into the wet ingredients until just combined. Avoid overmixing. The batter should be thick but scoopable.
-
Toss the cranberries in a tablespoon of flour to avoid them from sinking and gently fold them into the batter.
-
Transfer the batter to the prepared loaf pan and spread evenly.
-
Bake for 55–60 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. The center should reach approximately 200–205°F. If the top begins browning too quickly, loosely tent with aluminum foil.
-
Allow the loaf to cool in the pan for approximately 15 minutes before transferring to a wire rack to cool completely.