Preheat the oven to 350°F (175°C). Grease and lightly flour a 9 x 5-inch loaf pan.
Place the walnuts in a dry skillet over medium-low heat. Toast them lightly, stirring frequently to prevent burning. Let them cool, then roughly chop.
In a large mixing bowl, beat the softened butter and granulated sugar together until creamy and well combined.
Mash the ripe bananas with a fork until they resemble chunky applesauce.
Add the mashed bananas and beaten eggs to the butter mixture. Mix until evenly combined.
In a separate bowl, whisk together the all-purpose flour, baking soda, and salt.
Gradually add the dry ingredients to the banana mixture. Stir gently just until combined, taking care not to overmix.
Fold in the vanilla extract, toasted walnuts, and raisins until evenly distributed.
Transfer the batter to the prepared loaf pan and smooth the top.
Bake the Banana Bread Recipe for 55–60 minutes, or until a toothpick inserted into the center comes out clean or with only a few moist crumbs.
Allow the loaf to rest in the pan for about 10 minutes. Carefully transfer it to a wire rack and let it cool before slicing.
Notes
For a slightly different banana walnut bread, replace the raisins with additional chopped walnuts or pecans. You can also leave out the nuts for a simpler loaf.