Go Back
Carrot cake from scratch with homemade cream cheese frosting

The BEST Homemade Carrot Cake

5 from 2 votes
Prep Time 30 mins
Cook Time 35 mins

Ingredients
  

For the Cake

  • 2 cups all purpose baking flour
  • 2 cups sugar
  • 2 teas baking soda
  • 2 teas cinnamon
  • 1 ½ cup vegetable oil
  • 4 eggs
  • 3 cups grated carrots
  • 1 cup walnuts chopped

For the Cream Cheese Frosting

  • 1 8 oz package cream cheese
  • 1 stick butter
  • 1 teas vanilla
  • 4- 4 ½ cups powdered sugar or 1 lb.

Instructions
 

  • Preheat oven to 350°F
  • Grate the carrots using a box grater or a grater attachment on a food processor for more ease
  • combine dry ingredients
  • With an electric mixer, mix in oil and eggs, one at a time until well combined
  • Mix in carrots
  • Fold in chopped walnuts
  • Pour into 2 greased and floured 9" baking pans
  • Bake for 35 minutes or until a toothpick inserted in the center comes out clean

Cream Cheese Frosting

  • Cream room temperature butter and cream cheese and vanilla together until well combined
  • Add in the powdered sugar and beat until combined
  • When the cakes are completely cooled, frost the bottom layer first
  • Add the 2nd cake on top and frost the top and the sides. Refrigerate cake