Pre-heat oven to 350F / 180C. Grease and flour, spray or line a 9 inch loaf pan with parchment paper.
In a medium bowl whisk together the flour, baking powder, baking soda and salt.
In a large bowl or stand mixer beat the butter and brown sugar until fluffy, 3-4 minutes. Add the eggs, vanilla and beat 1 minute. Gradually add the dry ingredients alternately with the buttermilk, starting and ending with the flour. Beat just until combined between each addition, to not over beat. Batter will be thick.
Transfer half the batter to the prepared pan and sprinkle with half the topping, swirl the batter with a knife or a wooden skewer, spread the remaining batter on top and the remaining topping on top of the batter. Bake for approximately 50-60 minutes or until baked through. Test with a toothpick for doneness. Let cool 15-20 minutes in the pan then move to a wire rack to cool completely. Enjoy!
TOPPING
In a small/medium bowl whisk together the pecans, sugar and cinnamon.
Notes
How to store the pecan cinnamon swirl bread?
Once completely cooled, wrap the loaf tightly in plastic wrap or store it in an airtight container. It will stay fresh at room temperature for up to 3 days. I do not like to store it in the refrigerator as that tends to dry out quick breads.This loaf freezes beautifully. Wrap it well in plastic, then in foil and place it in a freezer-safe bag. It will keep for up to 3 months. To serve, thaw at room temperature, then warm slices briefly in the microwave.