Grease a 8x4 loaf pan, set aside. Preheat oven to 350 degrees F.
In a medium sized mixing bowl combine the flour, cinnamon, nutmeg, allspice, salt, baking soda, and baking powder, mix to combine. In a large mixing bowl combine the white and brown sugar, with the vanilla and eggs, whisk to combine. While whisking drizzle in the oil and whisk until fully incorporated.
Combine the wet and dry ingredients, mix until combined. Using a box grater or a food processor grate the carrots, gently fold the grated carrots into the cake batter. Pour the mixture into the prepared loaf pan and bake 50-60 minutes until a toothpick inserted comes out clean.
While the cake is baking make the icing, in the bowl of a stand mixer combine the cream cheese, powdered sugar, vanilla extract and a little milk. Mix until combined.
Allow the cake to cool before icing, slice and enjoy!
All images & content are the sole property of The Hearty Life. Please obtain permission prior to using my images. If you would like to republish a recipe, please link back to this post and re-write the instructions in your own words.