Preheat the oven to 350°F (175°C) and grease the 9x5 inch loaf pan.
In a large mixing bowl, combine the canned pumpkin puree, granulated sugar, brown sugar, vegetable oil, eggs, and vanilla extract. Whisk until smooth and well incorporated.
In a medium mixing bowl, whisk together the flour, baking soda, baking powder, cinnamon, nutmeg, ginger, and salt.
Gradually add the dry ingredients to the wet ingredients, stirring gently with a rubber spatula until just combined. Do not overmix.
Pour the batter into the prepared loaf pan, smoothing the top with the spatula.
Bake in the preheated oven for 60 minutes or until a toothpick inserted into the center comes out clean.
Once baked, remove the loaf from the oven and allow it to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.