The BEST Carrot Cake

There’s nothing quite like a moist, flavorful carrot cake packed with spices and topped with a dreamy cream cheese frosting. This recipe has been my go-to for years and it never fails to impress at any occasion.

The Best Carrot Cake Recipe

The BEST Carrot Cake

There’s nothing quite like a moist, flavorful carrot cake packed with spices and topped with a dreamy cream cheese frosting. This recipe has been my go-to for years and it never fails to impress at any occasion.
This carrot cake is delightfully soft, perfectly spiced and loaded with fresh carrots and crunchy walnuts for texture in every bite. The cream cheese frosting is sweet but tangy, making each slice irresistible. It’s the perfect centerpiece for celebrations or a simple weekend treat.
Prep Time 25 minutes
Cook Time 30 minutes
Cooling Time 10 minutes
Total Time 1 hour 5 minutes
Course Dessert
Cuisine American
Servings 12 slices
Calories 350 kcal

Equipment

  • 2 8-inch round cake pan greased and lined
  • 1 Mixing Bowl
  • 1 Whisk
  • 1 Grater for carrots
  • 1 Wire rack for cooling

Ingredients
  

Dry Ingredients

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 0.5 teaspoon salt
  • 2 teaspoons ground cinnamon
  • 0.25 teaspoon ground nutmeg
  • 0.25 teaspoon ground ginger

Wet Ingredients

  • 1 cup brown sugar
  • 0.75 cup granulated sugar
  • 1 cup neutral oil like canola or sunflower
  • 4 large eggs
  • 2 teaspoons alcohol-free vanilla

Add-ins

  • 2.5 cups carrots grated
  • 1 cup walnuts chopped (or pecans or omit for nut-free)
  • 0.5 cup crushed pineapple drained

Instructions
 

  • Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans. Grate the carrots and drain the pineapple.
  • In a bowl, sift together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
  • In another large bowl, whisk together oil, brown sugar, granulated sugar, eggs, and alcohol-free vanilla until fully combined.
  • Add the dry ingredients to the wet mixture. Stir just until combined. Fold in the grated carrots, drained pineapple, and walnuts.
  • Divide the batter evenly between the prepared pans. Bake for 25-30 minutes or until a toothpick comes out clean. Cool in pans for 10 minutes, then transfer to wire racks to cool completely before frosting.

Notes

Do not overmix the batter to keep the cake fluffy.
Use freshly grated carrots for best texture.
Let the cake cool before applying cream cheese frosting.
This cake keeps well covered in the refrigerator for up to 5 days. You can also freeze unfrosted layers, wrapped tightly, for up to 2 months. For variation, add raisins or coconut, and feel free to use pecans or omit nuts for allergies.

Nutrition

Serving: 90gCalories: 350kcalCarbohydrates: 45g
Tried this recipe?Let us know how it was!

Why You’ll Love This Carrot Cake

This carrot cake is delightfully soft, perfectly spiced and loaded with fresh carrots and crunchy walnuts for texture in every bite. The cream cheese frosting is sweet but tangy, making each slice irresistible. It’s the perfect centerpiece for celebrations or a simple weekend treat.

Carrot Cake Ingredients & Substitutions

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 2 teaspoons ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground ginger
  • 1 cup brown sugar
  • 3/4 cup granulated sugar
  • 1 cup neutral oil (like canola or sunflower)
  • 4 large eggs
  • 2 teaspoons alcohol-free vanilla
  • 2 1/2 cups grated carrots
  • 1 cup chopped walnuts (or pecans or leave out for nut-free)
  • 1/2 cup crushed pineapple, drained

Feel free to swap walnuts with pecans or omit for allergies. Pineapple adds great moisture but can be left out if preferred.

Step-by-Step Instructions to Make Carrot Cake

Step 1: Prep the Pan & Ingredients

Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans. Grate the carrots and drain the pineapple.

Step 2: Mix the Dry Ingredients

In a bowl, sift together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.

Step 3: Whisk the Wet Ingredients

In another large bowl, whisk together oil, brown sugar, granulated sugar, eggs, and alcohol-free vanilla until fully combined.

Step 4: Combine & Fold

Add the dry ingredients to the wet mixture. Stir just until combined. Fold in the grated carrots, drained pineapple, and walnuts.

Step 5: Bake

Divide the batter evenly between the prepared pans. Bake for 25-30 minutes or until a toothpick comes out clean. Cool in pans for 10 minutes, then transfer to wire racks to cool completely before frosting.

Tips for Success

  • Do not overmix the batter to keep the cake fluffy.
  • Use freshly grated carrots for best texture
  • Let the cake cool before applying cream cheese frosting

Variations of Carrot Cake

  • Add raisins or shredded coconut for more texture
  • Use pecans instead of walnuts for a different nutty flavor
  • Make cupcakes instead of layered cake for easier serving

Serving Suggestions: What to Pair with Carrot Cake

  • Enjoy with a cup of hot tea or coffee
  • Top with extra chopped walnuts or a sprinkle of cinnamon
  • Serve with a scoop of vanilla or cinnamon ice cream on the side

Storage & Reheating Instructions

This cake keeps well covered in the refrigerator for up to 5 days. Bring to room temperature before serving. You can also freeze unfrosted layers, tightly wrapped, for up to 2 months.

Memories Made Around the Table

This carrot cake has graced many family tables, from birthdays to quiet Sunday afternoons. The warm spices and cozy flavors always bring smiles, and the leftovers rarely last long. Share it with loved ones and make your own delicious memories.

FAQs

  • Can I make this carrot cake ahead of time?
    Yes, you can bake the cake layers a day before and frost just before serving.
  • What nuts work best in carrot cake?
    Walnuts and pecans are both delicious, but you can omit them if you prefer a nut-free version.
  • Can I turn this into cupcakes?
    Absolutely. Just reduce the baking time to 18-22 minutes and check with a toothpick.

Final Thoughts

This carrot cake is a true classic, loved for its rich texture and flavor. I hope it becomes a favorite in your kitchen too!