Ingredients
Equipment
Method
Prep & preheat
- Preheat the oven to 350°F, then grease and line a 9x5-inch loaf pan.
- Rub the sugar and orange zest together until fragrant, then whisk in the eggs, yogurt (or sour cream), melted butter, orange juice, and vanilla extract until smooth.
Mix & fold
- Whisk the all-purpose flour, baking powder, baking soda, and salt in a separate bowl.
- Fold the dry mixture into the wet mixture just until combined, then fold in the halved cranberries and 1/2 cup of the chopped pistachios.
Bake
- Spread the batter evenly into the prepared loaf pan.
- Bake at 350°F for 55-60 minutes, until a toothpick inserted in the center comes out clean.
- Cool the loaf completely before glazing.
Glaze & finish
- Whisk the powdered sugar with the 2 tablespoons orange juice until smooth.
- Drizzle the glaze over the cooled loaf and sprinkle with the remaining pistachios.
Notes
For the best tender crumb, stop mixing as soon as the flour disappears—overmixing can make the loaf tough. Store in an airtight container at room temperature up to 3 days or in the refrigerator up to 5 days; freeze slices up to 2 months (thaw overnight in the fridge). For a lighter option, use plain low-fat yogurt in place of sour cream/yogurt without changing the bake time.
