Preheat your oven to 350°F and generously grease an 8x8-inch or 9x9-inch baking dish with butter or non-stick spray.
In a large mixing bowl, vigorously whisk together the pumpkin puree, evaporated milk, eggs, brown sugar, granulated sugar, vanilla extract, cinnamon, ginger, nutmeg, and salt until the mixture is completely smooth and uniformly combined.
Place the bread cubes in the prepared baking dish and pour the pumpkin custard mixture evenly over the top, using a spatula to gently press down so all bread pieces become fully saturated.
Sprinkle the chopped pecans evenly over the top and drizzle the entire dish with the melted butter.
Bake for 45 to 55 minutes, or until the top is golden brown and the center is set with only a slight jiggle when you gently shake the pan.
Remove the pudding from the oven and allow it to cool on a wire rack for at least 20 minutes before serving to let the custard finish setting.