Preheat your oven to 350°F (175°C) and grease a 9x5-inch loaf pan.
In a mixing bowl, combine the pumpkin puree, vegetable oil, brown sugar, and granulated sugar. Mix until well blended.
Add the eggs and vanilla extract to the mix, stirring until fully incorporated.
In a separate bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
Gradually add the dry ingredients to the wet mixture, stirring until just combined. Be careful not to overmix.
Gently fold in the chocolate chips and nuts (if using).
Pour the batter into the prepared loaf pan, smoothing the top with a spatula.
Bake in the preheated oven for 60-70 minutes, or until a toothpick inserted into the center comes out clean.
Remove from the oven and allow the bread to cool in the pan for 10 minutes before transferring it to a wire rack.
Let it cool completely before slicing, to ensure clean cuts and to let the flavors develop.
Notes
Slice the pumpkin bread and serve it on a rustic wooden board, garnished with a sprinkle of cinnamon and a side of whipped cream cheese for a rich touch.