01 -
Preheat the oven to 350°F (175°C). Grease a 9x5-inch loaf pan or line it with parchment paper for easy removal.
02 -
In a medium-sized bowl, whisk together the all-purpose flour, baking soda, baking powder, and salt. Set the bowl aside.
03 -
In a large mixing bowl, whisk together the mashed bananas, granulated sugar, melted butter, orange juice, and orange zest until smooth. Add the eggs and vanilla extract, mixing until fully combined.
04 -
Gradually add the dry ingredients to the wet ingredients, stirring gently just until incorporated. Avoid overmixing. Fold in the cranberries and walnuts, if using.
05 -
Pour the batter into the prepared loaf pan, spreading it evenly. Bake in the preheated oven for 50–60 minutes, or until a toothpick inserted into the center comes out clean. Allow the bread to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
06 -
Once the bread is fully cooled, apply your preferred topping: drizzle the white glaze, dust with powdered sugar, garnish with fresh cranberries and orange zest, or add a brown sugar drizzle for a caramel-like finish.