A festive quick bread studded with pistachios and cranberries, lightly spiced, and finished with a citrus glaze for extra holiday sparkle.
Preheat oven to 350°F (175°C).
Grease and line a 9x5-inch loaf pan with parchment paper.
In a medium bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon.
In a large mixing bowl, beat butter and sugar together until light and fluffy (about 3 minutes).
Add eggs one at a time, mixing well after each.
Stir in orange zest and vanilla.
Add flour mixture in three additions, alternating with orange juice and sour cream.
Mix gently until just combined (don’t overmix).
Fold in dried cranberries and pistachios.
Pour batter into prepared loaf pan and smooth the top.
Bake for 50–55 minutes, until a toothpick inserted in the center comes out clean.
Cool in pan for 10 minutes, then transfer to a wire rack to cool completely.
Mix powdered sugar with orange juice until smooth.
Drizzle glaze over cooled loaf.
Sprinkle with extra chopped pistachios and dried cranberries for a festive finish.
Slice and serve with tea, mulled wine, or hot cocoa.
Perfect for Christmas brunch or afternoon snacking.
Wrap in parchment and ribbon for a beautiful edible gift.
Fresh cranberries: Swap dried for 1 cup fresh cranberries (toss with 1 tbsp flour to prevent sinking).
Nut-free option: Replace pistachios with pumpkin seeds for crunch without nuts.
Mini loaves: Divide into mini loaf pans for gifting (adjust bake time to 25–30 minutes).
Spiced version: Add ½ tsp ground cardamom or ginger for extra holiday flavor.
8 servings