Ingredients
Equipment
Method
Prep and pan
- Preheat oven to 350F. Grease and line a 9x5-inch loaf pan.
Mix wet ingredients
- Rub sugar and orange zest together until fragrant. Whisk in eggs, yogurt or sour cream, melted butter, orange juice, and vanilla.
Combine batter
- Whisk all-purpose flour, baking powder, baking soda, and salt together. Fold into the wet mixture just until combined (do not overmix).
- Fold in cranberries and half of the chopped pistachios. Spread the batter into the pan so it sits evenly.
Bake and glaze
- Bake at 350F for 55-60 minutes, until a toothpick comes out clean. Cool completely before glazing.
- Whisk powdered sugar with 2 tablespoons orange juice until smooth. Drizzle over the loaf and sprinkle with the remaining pistachios.
Notes
For the tender crumb, stop mixing as soon as the flour streaks disappear—overmixing can make the loaf tough. Store wrapped at room temperature for up to 3 days or in the fridge for up to 5 days; freeze sliced portions for up to 2 months. For a lighter option, swap half the butter for plain low-fat yogurt and expect a slightly softer crumb.
