← BlogJune 27, 2026

How to Make the Perfect Carrot Cake

American · Medium · 65 min · 12 servings

vegetarian
Advertisement
Carrot Cake

This classic carrot cake is incredibly moist and warmly spiced with cinnamon and nutmeg then topped with a luxuriously smooth cream cheese frosting. Every slice is packed with freshly grated carrots that add natural sweetness and a wonderfully tender crumb.

Why this recipe works

This Carrot Cake recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 65 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 480 calories with 6g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 8 simple ingredients that you can find at any grocery store:

  • 2 cups all purpose flour
  • 2 tsp ground cinnamon
  • 1 tsp baking soda
  • 3 whole large eggs
  • 1 cup vegetable oil
  • 1.5 cups granulated sugar
  • 2.5 cups freshly grated carrots
  • 8 oz full fat cream cheese softened

Step by step instructions

Step 1: Prepare Pans and Preheat Oven

Preheat the oven to 350 degrees Fahrenheit and grease two 9 inch round cake pans then line the bottoms with parchment paper circles. Lightly flour the sides of the pans after greasing to prevent any sticking during baking. Having your pans ready before mixing the batter ensures you can move quickly once everything is combined.

Step 2: Mix the Dry Ingredients

In a large bowl whisk together the flour, ground cinnamon, baking soda, and a half teaspoon of salt until evenly combined. Whisking the dry ingredients together first ensures the spices and leavening agents are distributed evenly throughout the batter. Set this bowl aside while you prepare the wet ingredients.

Step 3: Combine Wet Ingredients and Carrots

In another large bowl beat the eggs, vegetable oil, and granulated sugar together vigorously until the mixture is pale and slightly thickened. Fold in the freshly grated carrots and stir until they are fully incorporated into the wet mixture. Then gently fold the dry ingredients into the wet ingredients until just combined with no streaks of flour remaining.

Step 4: Bake the Cake Layers

Divide the batter evenly between the two prepared cake pans and smooth the tops with a spatula. Bake for 30 to 35 minutes until the tops spring back when lightly pressed and a toothpick inserted into the center comes out clean. Allow the cakes to cool in their pans for 15 minutes before turning them out onto wire racks to cool completely.

Step 5: Make Frosting and Assemble

Beat the softened cream cheese with half a cup of softened butter until smooth and fluffy then gradually add 3 cups of powdered sugar and 1 teaspoon of vanilla extract. Beat the frosting until it is light and spreadable with no lumps remaining. Place one cooled cake layer on a serving plate, spread a thick layer of frosting on top, place the second layer over it, then frost the top and sides of the entire cake.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • vegetable oil → melted coconut oil for a subtle coconut flavor and slightly denser crumb
  • full fat cream cheese → dairy free cream cheese for a lactose free frosting option
  • granulated sugar → coconut sugar for a deeper caramel like sweetness throughout the cake

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Using pre shredded store bought carrots that are too dry and coarse leading to a less moist cake
  • Frosting the cake before the layers are completely cooled which causes the frosting to melt and slide off
  • Overmixing the batter once the flour is added which results in a tough and dense cake texture

Nutrition facts

Per serving: 480 calories, 6g protein, 62g carbs, 24g fat, 2g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement