Go Back
+ servings
the best carrot cake

The Best Carrot Cake Recipe

A moist and delicious carrot cake recipe that is easy to make and your family will love. There is a secret ingredient that makes it so moist and rich.
Course Dessert
Cuisine American
Keyword Cake, Carrot Cake, Desserts, easy desserts
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings 16 servings
Calories 629kcal
Author Janine Waite


Cake Batter

  • 3 cups grated carrots about 4 large carrots
  • 2 cups granulated sugar
  • cups vegetable oil
  • 2 cups flour
  • 8 ounces cream cheese room temperature
  • 4 eggs
  • 1 tsp salt
  • 1 tsp cinnamon
  • 2 tsp baking soda
  • 1 tsp vanilla extract
  • 1 cup chopped nuts optional


  • ¼ cup butter
  • 8 ounces cream cheese room temperature
  • 1 pound powdered sugar
  • 2 tbsp milk
  • 1 tsp vanilla extract



  • Preheat oven to 350°
  • Prepare cake 9" x 13" x 2" pans or 2 - 8" round cake pans.
    Grease and flour the bottom and sides of both pans.
    You can grease the two round pans. Then place parchment paper (cut to size) on the bottom. Then grease it again and flour the whole inside of the pans.
  • Place wire whisk on Kitchen Aid mixer.
  • Beat together the cream cheese and sugar until smooth.
  • Add carrots and beat together.
  • Next, add eggs and beat until smooth.
  • Now, alternate adding the flour and oil to the cake batter.
  • Add salt, cinnamon, baking soda, vanilla, and nuts to the mixture. Beat well.
  • Pour batter into prepared pans.
  • Bake at 350° for 45-55 minutes.
  • The cake is done when a toothpick inserted into the cake center comes out clean.
  • Cool pans on a baking rack for 15 minutes.
  • Then turn the cake pans over and place the cake on the cooling racks. Remove the parchment from the bottom.


  • Cream together the room temperature butter and cream cheese.
  • Add sugar, milk, and vanilla.
  • Beat until smooth.
  • Spread on cooled cake.


Serving: 1serving | Calories: 629kcal | Carbohydrates: 68g | Protein: 6g | Fat: 39g | Saturated Fat: 25g | Trans Fat: 1g | Cholesterol: 80mg | Sodium: 416mg | Potassium: 109mg | Fiber: 1g | Sugar: 54g | Vitamin A: 534IU | Vitamin C: 1mg | Calcium: 48mg | Iron: 1mg