Ingredients
Equipment
Method
Prep and preheat
- Preheat oven to 350°F, then grease and line a 9x5-inch loaf pan.
- Rub sugar and orange zest together until fragrant, then whisk in eggs, yogurt or sour cream, melted butter, orange juice, and vanilla extract.
Mix and bake
- Whisk all-purpose flour, baking powder, baking soda, and salt, then fold into the wet mixture just until combined.
- Fold in halved cranberries and 1/2 cup chopped pistachios, then spread batter evenly into the prepared pan.
- Bake for 55-60 minutes, until a toothpick comes out clean (cue: loaf looks set and lightly golden on top).
- Cool completely before glazing to prevent the drizzle from melting away.
Glaze and finish
- Whisk powdered sugar with 2 tablespoons orange juice to make a thick glaze.
- Drizzle the glaze over the loaf, then sprinkle with the remaining pistachios for a crunchy finish.
Notes
For the best texture, fold the dry ingredients in just until you no longer see streaks—overmixing can make the loaf tough. Store tightly wrapped at room temperature for 2 days or refrigerated for up to 5 days; freeze slices in an airtight container for up to 2 months. For a dairy-light option, swap in plain dairy-free yogurt or sour cream and use a plant-butter substitute in the same amount.
