Prep: Preheat oven to 350°F (175°C). Grease or line a 9x5 inch loaf pan.
Mix Wet Ingredients: Mash bananas. Whisk eggs, melted butter, brown sugar, and vanilla. Fold in mashed bananas.
Combine Dry Ingredients: In a separate bowl, mix flour, baking soda, salt, and cinnamon.
Combine: Gradually add dry ingredients to wet mixture until just combined. Gently fold in cranberries and nuts.
Bake: Pour batter into loaf pan. Bake 55–65 minutes or until toothpick inserted in center comes out clean. Cover with foil if top browns too quickly.
Cool: Let bread cool 15–20 minutes in pan, then transfer to wire rack. Slice and enjoy!