Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350F, then grease and line a 9x5-inch loaf pan so the loaf releases cleanly.
Mix the wet base
- Rub the sugar and orange zest together, then whisk in the eggs, yogurt or sour cream, melted butter, orange juice, and vanilla until smooth.
Combine dry and wet
- Whisk the all-purpose flour, baking powder, baking soda, and salt, then fold into the wet mixture just until combined so the crumb stays tender.
Fold in add-ins and bake
- Fold in the cranberries and 1/2 cup of the chopped pistachios, then spread the batter into the prepared loaf pan.
Bake until set
- Bake for 55-60 minutes at 350F until a toothpick inserted in the center comes out clean, then cool completely before glazing.
Glaze and finish
- Whisk the powdered sugar with the 2 tablespoons orange juice to make a thick drizzle, then drizzle over the cooled loaf.
- Sprinkle the remaining pistachios over the glaze so they stay visible on top.
Notes
For the best tender crumb, fold the flour mixture just until you no longer see dry streaks—overmixing will make the loaf tough. Store covered at room temperature up to 3 days or refrigerate up to 5 days; freeze sliced pieces up to 2 months. For a lighter option, use plain low-fat Greek yogurt (or use sour cream) without changing bake time.
