Go Back
+ servings

Easy and Moist Carrot Cake with Pecans and Cream Cheese Frosting

Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Servings: 8


Carrot Cake

  • 2 1/4 cups all-purpose flour
  • 1 1/4 teaspoons baking soda
  • 1 1/2 teaspoons ground cinnamon
  • 1/4 teaspoon freshly ground nutmeg
  • 1/4 teaspoon ground cloves
  • 1/8 teaspoon allspice
  • 3/4 teaspoon salt
  • 1 cup dark brown sugar
  • 1/4 cup granulated sugar
  • 1 cup coconut oil vegetable or canola oil may be substituted
  • 1/3 cup sour cream plain Greek yogurt may be substituted
  • 2 tablespoons buttermilk milk, coconut milk or almond milk may be substituted
  • 3 large eggs
  • 1 1/2 teaspoon vanilla extract
  • 2 1/2 cups carrots finely grated
  • 1 cup pecans toasted and chopped


  • 4 ounces cream cheese 1/2 package, softened to room temperature
  • 1/4 cup unsalted butter softened to room temperature
  • 1 1/2 - 2 cups confectioner's sugar more as needed
  • 3 tablespoons milk
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon fine salt


  • Preheat your oven to 375 degrees F and spray a springform pan with non-stick spray (preferably 9-10 inches).
  • In a large bowl, whisk together the flour, baking soda, ground cinnamon, nutmeg, cloves, allspice and salt. Set aside.
  • In the bowl of your stand mixer, with paddle attachment fixed, cream together the sugars and oil until smooth and creamy. Add the sour cream and buttermilk and mix again to incorporate. Add each egg, one at a time, mixing after each addition. Add the vanilla extract and mix again.
  • Add the dry ingredients to the wet, and mix until just moistened. Do not overmix. Fold in the carrots and 1/2 cup of chopped pecans.
  • Pour the batter into the prepared pan and bake for 20-25 minutes or until a toothpick comes out clean. Remove from heat. Place the pan directly on a wire rack to cool completely.
  • While your cake is cooling, prepare your frosting.
  • In your stand mixer, with paddle attachment fixed, cream together the cream cheese and butter. Add the confectioner's sugar, in 1 cup increments until combined. Add more as needed. Add the milk, vanilla extract, cinnamon and salt. Mix again.
  • Frost the cake once it has cooled completely. Sprinkle with the remaining pecans and enjoy!
  • The carrot cake will store in an airtight container for 3-5 days.