Ingredients
Equipment
Method
Prep and heat
- Preheat the oven to 350F, then grease and line a 9x5-inch loaf pan. Slide the pan into place so it’s ready when batter is mixed.
Mix the batter
- Whisk all-purpose flour, sugar, baking powder, baking soda, salt, and orange zest in a bowl until evenly combined. The mixture should look uniform and lightly speckled from zest.
- Whisk orange juice, large egg, melted butter, and vanilla extract together in another bowl. Blend until glossy and smooth with no visible butter streaks.
- Stir wet into dry just until moistened. Stop as soon as you don’t see dry flour—this keeps the crumb tender.
- Fold in fresh or frozen cranberries, then fold in toasted and chopped walnuts. Distribute them so berries and nuts are spread through the batter.
Bake and cool
- Spread the batter into the lined loaf pan and level the top. The batter should reach the corners for even baking.
- Bake at 350F for 55-60 minutes, until golden and a toothpick comes out clean. Look for a firm top and a deep golden edge color.
- Cool for 10 minutes in the pan, then turn out fully onto a rack before slicing. Let it cool so the loaf sets and doesn’t crumble.
Notes
For the best texture, toast walnuts and use orange zest plus orange juice for a concentrated citrus finish. Store the loaf wrapped at room temperature for up to 3 days or in the refrigerator for up to 5 days; freeze slices for up to 2 months. For a lighter option, replace half the sugar with an equal amount of granulated sugar substitute designed for baking—use one that measures like sugar.
