Cranberry Banana Bread Recipe with Zesty Orange Glaze

This cranberry banana bread is an easy quick bread ideal for a festive breakfast, snack, or dessert — especially topped with a simple white chocolate glaze. Ripe bananas and full-fat sour cream (or plain Greek yogurt) keep the loaf tender and moist, while whole cranberries add bright, slightly tart bursts of flavor.

This loaf is perfect for fall and winter when fresh cranberries are abundant, and it’s a great way to use up any holiday leftovers. If you prefer nuts, add toasted walnuts or pecans to turn it into a cranberry banana nut bread.

Cranberry banana bread sliced on a. cutting board.

Banana bread is highly customizable — add different fruits, nuts, or spices to suit your taste. For more banana-based cakes and muffins, try variations like strawberry-banana, spiced banana cake with brown butter cream cheese frosting, bakery-style banana muffins, or banana blueberry oatmeal muffins.

Why You’ll Love This Recipe

Moist: This recipe uses about five very ripe bananas and full-fat sour cream to keep the crumb soft and tender — no dry loaf here.

Customizable: Easily adapt the loaf by adding nuts, citrus zest, or switching the glaze for a streusel topping. See the Substitutions and Variations section for ideas.

Unique: The combination of sweet bananas and tart cranberries is a refreshing twist on classic banana bread. The white chocolate glaze adds sweetness and a pretty finish.

Ingredients

Ingredients for cranberry banana bread.
  • Bananas: Use very ripe, spotted bananas for the best flavor.
  • Sour cream: Adds moisture and richness. Swap equal parts full-fat plain Greek yogurt if preferred.
  • Sugars: A mix of granulated and light brown sugar sweetens the loaf; powdered sugar is used in the glaze.
  • Cranberries: Whole fresh or frozen cranberries provide texture and tartness. If using frozen, don’t thaw before folding them in.
  • White chocolate: Any quality white chocolate bar works best for a smooth glaze; chips can be used but may need gentle melting.

See the recipe card below for complete ingredient amounts.

Substitutions and Variations

  • Replace sour cream with the same amount of full-fat plain Greek yogurt.
  • Add orange zest to the batter or glaze for a citrus lift.
  • Fold in toasted walnuts or pecans along with the cranberries for added crunch.
  • Use frozen cranberries straight from the freezer; do not thaw to prevent bleeding into the batter.
  • Rehydrate dried cranberries by simmering them briefly in orange juice, drain, then use in place of fresh.
  • Omit the glaze and add a streusel topping before baking for a different texture and flavor.

How to Make This Recipe

Mashed bananas in a bowl.

One: Mash the bananas, leaving some small chunks for texture.

Banans and sour cream mixed in a bowl.

Two: Stir the mashed bananas with sour cream and vanilla, then set aside.

Creamed butter and sugar in a bowl.

Three: Cream the butter with brown and granulated sugar until light and fluffy.

A hand mixer mixes banana bread batter in a bowl.

Four: Add eggs one at a time, mixing until incorporated and the batter is airy.

Banana bread batter in a bowl.

Five: Fold the banana-sour cream mixture into the creamed butter and sugar.

Dry ingredients whisked in a bowl.

Six: Whisk together the dry ingredients in a separate bowl.

A rubber spatula folds together banana bread in a bowl.

Seven: Add the dry ingredients to the wet and fold gently with a rubber spatula until just combined.

Whole cranberries tossed in a flour in a bowl.

Eight: Toss the cranberries in a tablespoon of flour so they don’t sink, then fold them into the batter.

Finished cranberry banana bread batter in a bowl.

Nine: Fold the cranberries in until evenly distributed.

Banana cranberry bread in a loaf pan before baking.

Ten: Transfer batter to a prepared 9×5-inch loaf pan and bake until set and a toothpick inserted in the center comes out with a few moist crumbs. If the top browns too fast, tent loosely with foil.

When the loaf is completely cool, make the glaze by stirring melted white chocolate with powdered sugar, vanilla, and heavy cream until thick but pourable. Pour over the center of the loaf and scatter sliced cranberries and chopped pistachios on top if desired.

Sliced cranberry banana bread with glaze and pistachios.

Expert Tips

  • Line the loaf pan with a parchment sling for easy removal and cleaner slices.
  • Use very ripe, brown-spotted bananas for the best flavor and natural sweetness.
  • Mix the batter just until the dry ingredients are incorporated to avoid a dense loaf.
  • Discard any overly soft or mushy cranberries before adding to the batter.
  • If the top browns too quickly during the long bake, tent with foil and continue baking until done.
  • Check doneness with a toothpick: it should come out with moist crumbs but not raw batter.

Recipe FAQs

