For the Donuts: Preheat the oven to 350 degrees F. Lightly grease a standard size 6-cup donut pan.
In a large bowl, combine flour, sugar, cinnamon, baking soda, ginger, nutmeg, and cloves. Mix well.
In a separate smaller bowl, combine buttermilk, oil, molasses, egg and vanilla. Mix well.
Pour wet ingredients into dry ingredients, mixing until just combined. Do not over-mix or your donuts could be tough. Batter should be lumpy. Spoon batter equally into the 6 donut pan cups.
Bake for 12-14 minutes, or until a toothpick inserted into a donut comes out clean.
For the Glaze: Whisk all the glaze ingredients together until well incorporated. Once donuts have cooled completely, top with glaze.