Pre-heat oven to 400°F (200° C). Grease and flour a 12 medium size muffin tin*.
In a medium bowl whisk together the vegetable oil, beaten eggs, carrots and milk.
In a medium bowl, whisk together the dry ingredients, sugar, flour, baking powder, baking soda, cinnamon and salt.
Add the dry ingredients to wet ingredients, stir with a spatula or wooden spoon just until combined (15 or 16 stirs no more). Bake for approximately 20 minutes. Let cool completely before frosting. Enjoy!
CREAM CHEESE FROSTING
In a medium bowl beat butter and cream cheese until creamy approximately one minute. Add icing sugar a little at a time, continue beating, add salt and cream beat approximately 3 minutes until fluffy.
*If you make a loaf instead then be sure to lower the temperature to 350F (180C) and let it bake for at least 30-35 minutes before testing, it may need longer.