How ripe should bananas be for banana bread?

The skins should be heavily spotted or mostly brown. Overripe bananas are sweeter and give the best banana flavor and moist crumb.

Why isn’t my banana bread moist?

Too much flour can dry the loaf—measure by weight or use the spoon-and-level method. Also avoid overbaking.

Why did my banana bread sink in the middle?

Sinking can result from overmixing, underbaking, or sudden temperature changes while baking or cooling.

Storage

Store the glazed cranberry banana bread covered at room temperature for one day, then refrigerate for 2–3 more days. Bring to room temperature before serving for best flavor.

If you skip the glaze, the loaf can be kept covered at room temperature for up to three days.

To freeze, wrap the cooled loaf tightly in plastic wrap and foil, place in a freezer bag, and freeze up to three months. Thaw completely at room temperature before slicing.

Cranberry banana bread sliced on a. cutting board.

More Simple Cakes You’ll Love

  • Orange Poppy Seed Bundt Cake
  • Raspberry White Chocolate Bundt Cake
  • Coconut Almond Cake
  • Lemon Ricotta Cake with Blueberry Glaze

Did you make this recipe? Share your results and rating to help others decide — tag the creator on social media and leave a star rating in the recipe card below.

📖Recipe

Cranberry banana bread sliced on a. cutting board.

Cranberry Banana Bread

Callan Wenner

A moist quick bread made with very ripe bananas, sour cream for richness, and whole cranberries for bright, tart pops. Finish with a white chocolate glaze for a festive touch.
Prep Time 20
Cook Time 1
Cool time 2
Total Time 3 20
Course Breakfast, Dessert, Snack
Cuisine American
Servings 10
Calories 480 kcal

Equipment

  • 9×5 inch loaf pan
  • Parchment paper
  • Mixing bowls
  • Stand mixer or handheld mixer
  • Rubber spatula

Ingredients

  • 1 3/4 cups mashed bananas (about 5 large)
  • 1/3 cup sour cream, room temperature
  • 2 tsp vanilla extract
  • 1/2 cup unsalted butter, room temperature
  • 1/3 cup light brown sugar, packed
  • 1/2 cup granulated sugar
  • 2 large eggs, room temperature
  • 2 cups all-purpose flour
  • 1 1/2 tsp baking soda
  • 1 tsp kosher salt
  • 1/2 tsp ground cinnamon
  • 1 1/2 cups whole cranberries (fresh or frozen)
  • 1 tbsp flour (to toss cranberries)

White Chocolate Glaze

  • 2 oz white chocolate, chopped
  • 1 cup powdered sugar
  • 1 tsp vanilla
  • 1/4 cup heavy whipping cream (plus additional teaspoon if needed)
  • Pistachios, finely chopped, for garnish (optional)

Instructions

  1. Preheat oven to 350°F. Grease and line a 9×5-inch loaf pan with parchment paper leaving overhang on the long sides.
  2. Mash bananas with a fork, leaving some small chunks. Stir in sour cream and vanilla; set aside.
  3. In a separate bowl, cream butter with brown and granulated sugar until light and fluffy, 2–3 minutes. Add eggs one at a time, mixing until incorporated. Stir in the banana mixture.
  4. Whisk together flour, baking soda, salt, and cinnamon. Fold the dry ingredients into the wet mixture with a rubber spatula until just combined.
  5. Toss cranberries with 1 tablespoon flour, then fold them into the batter.
  6. Spread batter into the prepared pan. Bake 60–70 minutes, or until the top is set and a toothpick inserted in the center comes out with a few moist crumbs. If the top browns quickly, tent with foil for the last part of baking.
  7. Cool in the pan for 10 minutes, then lift the loaf out using the parchment sling and cool completely on a wire rack.
  8. For the white chocolate glaze: melt the chopped white chocolate in 30-second increments, stirring between each until smooth. Stir in powdered sugar, vanilla, and 1 tablespoon heavy cream. Add up to 1 additional teaspoon of cream if needed to reach a thick but pourable consistency.
  9. Pour the glaze over the center of the cooled loaf and sprinkle with chopped pistachios and sliced cranberries if desired. Let set for about 15 minutes before slicing.

Notes

Store covered at room temperature for one day, then refrigerate for 2–3 days. If unglazed, the loaf can remain at room temperature for up to three days. Freeze wrapped tightly for up to three months.

Calories: 480 kcal
Carbohydrates: 80 g
Protein: 6 g
Fat: 16 g
Saturated Fat: 10 g
Sodium: 427 mg
Sugar: 52 g

Nutrition facts are estimates per serving and may vary.

Tried this recipe?Let us know how it turned out by leaving a comment or rating.