This carrot cake recipe is so easy to make, perfectly moist, and topped with velvety cream cheese frosting. It’s delicious and made with heart-healthy* Mazola® Corn Oil.

Carrot Cake Recipe

  • Yield:

    12 servings

  • Total Time:

    1 hr

  • Prep Time:

    25 mins

  • Cook Time:

    35 mins


  • Cake
  • 2-1/2 cups all-purpose flour
  • 1 cup chopped pecans
  • 1 tablespoon baking powder
  • 2 teaspoons ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 3 eggs
  • 3/4 cup Mazola® Corn Oil
  • 3/4 cup sugar
  • 3/4 cup brown sugar
  • 1/2 cup applesauce
  • 1 teaspoon pure vanilla extract
  • 3 cups shredded carrots
  • Frosting
  • 1 package (8 ounces) cream cheese, softened
  • 1-1/2 cups powdered sugar
  • 2 tablespoons butter, softened
  • 1/2 teaspoon pure vanilla extract


  1. Step 1) Preheat oven to 350°F. Grease two 9-inch round cake pans OR a 13x9-inch baking pan.
  2. Step 2) Combine flour, pecans, baking powder, cinnamon, nutmeg and salt in a medium mixing bowl. Stir well and set aside. Whisk together eggs, oil, sugars, applesauce and vanilla. Stir in carrots until well blended. Add carrot mixture to flour mixture and stir with a spatula until combined.
  3. Step 3) Pour batter into prepared baking pan(s). Bake 20 to 25 minutes if using the round pans OR 30 to 35 minutes in the larger pan, or until wooden pick inserted in center comes out clean. Cool round cakes in pan for 10 minutes then turn out on wire rack to cool completely.
  4. Step 4) Beat frosting ingredients together until very smooth; spread onto cooled cake. For layer cake, place one cake on cake plate; spread frosting on top surface, only. Top with second layer and repeat (Sides of cake are not iced). Sprinkle cake top with additional chopped pecans, if desired. Serve immediately or cover and refrigerate.