To make the cake, preheat the oven to 350 degrees. Grease and flour a 9 x 13-inch cake pan. Or for carrot cake cupcakes, grease a cupcake tin, optionally lining with cupcake papers or parchment paper.
In a medium bowl, mix flour, cinnamon, salt, and baking soda until incorporated. Set the dry ingredients aside.
In an electric mixer fitted with the whisk attachment, combine the sugar and the oil in a large bowl on low speed. Slowly add the eggs to the bowl, mixing well on medium speed. At this point, you can’t overwork the batter. Make sure the eggs are completely incorporated.
Remove the bowl from the mixer and add the flour to the wet ingredients in two batches. Stir the carrot cake batter with a spoon until the flour is incorporated, but don't overwork it. Gently fold in the carrots and the nuts.
Bake at 350 degrees for 25 minutes or until the cake is golden brown and begins to barely pull away from the side of the pan. Place the pan on a wire rack. Leave cake on cooling rack until completely cooled to room temperature.
Meanwhile, combine the cream cheese and butter with the mixer fitted with the whisk attachment and mix at medium speed until mixture is light and fluffy, about 2 minutes. Add the confectioners’ sugar and the vanilla and mix until completely incorporated. Add orange juice if the frosting seems too thick.
Cover the entire cake with the frosting. Refrigerate the cake for about 20 minutes or until the frosting is set.
If you like this recipe, please give it a star rating to help other cooks find it!
Follow me on Instagram and tag #stacylynharris so I can see all the SLH recipes you make. ♥