1 1/2 cups fresh or frozen cranberries (coarsely chopped)
1/2 cup chopped walnuts or pecans (optional)
1 cup powdered sugar (for optional glaze)
2 tablespoons orange juice (for optional glaze)
Instructions
Preheat your oven to 350°F (175°C). Grease a 9×5 inch loaf pan thoroughly with butter or non-stick cooking spray. For easy removal, you can also line the bottom with a strip of parchment paper.
In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking powder, baking soda, and salt. Ensure there are no large clumps of sugar or leavening agents.
In a separate medium bowl, beat the egg lightly. Stir in the melted butter, orange juice, and orange zest until well combined. The zest contains essential oils that provide the most intense orange flavor, so don’t skip it!
Pour the wet ingredients into the bowl with the dry ingredients. Use a spatula to fold the mixture together until just moistened. Be careful not to overmix, as this can make the bread tough. Gently fold in the chopped cranberries and nuts if using.
Spoon the batter into your prepared loaf pan and thumb the top. Place it in the center of the oven and bake for 50 to 60 minutes. The bread is done when a toothpick inserted into the center comes out clean or with just a few moist crumbs.
Allow the bread to cool in the pan for 10 minutes before transferring it to a wire rack. If you choose to add a glaze, whisk together the powdered sugar and orange juice in a small bowl. Drizzle the glaze over the bread once it has cooled significantly so the glaze stays on top rather than soaking in.