Preheat the oven to 350 degrees Fahrenheit.
Line muffin/cupcake tin with liners and set aside.
Add 1 cup brown sugar, 2 eggs, 1 teaspoon vanilla, ⅓ cup sour cream and ½ cup oil to a mixing bowl. Mix on medium low until well combined.
Add in 1.5 cups flour, 1 teaspoon baking powder and cinnamon, ½ teaspoon baking soda and salt, ¾ teaspoon ginger and ¼ teaspoon nutmeg. Mix on low speed, scraping down sides as necessary until well combined.
Add in 1.5 cups peeled and grated carrots and fold into batter.
Measure about ¼ cup of batter into each cupcake liner - they should be about ⅔ of the way full.
Bake at 350 degrees Fahrenheit for 20 - 22 minutes or until edges are golden brown.
While baking, make the frosting.
Add to mixing bowl 8 oz cream cheese, ½ cup butter, 1 teaspoon vanilla and salt.
Turn mixer on low and slowly begin adding in powdered sugar a little at a time.
Once all sugar is added, turn up to medium and beat until it is smooth and fluffy.
Scoop frosting into a piping bag with a large star tip.
Once the cupcakes have cooled you can frost them.