Ingredients
Equipment
Method
Preheat and prep the pan
- Preheat oven to 350F and grease and line a 9x5-inch loaf pan.
Mix the dry ingredients
- Whisk all-purpose flour, sugar, baking powder, baking soda, salt, and orange zest in a bowl until evenly combined.
Mix the wet ingredients
- Whisk orange juice, egg, melted butter, and vanilla in a separate bowl until smooth and fully blended.
Combine wet and dry
- Stir the wet ingredients into the dry just until moistened, stopping as soon as no dry streaks remain.
Add cranberries and walnuts
- Fold in cranberries and walnuts, then spread the thick batter into the prepared loaf pan.
Bake
- Bake at 350F for 55-60 minutes, until golden and a toothpick comes out clean.
Cool and slice
- Cool the loaf in the pan for 10 minutes, then transfer to a rack to cool fully before slicing.
Notes
For the best texture, do not overmix after adding the wet ingredients—stop once the batter is just moistened. Store tightly wrapped at room temperature for up to 2 days or refrigerate for up to 5 days; freeze sliced portions for up to 2 months. For a dairy-free swap, use melted plant-based butter in the same amount.
