Preheat the oven to 180 Deg C.
Spray or grease a 9 inch Bundt pan or a tube pan. (Read detailed explanation above on how to grease a Bundt pan)
In a wide bowl sift together the flour, baking soda, baking powder, salt and spices.
In a separate bowl of your stand mixer or with hand mixer beat the eggs, oil, sugar, vanilla extract until well combined. Should take around 2-3 minutes. The colour slightly changes.
Add the pumpkin puree and beat until incorporated.
Add the flour mixture to the pumpkin batter and beat just until incorporated.
Pour the prepared batter into the prepared pan.
Bake for approximately 45-60 minutes or until a toothpick inserted in the center of the cake comes out clean.
Let it cool completely before removing.
One can then frost the cake with some chocolate ganache or enjoy it as is.