Ingredients
Equipment
Method
Prep the loaf pan and oven
- Preheat the oven to 350°F, then grease and line a 9x5-inch loaf pan. Visual cue: the pan is ready with nonstick coverage before mixing.
Mix wet ingredients
- Rub the sugar and orange zest together, then whisk in the eggs, yogurt, melted butter, orange juice, and vanilla until smooth. Visual cue: the mixture turns glossy and evenly combined.
Mix dry into batter
- Whisk the flour, baking powder, baking soda, and salt together, then fold into the wet mixture just until combined. Visual cue: a thick batter forms with no dry streaks.
Add cranberries and bake
- Fold in the cranberries and 1/2 cup pistachios, then spread the batter into the pan. Visual cue: red cranberries and green pistachios are distributed across the top.
- Bake at 350°F for 55-60 minutes until a toothpick comes out clean, then cool completely. Visual cue: the loaf is set and lightly golden at the edges.
Glaze and finish
- Whisk the powdered sugar and 2 tablespoons orange juice until smooth, then drizzle over the cooled loaf. Visual cue: a thin white-orange glaze ribbon coats the surface.
- Sprinkle the remaining pistachios over the glaze right after drizzling. Visual cue: pistachios stick to the wet glaze for a speckled top.
Notes
For the best texture, fold the dry ingredients in just until the flour disappears—overmixing can make the crumb tough. Store the loaf wrapped at room temperature for up to 2 days or refrigerated for up to 5 days; freeze slices for up to 2 months (thaw overnight in the fridge). For a dairy-light swap, use plain unsweetened yogurt in place of sour cream, keeping the same amount.
