Carrot Cake with Cream Cheese Frosting

Carrot Cake with Cream Cheese Frosting

This moist and flavorful carrot cake has just the right sweetness and enough spices to blend wonderfully with the carrots and cream cheese.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 1 cake



  • 2 cups all-purpose flour
  • 2 tsp baking soda
  • 1 tsp kosher salt
  • 1 tsp cinnamon
  • 1/4 tsp nutmeg
  • 1/4 tsp all-spice
  • 1 1/4 cup vegetable oil (coconut, canola, or something mild will work)
  • 3/4 cup sugar
  • 3/4 cup lightly packed brown sugar
  • 1 tsp vanilla extract
  • 4 eggs
  • 3 cups grated carrots
  • 1 cup chopped pecans or walnuts (Optional but tasty!)


  • 8 oz cream cheese, room temperature
  • 4 tbs butter, room temperature
  • 1 tsp vanilla extract
  • 2 cups sifted powdered sugar


  • Preheat oven to 350 F and prepare the baking dish by lightly buttering and flouring . This recipe can make either one 9 x 13 cake, a two layered 9 inch round, or 24 cupcakes.
  • In a large mixing bowl, whisk together flour, baking soda, salt, cinnamon, nutmeg, and allspice until evenly combined.
  • Add the carrots, then toss to coat.
  • In a separate bowl, whisk together oil, both sugars, and the vanilla extract. Add the eggs, one at a time, until everything is blended.
  • Pour the egg mixture into the carrot mixture, then stir until just combined. Transfer to the prepared baking dish then bake until the tops are springy and the cakes pass the toothpick test, about 35-45 minutes. (If making cupcakes, the baking time will be about 20 minutes.)
  • Let cakes cook in pan for 15 minutes before turning out onto a wire rack to cool completely. Let cool completely before attempting to put on the frosting, otherwise the frosting will melt.
  • To prepare the frosting, combine the cream cheese and butter in a large bowl and blend with an electric mixer until just combined. With the speed on low, slowly add the powdered sugar, about 1/2 cup at a time, beating until smooth before the next addition. Chill the frosting 5 - 10 minutes in the fridge before using.