Prep. Preheat the oven to 350°F (175°C) with the rack in the middle position. Get two loaf pans ready by spraying them with a good amount of non-stick baking spray or lining them with parchment paper.
Mix batter. In a large bowl, mix together the sugar, pumpkin, eggs, and vegetable oil using an electric hand mixer. Then add the flour, baking soda, baking powder, salt, cinnamon, ginger, nutmeg, and cloves. Stir until everything is just mixed. Use a spatula to scrape the bottom and sides of the bowl and mix again for a short while to make sure everything is mixed well.
Pour and bake. Pour the batter evenly into the prepared loaf pans. Then, bake for 60 minutes or until a toothpick inserted into the center comes out clean. Let the loaves cool in the pans for around 5 minutes before putting them onto a cooling rack. Allow the loaves to cool entirely before adding frosting.
Frost. In a medium mixing bowl, beat the cream cheese, melted butter, and vanilla extract using an electric mixer until smooth. Gradually add the powdered sugar and continue beating until the frosting is smooth and creamy. Once the loaves are completely cooled, frost the tops.