Preheat Your Oven. Start by preheating your oven to 350°F. Grease and flour a 9x13-inch baking pan to ensure the bars don’t stick.
Mix the Wet Ingredients. In a large mixing bowl, whisk together the pumpkin puree, granulated sugar, brown sugar, vegetable oil, eggs, and vanilla extract until smooth and well combined.
Combine the Dry Ingredients. In a separate bowl, sift together the flour, baking powder, baking soda, cinnamon, nutmeg, cloves, and salt. Gradually add the dry ingredients to the wet mixture, stirring until just combined. Be careful not to overmix.
Bake the Pumpkin Bars. Pour the batter into the prepared baking pan, spreading it evenly. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let the bars cool completely in the pan on a wire rack.
Prepare the Cream Cheese Frosting. While the bars are cooling, make the frosting. In a large bowl, beat the cream cheese and butter together until smooth and creamy. Gradually add the powdered sugar, one cup at a time, beating until light and fluffy. Mix in the vanilla extract.
Frost the Pumpkin Bars. Once the bars are completely cool, spread the cream cheese frosting evenly over the top. Cut into squares and enjoy!