Preheat your oven to 350°F (180°C) before you start mixing anything. Line your loaf pan with parchment paper, leaving a slight overhang on the sides. This little step makes lifting the finished loaf out so much easier later.
In a small bowl, stir together the chopped pears, brown sugar, and cinnamon. Let this sit while you prepare the batter so the pears release a bit of juice. Set it aside once combined.
In another bowl, whisk together the brown sugar, flour, and cinnamon for the topping. It should look like damp sand and clump slightly when pressed. Set this bowl aside too.
Using a hand mixer, beat the butter, sugar, eggs, and vanilla until light and well combined. Pour in the milk and whisk again until the mixture looks smooth. This forms the moist base of your batter.
Whisk in the flour, salt, and baking powder directly into the wet mixture. Scrape down the sides with a spatula so nothing gets left behind. Mix just until you have a smooth, thick batter.
Spread half the batter into your prepared loaf pan first. Top it with half of the pear mixture, spreading it evenly across the batter. Repeat with the remaining batter and pear filling.
Sprinkle the cinnamon-sugar topping generously over the top layer. Bake for 35-40 minutes, or until a toothpick inserted in the center comes out clean. The top should look golden and slightly crisp.
Let the loaf rest in the pan for about 10-15 minutes before lifting it out. Transfer it to a wire rack to cool completely before slicing. This resting time keeps the loaf from crumbling apart