Ingredients
Equipment
Method
Prep the loaf pan and oven
- Preheat oven to 350F. Grease and line a 9x5-inch loaf pan.
Mix wet ingredients
- Rub sugar and orange zest together. Whisk in eggs, yogurt or sour cream, melted butter, orange juice, and vanilla until smooth.
Combine dry and wet
- Whisk flour, baking powder, baking soda, and salt in a separate bowl. Fold into the wet mixture just until combined, stopping when no dry streaks remain.
Add fruit and bake
- Fold in cranberries and 1/2 cup pistachios. Spread the batter into the prepared pan.
- Bake for 55-60 minutes at 350F until a toothpick comes out clean. The loaf should be set in the center and lightly browned.
- Cool the loaf completely before glazing. The top should feel firm and not warm to the touch.
Glaze and finish
- Whisk powdered sugar and 2 tablespoons orange juice to make a smooth glaze. Drizzle over the cooled loaf.
- Sprinkle the remaining pistachios over the glaze. Let the glaze set briefly so the pistachios adhere.
Notes
For the best tender crumb, fold the dry ingredients in just until combined—overmixing will toughen the loaf. Store tightly wrapped at room temperature for up to 3 days or refrigerate for up to 5 days. Freeze slices in an airtight container for up to 2 months. For a lighter option, use low-fat yogurt or sour cream in the same amount.
