Combine all dry ingredients in mixer bowl.
Add eggs, oil, and vanilla. Mix on medium speed to combine, 30 seconds.
Stir in carrots and mix for another 30 seconds, scraping bowl once.
Pour into prepared cupcake/muffin pans lined with cupcake papers. Bake for 35 minutes, or until center is dry.
Cool on wire rack. While cooling prepare cream cheese frosting.
Combine cream cheese, butter, vanilla and sugar. Beat until smooth and creamy.
Pipe or spoon frosting on cooled cupcakes.
Enjoy!