Ingredients
Equipment
Method
Prep the loaf pan and oven
- Preheat the oven to 350F, then grease and line a 9x5-inch loaf pan.
Mix wet ingredients
- Rub the sugar and orange zest together, then whisk in the eggs, yogurt or sour cream, melted butter, orange juice, and vanilla until smooth.
Combine dry and wet
- Whisk the flour, baking powder, baking soda, and salt, then fold into the wet mixture just until combined (no dry streaks).
Add cranberries and pistachios
- Fold in the halved cranberries and 1/2 cup of the chopped pistachios, then spread the batter into the prepared pan.
Bake
- Bake for 55-60 minutes at 350F until a toothpick comes out clean, with the top set and lightly golden.
Cool and glaze
- Cool the loaf completely before glazing.
Finish
- Whisk powdered sugar with 2 tablespoons orange juice, then drizzle over the loaf and sprinkle with the remaining pistachios.
Notes
To keep the crumb tender, fold the dry ingredients just until combined—overmixing can make the loaf tough. Store airtight at room temperature up to 3 days or refrigerate up to 5 days; freeze the unglazed loaf up to 2 months (thaw and glaze after thawing). For a dairy-light option, use plain nonfat yogurt or a dairy-free yogurt substitute in the same amount.
