Preheat your oven to 325°F.
Grease a 12-cup bundt pan with cooking spray or butter.
In a medium bowl, sift together the flour, spices, baking powder, baking soda, and salt. Set aside.
In a large bowl, whisk together the sugar, oil, and pumpkin puree until smooth.
Add the vanilla extract and eggs, one at a time, beating after each addition.
Gradually add the flour mixture to the pumpkin mixture, stirring until just combined. Be careful not to overmix.
Pour the batter into the greased bundt pan and bake for 55 minutes to 1 hour 5 minutes, or until a toothpick inserted into the center comes out clean.
Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely. If the cake sticks, gently run a knife along the edges to loosen it.