Preheat oven to 350°F. Prepare the Bundt pan. If using a metal Bundt pan, grease and flour it. If using a silicone Bundt pan, spraying it with baking spray is optional (not necessary).
In a medium bowl, whisk the flour, baking powder, salt, baking soda, ginger, cinnamon, nutmeg, and cloves together. Set aside.
3⅓ cups all-purpose flour, 2 teaspoons baking powder, 1 teaspoon kosher salt, ¾ teaspoon baking soda, 3½ teaspoons ground ginger, 1 tablespoon ground cinnamon, ¼ teaspoon ground nutmeg, ¼ teaspoon ground cloves
In a large bowl, whisk the brown sugar, melted butter, and vegetable oil together until smooth.
1⅔ cups brown sugar, ½ cup unsalted butter, ½ cup vegetable oil
Add the eggs and whisk well.
4 large eggs
Add the buttermilk, molasses, sour cream, and vanilla and whisk until completely smooth. Gradually add the dry ingredients to the wet ingredients and whisk just until combined.
1 cup buttermilk, ⅔ cup unsulphured molasses, ¼ cup sour cream, 2 teaspoons pure vanilla extract
Pour the batter into the prepared Bundt pan.
Bake for 90 minutes or until a toothpick inserted comes out clean.
Allow the cake to cool completely before removing it from the pan.
Once the cake has cooled, make the glaze. In a small bowl, whisk the powdered sugar and milk until smooth.
1 cup powdered sugar, 3 tablespoons milk
Drizzle the glaze over the cake and let it set for a few minutes before serving.