The Best Moist Carrot Cake

This is a moist, flavorful cake and the lemony cream cheese frosting takes the carrot cake to the next level.
Peel and cut the 4 carrots and cook them in a slightly salted water.
 Once cooked, purée the carrots.
Grate the carrot left, then prepare the cakes batter.
Pour the batter in 2 round pans ( 9 inches diameter) and bake in 350°F preheated oven for about 30 minutes.
While the cakes are baking, prepare the cream cheese frosting by mixing all the ingredients until smooth.
Let the cakes cool completely.
Use a knife to slightly cut the middle parts of the cakes to make the surface even.
Spread the cream cheese frosting on one of the cakes. Put few of the cake crumbs on top of the frosting to avoid wasting it. Make sure to keep some of the crumbs for the top cake if you like.
Place the second cake on top of the first one. Place it upside down, to keep the smooth surface on top.
Spread the cream cheese frosting on top of the second cake and all around the sides.
Put the reserved cake crumbs on top to hide any imperfection if you like.

Prep Time 35 minutes
Cook Time 30 minutes
Total Time 1 hour 5 minutes
Servings 10
Author LDS’s Mom


  • 4 medium to big carrots
  • 1 medium carrot grated
  • Zest and juice of 1 lemon
  • 2 tbsp honey
  • 1 cup granulated sugar
  • ½ cup vegetable or canola oil
  • ½ cup milk (any type)
  • 2 cups all purpose flour
  • 1 tsp baking powder
  • 1 tsp baking soda
  • ½ tsp salt
  • ¼ tsp nutmeg
  • 1 tsp cinnamon powder
  • 4 eggs
  • 2 cups water
  • 1 tbsp unsalted butter, at room temperature to butter the pans

Cream cheese frosting

  • 8 oz cream cheese, at room temperature
  • 2 cups powdered sugar
  • 1 tbsp unsalted butter, at room temperature
  • 1 lemon juice (about 1 tbsp)


  1. First of all, peel the 4 carrots and cut them small.
  2. Put the carrots pieces in a saucepan and add 2 cups of slightly salted water.
  3. Place the saucepan over medium heat and cook for about 15 to 20 minutes or until the carrots are soft.
  4. Add the 2 tablespoons of honey. Let cook for 2 more minutes. The water should be absorbed completely. Let cool.
  5. Puree the carrots in a food processor until smooth. In this recipe, I obtained 2 cups carrots puree.
  6. Preheat oven to 350°F.
  7. In a bowl, mix the flour, baking powder, baking soda, cinnamon, nutmeg and salt. Set aside.
  8. In a bowl of a stand mixer whisk the eggs and sugar until fluffy (you can use a wooden spoon if you don’t have a stand mixer).
  9. Add the pureed carrots (about 2 cups), the grated carrot and whisk for 2 to 3 minutes.
  10. Add the oil slowly while constantly whisking, then add the milk and whisk more.
  11. Add the juice and zest of the lemon.
  12. Pour in the flour mixture and mix with a wooden spoon until just combined.
  13. Slightly butter two 9 inches round pans.
  14. Pour the batter in the pans.
  15. Bake for 30 minutes or until a toothpick comes out clean if inserted in the middle of each cake.
  16. Let cool completely and prepare the cream cheese frosting.
  17. Put the cream cheese frosting ingredients in the bowl of a stand mixer.
  18. Mix until smooth. Set aside.
  19. Use a knife to cut the middle part of the cakes to make the surface even.
  20. Take one cake and spread the cream cheese frosting all over its surface.
  21. Crumble the cut parts of the cakes on top to avoid wasting them. Make sure to reserve a little bit of the crumbs to be used later (optional).
  22. Place the other cake upside down. Keep the smooth part on top.
  23. Spread the cream cheese frosting on top and all around the sides of the cakes.
  24. Sprinkle few cake crumbs on top to hide any imperfection of the cake (optional).
  25. Enjoy.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.