Caramel Pecan Banana Bread swirled with homemade caramel sauce and topped with a pecan streusel topping. This is the BEST banana bread you will ever have!
Preheat oven to 350 degrees. Grease a 9 x 5 pan with nonstick cooking spray or butter.
In a stand mixer with the paddle attachment cream butter and brown sugar until fluffy, 2-3 minutes.
Add in eggs one at a time and mix until combined. Add in vanilla and mashed bananas.
In a medium bowl, whisk together the flour, baking soda, and salt.
With the mixer on low add half of the dry ingredients followed by all of the milk. Mix until just combined then stir in the rest of the dry ingredients. Do not overmix.
Add the batter to the prepared pan and spoon the caramel sauce on top. Swirl the caramel sauce into the bread.
In a small bowl combine the flour, brown sugar, and butter until it is combined and crumbly (like wet sand). I use a fork to work the cold butter into the flour. You can also use a food processor with a couple of pulses. Stir in the pecans.
Sprinkle streusel topping over the batter and bake for 1 hour or until a toothpick comes out clean. (If the bread starts to get too brown cover with aluminum foil)
Remove from the oven and allow the bread to cool completely before releasing from the pan.
Caramel Sauce
Add all of the ingredients except for the vanilla to a saucepan. Cook over low-medium heat until thickened stirring occasionally, about 8 minutes. If the sauce isn't getting a lot thicker turn up the heat a bit and keep and eye on it making sure to whisk constantly. (The sauce will thicken as it cools in the refrigerator). Take off of the heat and stir in vanilla. Allow to cool in the saucepan.
Transfer to a container and place in the refrigerator to firm up and cool.