Go Back Email Link
+ servings

The BEST Carrot Cake Recipe

This is the best carrot cake recipe out there! Moist, fluffy layers of carrot cake are assembled with the most delicious cream cheese frosting. Each bite explodes with incredible flavor, and the texture is out of this world!
Prep Time: 10 minutes
Cook Time: 20 minutes
0 minutes
Total Time: 30 minutes
Servings: 12 servings
Author: Valentina

Ingredients

carrot cake -

  • 2/3 cup sweet toasted coconut flakes
  • 1 3/4 cups all-purpose flour measured then sifted
  • 1 tsp baking soda
  • 1 ½ tsp baking powder
  • ½ tsp ground cinnamon
  • 3 large eggs
  • 1 cup granulated sugar
  • 2 1/2 cups grated carrots
  • 1 ½ cups pineapple cubed (1 cup pureed)
  • 1/2 cup oil canola or extra light olive oil
  • 1 tsp vanilla extract
  • 1/2 cup walnuts finely chopped

frosting -

  • 16 oz cream cheese room temp
  • 1/2 cup unsalted butter
  • 3/4 cup powdered sugar
  • ½ tsp vanilla extract
  • crushed walnuts for decor optional

Instructions

  • Preheat the oven to 350°F and arrange the coconut flaked on a lined sheet pan. Bake for 5-7 minutes or until lightly toasted.

cake -

  • Prepare three 8-inch round pans by lining them with parchment paper. Spray lightly with baking spray and lightly dust with flour.
  • In a bowl, sift together flour, baking soda, baking powder, and cinnamon.
  • In another large bowl, beat eggs and sugar on high speed until they’re lightly fluffy.
  • In a third bowl, combine grated carrots, pineapple, oil, and vanilla. Then, add this mixture to the eggs and sugar. Use a spatula to incorporate.
  • Add half the dry ingredients to the wet ingredients and fold to combine. Then, add the remaining dry ingredients and combine. Fold in walnuts and coconut flakes.
  • Distribute the batter evenly between the three baking pans. Bake the layers in the oven for 20-24 minutes. Let the layers cool for 10 minutes before popping out of the pans and transferring to a wire rack to cool the rest of the way.

frosting -

  • On high speed, beat cream cheese and butter until fluffy.
  • Slowly add powdered sugar and beat to combine. Add vanilla and beat until incorporated.

assembly -

  • Onto a cake stand, add one of the cake layers.
  • Take a portion of the frosting apply a generous layer, and top with the second layer. Repeat these steps until all layers are assembled.
  • Use the remaining frosting to decorate the cake.
  • Finish with chopped walnuts for decoration, and refrigerate before serving.
  • Serve and enjoy!

Notes

  • Pro tip: Be sure to allow the cake layers to cool completely before frosting. 
  • To refrigerate: Refrigerate the cake for up to five days.
  • To freeze: Freeze the layers individually before frosting. Store for up to 3 months. When ready to assemble, thaw the layers and frost before serving.