Preheat the oven to 350°F (175°C). Grease a 9x5-inch loaf pan with butter or non-stick spray, or line it with parchment paper for easy removal.
Mix the dry ingredients: In a large mixing bowl, whisk together the flour, sugar, baking powder, and salt. Set aside.
Prepare the wet ingredients: In a separate bowl, beat the eggs and then add the melted butter, milk, and vanilla extract. Stir until well combined.
Combine wet and dry mixtures: Pour the wet mixture into the dry ingredients, stirring gently until just combined. Be careful not to overmix; this will help keep the bread light and fluffy.
Add the pecans: Fold the chopped pecans into the batter, making sure they are evenly distributed throughout.
Pour the batter into the prepared pan: Scrape the mixture into your prepared loaf pan and smooth the top with a spatula.
Bake for 55-60 minutes or until a toothpick inserted into the center comes out clean, or with just a few crumbs attached. Keep an eye on it near the end to avoid over-baking.
Cool the bread: Let the bread cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. This helps maintain the bread's texture and prevents it from breaking apart.
Slice and serve: Once cooled, slice the bread and enjoy it as a delicious breakfast, snack, or dessert.