Preheat the Oven:
Preheat your oven to 350°F (175°C). Grease and flour a 10-cup bundt pan thoroughly to ensure easy release.
Mix the Dry Ingredients:
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, cloves, and salt.
Mix the Wet Ingredients:
In a large bowl, whisk together the granulated sugar, brown sugar, and oil until smooth.
Add the pumpkin puree and mix until well combined.
Beat in the eggs one at a time, followed by the vanilla extract and buttermilk.
Combine Wet and Dry Ingredients:
Gradually add the dry ingredients to the wet mixture, stirring until just combined. Be careful not to overmix.
Bake the Cake:
Pour the batter into the prepared bundt pan, smoothing the top with a spatula.
Bake for 55–65 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
Allow the cake to cool in the pan for 15–20 minutes before inverting it onto a wire rack to cool completely.
Make the Glaze (Optional):
In a small bowl, whisk together the powdered sugar, milk, vanilla extract, and a pinch of cinnamon until smooth. Adjust the consistency by adding more milk if needed.
Glaze the Cake:
Once the cake has cooled completely, drizzle the glaze over the top, allowing it to drip down the sides.