Go Back
+ servings
Best carrot cake recipe

Best Carrot Cake (Mom's Recipe)

This is the best carrot cake recipe I have ever tasted, and it is my mom's recipe that my family has enjoyed for many years.

Course Dessert
Cuisine American
Keyword carrot cake
Prep Time 17 minutes
Cook Time 35 minutes
Total Time 52 minutes
Servings 16 slices
Calories 432 kcal
Author Marjorie @APinchOfHealthy


For the cake

  • 2 cups all purpose flour
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 2 teaspoons cinnamon
  • 2 cups sugar
  • 4 eggs
  • 1 1/2 cups oil
  • 1/2 teaspoon pure vanilla extract
  • 3 cups grated carrots

For the cream cheese frosting

  • 1 package cream cheese, softened (8 ounce package)
  • 1 stick butter, softened
  • 1 pound confectioners' sugar (powdered sugar)
  • 1 teaspoon pure vanilla extract
  • 1/2 cup chopped walnuts


For the cake

  1. Preheat oven to 350 degrees.

  2. In a large mixing bowl, mix together all dry ingredients - flour, baking soda, salt, cinnamon and sugar; set aside.

  3. In the bowl of your stand mixer (or other large bowl if you are using a hand mixer), beat together the eggs, oil, and vanilla.

  4. With the mixer on low, slowly incorporate dry ingredients and shredded carrots, mixing until just combined.

  5. Pour into 2 greased 9-inch cake pans. Bake until toothpick comes out clean, about 35 minutes.

For the cream cheese frosting

  1. Combine the cream cheese, butter, powdered sugar and vanilla, and beat with a mixer until smooth. Start out at a low speed, and gently ramp up until it looks like frosting (about a minute). 

  2. Add walnuts in last, and beat a few seconds to incorporate.

  3. Frost the cake only after it has cooled completely.

Recipe Notes

If you are allergic to walnuts, pecans make a great substitute.

Nutrition Facts
Best Carrot Cake (Mom's Recipe)
Amount Per Serving
Calories 432 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 7g44%
Cholesterol 71mg24%
Sodium 411mg18%
Potassium 144mg4%
Carbohydrates 68g23%
Fiber 1g4%
Sugar 54g60%
Protein 4g8%
Vitamin A 4435IU89%
Vitamin C 1.4mg2%
Calcium 38mg4%
Iron 1.2mg7%
* Percent Daily Values are based on a 2000 calorie diet.