Ingredients
Equipment
Method
Prep and heat
- Preheat oven to 350F and grease and line a 9x5-inch loaf pan, then set it aside for filling.
- Rub sugar and orange zest together, then whisk in eggs, yogurt, melted butter, orange juice, and vanilla until smooth.
Mix the batter
- Whisk all-purpose flour, baking powder, baking soda, and salt together, then fold into the wet mixture just until combined, keeping the batter thick.
- Fold in cranberries and 1/2 cup pistachios, spread the batter into the pan, and tap the pan lightly to level the top.
Bake and finish
- Bake at 350F for 55-60 minutes, until a toothpick comes out clean when inserted in the center.
- Cool the loaf completely, then whisk powdered sugar and 2 tablespoons orange juice until smooth.
- Drizzle the glaze over the loaf and sprinkle with the remaining pistachios for a visible crunchy finish.
Notes
Pro tip: rub the sugar and orange zest thoroughly before adding the eggs so the loaf has more pronounced citrus aroma in every slice. Store tightly wrapped at room temperature for up to 3 days or refrigerate for up to 5 days; freeze slices in a sealed bag for up to 2 months. For a lighter option, use low-fat plain yogurt instead of full-fat sour cream/yogurt—texture stays tender with the same bake time.
