Preheat oven to 350 degrees. In a large mixing bowl, mix together the dry ingredients: flour, sugar, baking powder, salt, baking soda, cinnamon, nutmeg and coconut. Set aside.
In another medium size mixing bowl, whisk together the wet ingredients: oil, sour cream, eggs and vanilla extract. Stir in the carrots.
Fold the wet mixture into the dry mixture until just combined. Use a 9 by 5-inch pan or three 6 by 3-inch pan, lightly greased. Bake for 55 minutes for a standard loaf, and 35 to 40 minutes for mini loaves. Let fully cool before removing from the pan.
For glaze: whisk all glaze ingredients in a small bowl until fully combined and then drizzle on top of loaf(s). Enjoy!!