Preheat the oven to 350 degrees Fahrenheit.
Grease and flour 1 bread pan. Set aside.
Beat the eggs in a large bowl. Then add the sugar, vegetable oil, water, and pumpkin. Beat again until fully combined.
In a separate bowl, combine baking powder, salt, baking soda, pumpkin pie spice, nutmeg, cinnamon and all purpose flour. Whisk to combine.
Dump the dry ingredients into the wet ingredients and beat together in a large bowl.
Pour the batter into the bread pan. Place the pan in the oven and bake for approximately one hour, until a toothpick inserted in the center comes out clean.
Allow the pumpkin bread to cool while you make the cream cheese frosting.