Carrot Cake Recipe

Amazing Carrot Cake Recipe. Flavorful, moist and insanely delicious easy carrot cake with a rich cream cheese frosting
Course Dessert
Cuisine American
Keyword carrot cake
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 12 servings
Calories 479kcal
Author Valentina's Corner


Carrot Cake:

  • 1/2 cup oil
  • 3 large eggs
  • 1 cup granulated sugar
  • 3 large carrots (2 ½ cups grated)
  • 1 tsp vanilla extract
  • ½ tsp ground cinnamon
  • 1/2 cup walnuts, finely chopped
  • 2/3 cup sweet coconut flakes
  • 1 ½ tsp baking powder
  • 1 tsp baking soda
  • 1 ½ cups pineapple, cubed (1 cup pureed)
  • 1 ¾ cup all-purpose flour, sifted

Cream Cheese Frosting:

  • 2 pkg cream cheese, room temp
  • 1 stick unsalted butter (1/2 cup)
  • ¾ cup powdered sugar
  • ½ tsp vanilla extract
  • crushed walnuts for decor, optional


  • Preheat oven to 355° F. Spread coconut flakes onto a baking sheet, bake 5-7 minutes, until golden in color. Remove and set aside to cool.
  • Cut pineapple into cubes, puree with a hand mixer.
  • Peel and grate carrots.

Prepare cake layers:

  • Preheat oven to 350° F. Line three 8-inch round baking pans with parchment baking. Spray with baking spray and lightly dust with flour.
  • In a bowl, whisk together flour, baking soda, baking powder, and cinnamon. Set aside.
  • In a large bowl, beat together eggs with sugar on high speed until mixture starts to become fluffy.
  • In a different bowl combine oil, carrots, vanilla, and pureed pineapple. Add to the eggs mixture and mix with a spatula until combined.
  • Add half the flour to the wet ingredients and mix with a spatula. Add the remaining flour and continue mixing with a spatula until combined.
  • Add the chopped walnuts and toasted coconut. Fold into the mixture with a spatula.
  • Pour the cake batter evenly between the three prepared baking pans. Bake at 350° F for 16-18 minutes. Once the cakes have completely cooled, remove from the pans and set aside to cool completely. 

Prepare frosting:

  • In a bowl, mix together cream cheese and butter on high speed.
  • Add the sugar and vanilla, mix.

Assembling the cake:

  • Place first cake layer onto a cake stand, add cream. Repeat with remaining layers and cream. Cover sides and tops of cake with frosting and decorate as desired.
  • Refrigerate before serving.
  • Enjoy!


Calories: 479kcal | Carbohydrates: 52g | Protein: 6g | Fat: 28g | Saturated Fat: 9g | Cholesterol: 82mg | Sodium: 267mg | Potassium: 259mg | Fiber: 2g | Sugar: 35g | Vitamin A: 3125IU | Vitamin C: 10.7mg | Calcium: 86mg | Iron: 1.5mg