Preheat the oven to 350°F
Grease a 8.5 x 4.5 inch light colored loaf pan or line with parchment paper and set aside.
In a medium sized bowl, mix the dry ingredients together: flour, cinnamon, nutmeg, salt, baking powder, and baking soda.
1 3/4 cups all-purpose flour, spooned and leveled, 1 Tbsp. ground cinnamon, 1 tsp. ground nutmeg, 1 tsp. baking powder, 1/2 tsp. baking soda, 1 tsp. kosher salt
In another bowl whisk together sugar and oil.
2/3 cup vegetable oil, 1 cup granulated sugar
Whisk in eggs one at a time.
Then whisk in the sour cream and vanilla.
Fold in dry ingredients and the carrots. Don't over mix.
Pour into the prepared loaf pan and smooth out the top.
Bake for ~55-60 min or until a toothpick inserted in the center comes out clean. Let cool completely and then make the frosting.
Add the softened cream cheese, sugar, vanilla and a pinch of salt in a mixing bowl.
8 oz. package full-fat cream cheese, softened, 1/4-1/3 cup granulated sugar, more or less depending on your preferences, 1 tsp. vanilla extract, pinch of salt
Beat until smooth using a hand mixer.
Spread the frosting on top of the cooled carrot cake and dust with cinnamon if desired. Slice and enjoy!