Preheat the Oven:
Preheat your oven to 350°F (175°C). Grease and flour a 10-cup bundt pan thoroughly, ensuring you get into all the grooves.
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 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, mixing until just combined. Be careful not to overmix.
Bake the Cake:
Pour the batter evenly into the prepared bundt pan and smooth 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 Brown Sugar and Cream Cheese Glaze:
In a medium saucepan over medium heat, melt the butter and brown sugar together, stirring until fully combined.
Add the heavy cream and bring the mixture to a gentle boil, stirring constantly. Let it simmer for 1–2 minutes until slightly thickened.
Remove from heat and stir in the vanilla extract.
Let the glaze cool slightly, then whisk in the cream cheese until smooth. Add powdered sugar, a little at a time, until you reach your desired thickness.
Glaze the Cake:
Once the cake is completely cooled, drizzle the brown sugar and cream cheese glaze over the top, allowing it to drip down the sides.