Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic Carrot Cake with Cream Cheese Frosting

A moist, spiced, and perfectly sweet classic carrot cake, topped with a creamy and tangy cream cheese frosting. It’s the perfect dessert for any occasion, from birthdays to holiday celebrations. Packed with freshly grated carrots and topped with optional walnuts, this cake is both flavorful and satisfying.

  • Total Time: 55 minutes

Ingredients

Scale

For the Cake:

  • 2 cups all-purpose flour

  • 1 1/2 teaspoons baking powder

  • 1 1/2 teaspoons baking soda

  • 1/2 teaspoon salt

  • 1 teaspoon ground cinnamon

  • 1/2 teaspoon ground nutmeg

  • 1/2 teaspoon ground ginger (optional)

  • 1 1/2 cups granulated sugar

  • 1/2 cup brown sugar (packed)

  • 4 large eggs

  • 1 cup vegetable oil

  • 2 teaspoons vanilla extract

  • 3 cups grated carrots (about 4 medium carrots)

  • 1 cup chopped walnuts or pecans (optional)

For the Cream Cheese Frosting:

  • 8 oz cream cheese (softened)

  • 1/2 cup unsalted butter (softened)

  • 4 cups powdered sugar (sifted)

  • 1 teaspoon vanilla extract

  • A pinch of salt

Instructions

  • Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.

  • In a medium bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger. Set aside.

  • In a large bowl, whisk the eggs, granulated sugar, and brown sugar until smooth. Add in vegetable oil and vanilla extract.

  • Gradually add the dry ingredients to the wet ingredients, mixing until combined.

  • Stir in grated carrots and nuts (if using).

  • Pour the batter evenly into the prepared pans and bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.

  • Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.

  • For the frosting, beat together cream cheese and butter until smooth. Gradually add powdered sugar, then vanilla and salt. Beat until fluffy.

 

  • Frost the cooled cakes with the cream cheese frosting. Optional: Decorate with extra chopped walnuts.

Notes

  • Storage: Store the cake in an airtight container at room temperature for up to 2 days, or refrigerate for up to 1 week.

  • Freezing: You can freeze the cake for up to 3 months. Wrap the layers in plastic wrap, then foil, and store in the freezer.

  • Substitutions: For a lighter version, use applesauce instead of oil. You can also make the cake gluten-free by substituting the flour with a gluten-free flour blend.

 

  • Add-ins: Try adding crushed pineapple for extra moisture or raisins for added sweetness.

  • Author: Kelly Sowell
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes

About

Contact