Ingredients
6 tablespoons unsalted butter, room temperature, plus more for pan
3/4 cup unbleached all-purpose flour
1/3 cup packed light-brown sugar
1 teaspoon ground cinnamon
1/2 teaspoon kosher salt
1/2 cup chopped pecans
1 1/2 cups unbleached all-purpose flour
3/4 teaspoon baking soda
1/4 teaspoon kosher salt
1 stick unsalted butter, melted
1 cup granulated sugar
2 large eggs, room temperature
1 teaspoon pure vanilla extract
1/3 cup buttermilk
3 very ripe bananas, mashed until smooth (1 cup)
Preparation
Preheat oven to 350 degrees with a rack in lower third. Butter a 9-by-5-inch loaf pan; line with parchment, leaving a 1-inch overhang on long sides. In a bowl, combine flour, brown sugar, cinnamon, and salt. Stir in butter and pecans until small clumps form and mixture is evenly moistened. (Streusel can be made ahead and refrigerated, covered, up to 3 days.)
In a large bowl, whisk together flour, baking soda, and salt. In another bowl, whisk together butter, granulated sugar, eggs, vanilla, and buttermilk; stir in bananas. Make a well in flour mixture and pour banana mixture in. Stir together until just combined (do not overmix). Spoon half of batter into prepared pan. Sprinkle half of streusel evenly over batter. Add remaining batter, then sprinkle remaining streusel evenly over top.
Bake until golden brown and a tester inserted in center comes out clean, about 1 hour, 20 minutes. (If top is browning too quickly, tent with foil.) Let cool in pan 20 minutes, then transfer using parchment to a wire rack. Let cool completely before serving.