Cranberry Pistachio Bread

Loading…

By Reading time
Servings 4–6 people

Cranberry pistachio bread bakes up with a tender, cake-like crumb, bright pockets of tart fruit, and just enough crunch from the pistachios to keep every slice interesting. The orange glaze on top pulls everything together with a clean citrus finish that keeps the loaf from tasting heavy or one-note.

The trick here is starting with sugar and orange zest rubbed together before anything else goes in. That step wakes up the orange oils and gives the whole loaf a stronger citrus backbone. The other thing that matters is restraint when you mix the batter. Once the flour goes in, stop as soon as the streaks disappear or the loaf can turn dense instead of soft.

Below you’ll find the small details that matter most, including how to keep the cranberries from sinking, when to glaze the loaf, and the best swap if you’re using frozen berries straight from the freezer.

“

The loaf stayed incredibly moist for days, and the orange glaze soaked into the top just enough without making it sticky. I loved the pistachios on the crust — they stayed crunchy even after slicing.

★★★★★— Megan T.

Like this cranberry pistachio bread? Save it for the days when you want a citrusy loaf with tart berries and a crunchy pistachio finish.

Save to Pinterest

The Trick to Keeping the Crumb Tender Instead of Tough

This bread behaves more like a quick loaf cake than a rustic yeast bread, which means the mixing stage matters more than almost anything else. Once the dry ingredients hit the wet ingredients, the batter should look a little rough and fully hydrated, not whipped smooth. Overmixing develops the flour and gives you a tight, rubbery crumb instead of that soft sliceable texture you want here.

The yogurt or sour cream is doing a lot of work. It adds moisture, but it also gives the loaf a gentle tang that plays well with the cranberries and keeps the orange from tasting flat. If you swap in a thinner dairy like milk, the batter loosens too much and the loaf loses some of its body.

What Each Ingredient Is Actually Doing in This Loaf

Cranberry Pistachio Bread sliced loaf with orange glaze, tart berries, crunchy pistachios
  • Orange zest — Rubbing it into the sugar first pulls out the oils and gives the loaf its strongest citrus flavor. Don’t skip that step; stirring zest in later doesn’t bloom it the same way.
  • Plain yogurt or sour cream — This is what keeps the crumb soft and moist without making the loaf greasy. Full-fat yogurt or sour cream gives the best texture, but either works well.
  • Butter, melted — Melted butter gives a tender, even crumb and a richer flavor than neutral oil. Let it cool for a minute before mixing so it doesn’t scramble the eggs.
  • Cranberries — Fresh or frozen both work, and frozen berries can go in straight from the freezer. Halving them helps the fruit distribute through the loaf instead of leaving big empty pockets.
  • Pistachios — They bring salt, crunch, and a buttery nuttiness that keeps the loaf from leaning too sweet. Chop them fairly small so they tuck into the crumb instead of falling off the top.

Mixing the Batter Without Crushing the Texture

Building the Citrus Base

Start by rubbing the sugar and orange zest together until the sugar looks a little damp and smells strongly of orange. Whisk in the eggs until the mixture lightens slightly, then add the yogurt, melted butter, orange juice, and vanilla. This base should look smooth and glossy before the flour goes in. If the butter is too hot, the batter can look streaky or curdled, so let it cool just enough that it feels warm, not hot.

Bringing the Batter Together

Whisk the flour, baking powder, baking soda, and salt in a separate bowl, then fold the dry ingredients into the wet mixture only until no dry pockets remain. The batter should still look a little thick and relaxed. Stirring past that point builds gluten and makes the loaf chewy instead of tender. If you see a few small flour streaks at the end, stop and let the last bits disappear as you fold in the fruit.

Adding the Cranberries and Pistachios

Fold in the cranberries and half the pistachios at the very end so they stay suspended in the batter. Tossing the berries with a spoonful of flour can help if yours tend to sink, especially if they’re frozen and extra wet. Spread the batter into the pan and smooth the top so it bakes evenly. The loaf is ready when the center springs back and a toothpick comes out clean or with just a few moist crumbs, not raw batter.

Glazing and Finishing

Let the loaf cool completely before adding the glaze or it will melt straight off and pool around the pan. Whisk the powdered sugar and orange juice until it drips in a thick ribbon, then spoon or drizzle it over the top. Sprinkle the remaining pistachios over the glaze while it’s still tacky so they stick. If you want neat slices, wait until the glaze sets before cutting.

Three Ways to Make This Loaf Fit What You Have

Dairy-Free Version

Use a thick dairy-free yogurt with some body, not a thin drinking-style yogurt. The loaf will still be moist, but it may bake up a touch less rich than the original because sour cream brings extra fat and tang.

No Pistachios on Hand

Chopped walnuts or pecans work well and keep the same crunchy contrast. Walnuts taste a little earthier, while pecans lean sweeter and softer, so pick based on how nutty or mellow you want the loaf to taste.

