Carrot Cake with Cream Cheese Frosting

This homemade Carrot Cake has a delicious spice cake flavor filled with fresh carrots and topped with an easy homemade cream cheese frosting. It’s simply the best!

carrot cake

This Carrot Cake recipe sets the bar pretty high for other cakes. It’s super moist, fluffy, and packed with spice. Plus, it’s effortless to make! It comes together quickly without any fancy equipment, not even a mixer. I know carrot cakes are typically reserved for Easter, but with the cozy warming spices, it should be a dessert that’s enjoyed all year long!

carrot cake ingredients

Variations and Substitutions

  • This recipe does not include any nuts, but if you enjoy nuts in your carrot cake feel free to add in some chopped walnuts or pecans, about ½ cup depending on your preference.
  • For even more flavor, toast the nuts before adding to the cake batter.
  • You can also add raisins if you would like – about ¼ cup
  • If you can’t get enough of the spice flavor, stir in 1-2 teaspoons ground cinnamon into the cream cheese frosting.

How to Make Carrot Cake

Tips for Perfect Carrot Cake

  • Grate the carrots finely to ensure they are well incorporated into the cake batter and create a moist texture. Do not use pre-shredded carrots.
  • Don’t overmix the batter. Overmixing can cause the cake to be tough and dry. Mix until just combined, and avoid over-stirring.
  • Use high-quality ingredients, including fresh spices, pure vanilla extract, and quality butter. This will give your cake a rich, flavorful taste.
  • Consider adding texture to the cake by including nuts or raisins.
  • Allow the cake to cool completely before adding frosting. This will ensure that the frosting doesn’t melt or slide off the cake.

Shortcut Ideas

You can use store-bought cream cheese frosting if you’re short on time.

If you need to soften your butter quickly, place a large bowl of water in the microwave and heat until the bowl is warm. Place the butter on a plate and cover it with the warm bowl. The heat from the bowl will gently soften tterhe but.

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
carrot cake

Carrot Cake with Cream Cheese Frosting

  • Author: Liz Thomson
  • Total Time: 1 hour
  • Yield: 16 servings 1x


This homemade Carrot Cake has a delicious spice cake flavor filled with fresh carrots and topped with an easy homemade cream cheese frosting. It’s simply the best!



For the cake:

  • 2 cups granulated sugar
  • 2 cups all-purpose flour
  • 1 teaspoon allspice
  • 2 teaspoons cinnamon
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 1 1/2 cups vegetable oil
  • 4 large eggs
  • 3 cups grated carrots

For the Cream Cheese Icing

  • 2 cups powdered sugar
  • 8 tablespoons butter (softened)
  • 8 oz cream cheese (softened)
  • 1 teaspoon vanilla or orange extract


For the cake

  1. Preheat the oven to 350°. Grease 8×11 inch pan and set aside.
  2. Combine all dry ingredients
  3. Add oil and then eggs, one at a time, mixing after each addition.
  4. Stir in grated carrots
  5. Pour into prepared pan and bake on center rack of the preheated oven for approximately 35 minutes or until a toothpick inserted into the center comes out mostly clean.
  6. Cool completely on a wire rack

Prepare the Cream Cheese Icing

  1. Add all icing ingredients into the bowl of an electric mixer and mix until thoroughly combined and fluffy.

  2. Allow the cake to cool completely, then top with frosting.

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Oven
  • Cuisine: American

Keywords: carrot cake

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star