Preheat your oven: Set your oven to 350°F (175°C). Grease a 9x13-inch baking pan with cooking spray.
Prepare dry ingredients: In a medium bowl, whisk together 2 cups all-purpose flour, 2 tsp baking powder, 1 tsp baking soda, 1 tbsp pumpkin pie spice, and 1/2 tsp salt. Set aside.
Mix wet ingredients: In a large bowl, combine 1 2/3 cups granulated sugar, 1 cup vegetable oil, and 1 can (15 oz) pure pumpkin. Mix until well blended. Add in 4 large eggs, one at a time, mixing thoroughly after each addition.
Combine wet and dry mixtures: Gradually add the dry ingredients into the wet ingredients, mixing gently until just combined. Be careful not to overmix, as this can make the cake dense.
Pour and bake: Pour the batter into your prepared baking pan and smooth the top with a spatula. Bake in the preheated oven for 30-35 minutes or until a toothpick inserted in the center comes out clean.
Cool the cake: Once baked, remove the cake from the oven and allow it to cool completely in the pan on a wire rack.
Prepare the frosting: While the cake cools, prepare the cream cheese frosting. In a medium bowl, beat 8 oz softened cream cheese and 1/2 cup room temperature butter until it’s fluffy and smooth. Incorporate 1 tsp vanilla extract and gradually add 1 1/2 cups powdered sugar until well combined.
Frost the cake: Once the cake has reached room temperature, spread the cream cheese frosting evenly over the top with a spatula. Slice and serve this delightful fall treat!