Go Back
+ servings

Easy Carrot Cake with Cream Cheese Frosting

An incredibly moist cake loaded with carrots, pineapple and pecans, this Easy Carrot Cake with Cream Cheese Frosting is always a crowd favorite!
Prep Time20 mins
Cook Time45 mins
Total Time1 hr 5 mins
Course: Dessert
Cuisine: American
Servings: 12 servings
Calories: 541kcal
Author: MaryAnn Dwyer


  • 2 cups all-purpose flour
  • 1 3/4 cups granulated sugar
  • 2 tsp. baking soda
  • 2 tsp. ground cinnamon
  • 1 tsp. salt
  • 4 large eggs, lightly beaten
  • 1 cup vegetable oil
  • 1 tsp. vanilla extract
  • 3 cups shredded carrots
  • 1 8-oz. can crushed pineapple, drained
  • 3/4 cup pecans, chopped

Cream Cheese Frosting

  • 8 oz. cream cheese, room temperature
  • 1/2 cup (one stick) unsalted butter, room temperature
  • 3 cups confectioners' sugar, sifted
  • 2 tsp. vanilla extract
  • 1/8 tsp. salt


  • Preheat oven to 325 degrees. Spray a 9x13 baking pan with nonstick cooking spray. Set aside.
  • In a large bowl, whisk together flour, sugar, baking soda, ground cinnamon and salt. In a medium bowl, whisk together eggs, vegetable oil and vanilla extract until well combined. Add the egg mixture to the dry ingredients until just combined. Add the carrots, pineapple and 1/2 cup of the pecans stirring to combine, 
  • Pour into the prepared baking dish. Bake for 45 minutes, or until a tester inserted in the middle of the cake comes out clean. Remove from oven and let cool completely on wire rack before frosting.

Cream Cheese Frosting

  • Add cream cheese and butter to the bowl of a stand mixer fitted with the paddle attachment. Beat on medium speed for 1-2 minutes until well blended. Gradually add the confectioners' sugar, vanilla, and salt. Increase speed to high and continue to beat until light and fluffy, scraping down the sides of the bowl as needed. Spread the frosting on the cooled cake in an even layer. Sprinkle the frosting with the remaining 1/4 cup pecans.


Calories: 541kcal | Carbohydrates: 80g | Protein: 6g | Fat: 22g | Saturated Fat: 11g | Cholesterol: 103mg | Sodium: 512mg | Potassium: 202mg | Fiber: 2g | Sugar: 61g | Vitamin A: 5935IU | Vitamin C: 1.9mg | Calcium: 56mg | Iron: 1.7mg