Grease a 9x5-inch loaf pan or line it with parchment paper.
Mix the dry ingredients:
In a medium bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, nutmeg, ginger, and cloves.
Mix the wet ingredients:
In a large bowl, whisk together the pumpkin puree, granulated sugar, brown sugar, eggs, oil (or melted butter), milk, and vanilla extract until smooth.
Combine wet and dry ingredients:
Gradually add the dry ingredients to the wet ingredients and mix until just combined. Be careful not to overmix.
If using, fold in the chopped nuts or chocolate chips.
Bake the bread:
Pour the batter into the prepared loaf pan and smooth the top.
Bake in the preheated oven for 55-65 minutes, or until a toothpick inserted into the center comes out clean.
If the top starts to brown too quickly, tent the loaf with foil during the last 15 minutes of baking.
Cool and serve:
Let the pumpkin bread cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely.
Slice and enjoy warm or at room temperature.
Notes
This Pumpkin Bread is moist, flavorful, and perfect for fall with its warm spices and rich pumpkin flavor. Whether enjoyed plain or with add-ins like nuts or chocolate chips, it makes a great snack, breakfast, or dessert!