Preheat the oven to 175°C (350°F) and line a 9x5-inch loaf pan with parchment paper.
In a small bowl, mix the streusel ingredients with a fork until crumbly and sprinkle evenly over the top.
In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and spices.
In a large bowl (or the bowl of a stand mixer), combine the brown sugar, granulated sugar, and melted butter.
Mix until smooth, then add the eggs one at a time, followed by the pumpkin purée and vanilla, mixing until fully combined.
Gradually add the dry ingredients to the wet ingredients, mixing on low speed (or by hand) just until no flour remains.
Pour the batter into a loaf pan and add the maple pecan streusel evenly on top.
Bake for 55–65 minutes, or until a skewer inserted in the center comes out mostly clean.
Let cool in the pan for 15 minutes before transferring to a wire rack to cool completely. Slice and enjoy once fully cooled.