Preheat oven to 350°F or 180 °C and prepare 9x5x3 inches size loaf pan with non stick spray.
Mix flour , baking soda, baking powder, salt, cinnamon, cloves and nutmeg together in a medium size bowl, set aside.
Combine pumpkin puree,sugar, melted butter, vanilla extract and sour cream in a bowl, whisk until well mixed.
Add the eggs to the pumpkin mixture and mix well. This can be done with spatula.
Add the pumpkin mixture to the flour mixture and mix together. Do not over mix the batter at this point otherwise, the bread will be tough and chewy. If the batter looks lumpy, that is ok because during baking, all the lumps will disappear.
Pour the pumpkin bread batter into the prepared loaf pan and bake for 50-55minutes. You can also know that the bread is done when it pulls away from the pan or when a tooth pick is inserted into the center and comes out clean and dry.
Remove the pumpkin bread from the oven and allow to cool in the pan for 10 minutes, then transfers to the cooling rack to cool completely.
Serve and enjoy!