Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F, then grease and line a 9x5-inch loaf pan. Make sure the pan is fully prepared so the batter releases easily.
Mix the batter
- Rub sugar and orange zest together, then whisk in eggs, yogurt or sour cream, melted butter, orange juice, and vanilla extract until smooth. The mixture should look glossy and slightly thicker.
- Whisk all-purpose flour, baking powder, baking soda, and salt together in a separate bowl, then fold into the wet mixture just until combined. Stop as soon as no dry streaks remain.
Add fruit and bake
- Fold in halved cranberries and 1/2 cup chopped pistachios, then spread the batter into the loaf pan. Distribute the fruit evenly so it bakes through.
- Bake at 350°F for 55-60 minutes, until a toothpick comes out clean. The loaf should be set in the center and lightly golden on top.
- Cool the loaf completely before glazing. This prevents the orange drizzle from soaking in too quickly and helps clean slices form.
Make and add the orange glaze
- Whisk powdered sugar with 2 tablespoons orange juice until smooth, then drizzle over the cooled loaf. Let the glaze set so it stays on top.
- Sprinkle the remaining chopped pistachios over the glaze right after drizzling. The topping should cling as the glaze sets.
Notes
For the best crumb, fold the dry ingredients in just until combined—overmixing can make the loaf tough. Store the bread in an airtight container at room temperature for up to 3 days or refrigerate for up to 5 days; freeze slices wrapped well for up to 2 months. For a lighter option, use plain low-fat yogurt in place of full-fat sour cream or yogurt.
