Ingredients
Equipment
Method
Prep and preheat
- Preheat oven to 350F, then grease and line a 9x5-inch loaf pan so the bread releases cleanly.
Mix dry ingredients
- Whisk all-purpose flour, sugar, baking powder, baking soda, salt, and orange zest until evenly combined with no visible clumps.
Mix wet ingredients
- In a separate bowl, whisk orange juice, large egg, melted butter, and vanilla until smooth and glossy.
Combine batter
- Stir wet into dry just until moistened, keeping the batter thick and stopping as soon as no dry streaks remain.
Fold in mix-ins
- Fold in fresh or frozen cranberries, roughly chopped and walnuts, toasted and chopped, then spread the batter into the prepared loaf pan.
Bake
- Bake at 350F for 55-60 minutes, until the loaf is golden and a toothpick inserted in the center comes out clean.
Cool and slice
- Cool for 10 minutes in the pan, then transfer to a rack to cool fully before slicing for neat, firm slices.
Notes
Pro tip: When stirring wet into dry, keep it short—overmixing can make the loaf tough. Store tightly wrapped in the fridge for up to 4 days (let slices come to room temperature before serving). Freeze the whole loaf or individual slices for up to 2 months. For a lighter option, swap half the butter for neutral oil; texture stays tender but browning may be slightly less deep.
