Preheat oven to 350 degrees.
Prepare the bundt cake pan. Brush with about 1 tablespoon of melted butter. Sprinkle in ⅓ cup of all-purpose flour and tap until it covers the whole pan. Tap out the remaining and set the pan aside.
Combine flour, baking soda, cinnamon, nutmeg, ginger, and salt in a small bowl. Set aside.
Combine oil and sugar. Add eggs and vanilla, and mix well. Next is zest, orange juice, and buttermilk. Mix only until combined. To this, add flour mixture. Again, mix only until combined. Last is carrots. Again, be careful not to overmix.
Pour into your prepared bundt cake pan and move it to the oven.
Bake for 45-55 minutes. The toothpick you insert should come out almost completely clean.
Remove it from the oven and let it cool for 7 minutes.
Invert the pan onto your cooling rack and gently release it from the pan.
While it is cooling, make your glaze. You can make it as thick or thin as you like.
Once the cake is mostly cooled, add the orange glave to the top. I sprinkled on extra orange zest on top of the glaze. You can do this as well if you want the extra punch of flavor.