Preheat the oven to 350°F (180°C).
Grease two 9x5-inch loaf pans and set them aside.
In a large bowl, whisk together the flour, sugar, cinnamon, nutmeg, cloves, ginger, and salt.
In a separate bowl, whisk together the softened butter, eggs, and pumpkin puree.
Add the wet ingredients to the dry ingredients and mix until just combined. Do not overmix.
Divide the batter evenly between the prepared loaf pans.
Bake for 60-70 minutes, or until a toothpick inserted into the center of each loaf comes out clean.
Remove the loaves from the oven and let them cool in the pans for 10 minutes.
Transfer the loaves to a wire rack to cool completely.