Ingredients
Equipment
Method
Prep
- Preheat the oven to 350°F, then grease and line a 9x5-inch loaf pan. Visual cue: the pan should be ready for batter as soon as the oven reaches temperature.
- Whisk all-purpose flour, sugar, baking powder, baking soda, salt, and orange zest in a mixing bowl. Visual cue: the dry mixture looks evenly speckled from the zest.
- Whisk orange juice, large egg, melted butter, and vanilla extract until smooth. Visual cue: the wet mixture becomes glossy and uniform.
Mix and bake
- Stir the wet ingredients into the dry ingredients just until moistened. Visual cue: the batter should look thick with no large pockets of dry flour.
- Fold in fresh or frozen cranberries, roughly chopped and walnuts, toasted and chopped, then spread the batter into the loaf pan. Visual cue: cranberries and walnuts are evenly distributed across the surface.
- Bake for 55–60 minutes at 350°F until golden and a toothpick comes out clean. Visual cue: the top turns deep golden and springs back lightly when pressed.
Cool and slice
- Cool the bread for 10 minutes in the pan. Visual cue: edges pull slightly away from the sides.
- Transfer to a rack to cool fully before slicing. Visual cue: the loaf firms up and slices cleanly without crumbling.
Notes
For the best crumb, mix wet into dry just until no dry streaks remain—overmixing can make the loaf tough. Store tightly wrapped at room temperature for up to 3 days or refrigerated for up to 5 days; freeze slices in a freezer-safe bag for up to 2 months. For a dairy-free swap, use a 1:1 plant butter meant for baking and melt it before mixing.
