Preheat your oven to 350°F. Grease and flour a 9x5-inch loaf pan.
In a medium bowl, sift together the flour, baking soda, baking powder, cinnamon, nutmeg, salt, cloves, and ginger.
1 3/4 cups all-purpose flour, 1 teaspoon baking soda, 1/2 teaspoon baking powder, 1 teaspoon ground cinnamon, 1/2 teaspoon ground nutmeg, 1/2 teaspoon salt, 1/2 teaspoon ground cloves, 1/4 teaspoon ground ginger
In a large bowl, cream the butter and sugar together until light and fluffy. Add the eggs one at a time, beating well after each addition. Add the pumpkin and mix until combined.
6 tablespoons unsalted butter, 1 1/2 cups granulated sugar, 2 large eggs, 1 cup canned pumpkin puree
Gradually add the flour mixture to the wet ingredients, alternating with the water. Mix until just combined. Stir in the chopped nuts if using.
1/3 cup water, 1/2 cup chopped walnuts or pecans
Pour the batter into the prepared loaf pan and smooth the top with a spatula.
Bake for 60-70 minutes, or until a toothpick inserted into the center comes out clean.
Cool the bread in the pan for 10 minutes, then remove from the pan and cool completely on a wire rack.
Slice and serve the pumpkin bread, and enjoy!