Frozen Cranberry Loaf

Frozen cranberries can go in straight from the freezer, but don’t thaw them first or they bleed too much color into the batter. Expect a slightly longer bake time if the berries are very cold.

Gluten-Free Swap

A good 1:1 gluten-free baking blend can work here, but the crumb will be a little more delicate and less springy. Let the loaf cool fully before slicing so it sets cleanly instead of crumbling apart.

Storage and Reheating

  • Refrigerator: Store tightly wrapped for up to 5 days. The crumb stays moist, though the glaze softens a bit over time.
  • Freezer: Freeze the unglazed loaf or individual slices for up to 2 months. Wrap well, then thaw at room temperature so the texture stays even.
  • Reheating: Warm slices briefly at low power in the microwave or in a low oven. High heat dries out the edges fast and can make the pistachios taste stale.

Questions I Get Asked About This Recipe

Can I use frozen cranberries in cranberry pistachio bread?+

Yes, and they work well here. Use them straight from the freezer so they don’t bleed too much color or turn mushy before baking. You may need a few extra minutes in the oven if the berries are very cold.

How do I keep the cranberries from sinking to the bottom?+

Fold them in at the very end and don’t overthin the batter. If your berries are especially juicy, toss them with a spoonful of flour before adding them. A thicker batter holds fruit in place better than a loose one.

Can I use sour cream instead of yogurt in cranberry pistachio bread?+

Yes. Sour cream makes the loaf a little richer and slightly denser, while yogurt gives a lighter texture with the same moisture. Use whichever you have; both keep the bread soft.

How do I know when the loaf is fully baked?+

Look for a golden top that springs back lightly when touched and a toothpick that comes out clean or with a few moist crumbs. If you hit wet batter, it needs more time. The center should be set before you take it out or the loaf can sink as it cools.

Can I make cranberry pistachio bread ahead of time?+

Yes. It actually tastes even better after a few hours because the orange and cranberry flavors settle in. For the neatest presentation, bake it the day before, then glaze it once it’s completely cool.

Cranberry Pistachio Bread

Cranberry pistachio bread with tender crumb and jewel-like cranberries, finished with a white orange glaze drizzle. Baked in a loaf pan until a toothpick comes out clean, then topped with pistachios for crunch.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 10 servings
Course: Dessert
Cuisine: American
Calories: 320

Ingredients
  

all-purpose flour
  • 2 cup all-purpose flour
baking powder
  • 1.5 tsp baking powder
baking soda
  • 0.5 tsp baking soda
salt
  • 0.5 tsp salt
sugar
  • 0.75 cup sugar
orange zest
  • 1 tbsp orange zest
eggs
  • 2 eggs
plain yogurt or sour cream
  • 0.75 cup plain yogurt or sour cream
butter, melted
  • 0.5 cup butter, melted
orange juice
  • 0.25 cup orange juice
  • 2 tbsp orange juice
vanilla extract
  • 1 tsp vanilla extract
fresh or frozen cranberries, halved
  • 1 cup fresh or frozen cranberries, halved
shelled pistachios, chopped
  • 0.75 cup shelled pistachios, chopped
powdered sugar
  • 1 cup powdered sugar

Equipment

  • 1 sheet pan

Method
 

Prep and preheat
  1. Preheat oven to 350F. Grease and line a 9x5-inch loaf pan so the loaf releases cleanly.
Mix wet ingredients
  1. Rub sugar and orange zest together until fragrant, then whisk in eggs, yogurt, melted butter, orange juice, and vanilla extract. Whisk until the mixture looks glossy and fully combined.
Combine batter
  1. Whisk flour, baking powder, baking soda, and salt in a separate dry mix. Fold the dry mix into the wet mixture just until combined so no streaks remain.
  2. Fold in cranberries and 1/2 cup pistachios, then spread the batter into the loaf pan. The batter should be evenly distributed with visible berries.
Bake and cool
  1. Bake for 55-60 minutes at 350F until a toothpick comes out clean. The top should be golden and the loaf should pull slightly from the pan edges.
  2. Cool the loaf completely before glazing. The crumb should firm up so the glaze stays on top.
Glaze and finish
  1. Whisk powdered sugar and 2 tablespoons orange juice until smooth, then drizzle over the cooled loaf. Let the glaze set briefly so it looks white and slightly thick.
  2. Sprinkle with the remaining pistachios right after glazing. Finish with green pistachio bits over the red cranberry-studded top.

Notes

Pro tip: halve fresh cranberries and keep frozen cranberries unthawed so they don’t bleed color into the batter too much. Store the cooled loaf covered at room temperature for up to 3 days or refrigerate for up to 5 days; slice and freeze up to 2 months. For a lighter option, use plain low-fat yogurt in place of sour cream or full-fat yogurt—texture stays tender with the same bake time.

You might also like these recipes

Leave a Comment

Recipe Rating