-
1
Place all of the ingredients except the butter in a medium bowl and stir to combine.
-
2
Add the butter and, using your fingers, pinch it into the pecan mixture until only small, pea-sized pieces remain.
-
3
Refrigerate while you make the bread.
-
4
Heat the oven to 350 degrees F and arrange a rack in the middle.
-
5
Coat a 9-by-5-inch loaf pan with butter; set aside.
-
6
Place the flour, cinnamon, baking powder, baking soda, allspice, and salt in a large bowl and whisk to aerate and break up any lumps.
-
7
Set aside.
-
8
Place the eggs, oil, sugars, and vanilla in a medium bowl and whisk until the eggs are broken up and the mixture is thoroughly combined.
-
9
Add the egg mixture to the flour mixture and stir until the flour is just incorporated and no white streaks remain (be careful not to overmix).
-
10
Fold in the apples until just evenly combined.
-
11
Scrape the batter into the prepared loaf pan, pushing it to the corners and smoothing the top.
-
12
Remove the streusel from the refrigerator and, using your hands, sprinkle it evenly over the top, then lightly press it into the batter.
-
13
Bake until the bread is golden brown and a toothpick inserted into the center comes out clean, about 45 minutes.
-
14
Place the pan on a wire rack to cool for 15 minutes.
-
15
Run a knife around the perimeter of the bread and turn it out onto the rack.
-
16
Let cool for at least 30 minutes more before slicing.