Home » Recipes » Desserts » Carrot Cake with Cream Cheese Icing

Carrot Cake with Cream Cheese Icing

This Carrot Cake with Cream Cheese Icing is a moist carrot cake recipe that actually lives up to the hype! This is the one that won me a grand prize in a baking contest. It’s soft, rich, perfectly spiced, and layered with the kind of frosting people scrape off the plate!

A carrot cake with rich cream cheese icing and chopped nuts on top sits on a patterned plate. A slice is missing, revealing frosting-filled layers. Fresh carrots are in the background, and a striped cloth is partially visible on the side.

SAVE THIS RECIPE FOR LATER!

We'll send this recipe to your inbox, so you can find it when you need it!

These tender cake layers are packed with freshly grated carrots and crushed pineapple for unbeatable moisture, then topped with my favorite cream cheese frosting. It has all the flavor of a classic spice cake, but with a softer crumb and just the right sweetness!

A slice of luscious carrot cake with cream cheese icing, garnished with chopped nuts, sits on a stack of white plates. A gold fork lifts a piece, while whole carrots rest on a wooden board in the background.

Topped with my favorite cream cheese frosting, this cake is the real deal! Skip the pre-shredded carrots and grate your own. It makes all the difference. This really is the best way to make carrot cake from scratch.

Whether you bake it in round cake pans, as a single layer cake, or turn it into part of your carrot cake cupcakes recipe, it comes out great every time.

If you love carrot cake flavor in smaller portions, you might also enjoy our Carrot Cake Cookies.

What you’ll love about this Carrot Cake Recipe:


  • QUICK & EASY: A simple recipe made with basic pantry ingredients and a straightforward method.
  • PERFECT FOR OCCASIONS: Whether it’s Easter, a birthday, or a Sunday dinner, this homemade carrot cake always fits the table.
  • FAMILY FAVORITE: With its moist crumb and thick cream cheese frosting, it’s one of our most requested cake recipes.

Recipe Ingredients:

You’ll need the following ingredients to make this basic carrot cake recipe:

  • All-purpose flour
  • Baking powder
  • Cinnamon
  • Baking soda
  • Salt
  • Granulated white sugar
  • Vegetable oil
  • Eggs
  • Grated Carrots
  • Crushed pineapple
  • Nuts, optional
  • Butter
  • Cream cheese
  • Confectioners’ sugar
Ingredients are beautifully arranged for crafting Carrot Cake with Cream Cheese Icing: bowls of powdered sugar, crushed pineapple, white sugar, grated carrots, all-purpose flour, pecans, cinnamon, baking soda, baking powder, salt, cream cheese, eggs, butter and oil.

INGREDIENT NOTES:

  • Carrots: Use freshly grated carrots for the best texture. They make all the difference in keeping the cake moist.
  • Vegetable Oil: Adds moisture and keeps the cake tender.
  • Cream Cheese: Essential for that tangy frosting that balances the sweetness of the cake.

How to make a Carrot Cake:

Check out the quick visual guides below. For full instructions and ingredients, see the printable recipe card at the end.

Step 1: Preheat oven to 350°F. Grease two 9-inch cake pans with cooking spray or one 9×13-inch baking pan.

Step 2: In a medium bowl, whisk together the flour mixture: flour, baking powder, cinnamon, baking soda, and salt.

Step 3: In a large bowl or stand mixer with a paddle attachment, beat sugar and oil until well combined. Add eggs one at a time, beating well after each addition.

Step 4: Gradually add the dry ingredients to the wet ingredients, mixing just until combined.

Step 5: Fold in the grated fresh carrots and drained pineapple using a rubber spatula.

Step 6: Pour the carrot cake batter evenly into prepared cake pans.

Step 7: Bake at 350°F for 25–30 minutes, or until a toothpick inserted in the center of the cake comes out clean.

Step 8: Allow cake to cool in the pans for 10 minutes, then remove to a wire rack to cool completely before frosting.

Step 9: For the frosting: In a large bowl, beat the softened butter and cream cheese with an electric hand mixer on medium speed until smooth and creamy, about 2–3 minutes.

Step 10: Add the powdered sugar one cup at a time, beating on low speed until incorporated. Once all sugar is added, increase speed to medium-high and beat 2–3 minutes until frosting is light and fluffy.

Step 11: When the cake is completely cool, spread frosting between layers, then frost the top of the cake and sides. If using nuts, sprinkle over the top and sides.

Step 12 : Store the frosted cake in an airtight container in the refrigerator.

Six-step process for making carrot cake with cream cheese icing: 1) Flour, sugar, and cinnamon in a bowl. 2) Grated carrots and mashed bananas mixed. 3) Dry ingredients added to wet. 4) Batter mixed. 5) Batter in cake pans. 6) Baked cakes layered with creamy icing.
A six-step image tutorial for Carrot Cake with Cream Cheese Icing: Top row shows a metal bowl with butter, beaten butter, and then butter with added sugar. Bottom row shows the whipped mixture, cream cheese frosting being spread on a cake layer, and final layer covered in smooth icing.
A carrot cake with cream cheese icing and chopped nuts sits on a plate, adorned with decorative frosting swirls. Fresh carrots and a striped cloth create a charming backdrop, emphasizing the cakes homemade allure.

PRO TIP:

For the best results, make sure the butter and cream cheese are at room temperature before beating to avoid lumps in the frosting.

A slice of carrot cake with cream cheese icing and chopped nuts rests on a white plate. Whole carrots in the background highlight its fresh ingredients, while the rest of the cake waits nearby. A striped cloth and a fork complete this delightful scene.

Storage and Reheating

Storage: Keep cake in an airtight cake container in the refrigerator for up to 5 days.

Reheating: Bring slices to room temperature before serving for the best texture. We prefer it cold, straight from the fridge!

Freezing: Wrap slices individually in plastic wrap, then place in a freezer-safe bag. Freeze for up to 2 months. Thaw overnight in the refrigerator.

Additions & Substitution:

ADDITIONS:

  • Add sour cream to the batter for even more moisture.
  • Stir in brown sugar along with the granulated sugar for extra depth.

SUBSTITUTIONS:

  • Vegetable oil: Swap with melted coconut oil for a subtle twist.
  • All-purpose flour: Try half whole wheat flour for added fiber.
  • Round pans: You can also use a tube pan or sheet cake pan for a different presentation.

FAQs about this moist carrot cake recipe:

Can I turn this into cupcakes?
Absolutely! Use the same carrot cake batter, fill cupcake liners 2/3 full, and bake for 18–20 minutes.

Why is my carrot cake dry?
Overbaking can cause this. Start checking at 30 minutes and use the toothpick test.

Can I make this in a bundt pan?
Yes! Grease and flour your bundt cake pan well and extend baking time to 40-50 minutes.

A carrot cake with cream cheese icing and chopped nuts sits on a plate. One slice is being served, revealing moist layers. Nearby, a rustic cup and a plate with crumbs accompany the scene, accented by hints of orange carrots in the corner.

What Can I Serve with this recipe for the best carrot cake?

Serve this moist carrot cake with a hot cup of coffee or tea, or a tall glass of cold milk. If you are serving it for a holiday meal, it goes great with baked ham or a spring brunch spread. And if you love layered cakes, our Triple Chocolate Cake is another showstopper.

DID YOU MAKE THIS RECIPE?

Five golden stars image.

I’m excited for you to try this Carrot Cake with Cream Cheese Icing! After you make it, please leave a rating to let me know your thoughts on it – I’m eager to hear if you loved it as much as we do!

A frosted carrot cake with a slice removed, showcasing its moist layers and rich cream cheese icing.

Carrot Cake with Cream Cheese Icing

Vicky Hadley~Little Chef Within
This Carrot Cake with Cream Cheese Icing is more than just delicious, it’s a famous, award-winning recipe that won me a grand prize in a baking contest!
5 from 1 vote
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Desserts
Cuisine American
Servings 12 servings
Calories 608 kcal

Equipment

Ingredients
  

  • 2 cups all-purpose flour
  • 2 teaspoon baking powder
  • 2 teaspoons cinnamon
  • 1 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 2 cups granulated white sugar
  • 1 1/2 cups vegetable oil
  • 4 large eggs
  • 2 cups grated carrots
  • 20 ounce can crushed pineapple drain half of the can

For the Frosting: 

  • 2 1/4 sticks of butter softened (18 tablespoons)
  • 15 ounces cream cheese, softened
  • 6 cups powdered sugar
  • 1/2 cup nuts chopped, optional

Instructions
 

  • Preheat oven to 350°F. Grease two 9-inch cake pans with cooking spray or one 9×13-inch baking pan.
  • In a medium bowl, whisk together the flour, baking powder, cinnamon, baking soda, and salt. 2 cups all-purpose flour,2 teaspoon baking powder,2 teaspoons cinnamon,1 1/2 teaspoon baking soda,1/2 teaspoon salt.
  • In a large bowl, beat sugar and oil until well combined. Add eggs one at a time, beating well after each addition. 2 cups granulated white sugar,1 1/2 cups vegetable oil,4 large eggs.
  • Gradually add the dry ingredients to the wet ingredients, mixing just until combined.
  • Fold in the grated carrots, and drained pineapple. 2 cups grated carrots,20 ounce can crushed pineapple.
  • Pour batter evenly into prepared pan.
  • Bake at 350°F for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
  • Allow cake to cool in pan for 10 minutes, then remove from pans and cool completely on wire racks before frosting.
  • For the frosting: In a large bowl, beat the softened butter and cream cheese with an electric mixer on medium speed until smooth and creamy, about 2-3 minutes. 2 1/4 sticks of butter,15 ounces cream cheese,.
  • Add the powdered sugar, one cup at a time, beating on low speed until incorporated after each addition. 6 cups powdered sugar.
  • Once all sugar is incorporated, increase mixer speed to medium-high and beat for 2-3 minutes until frosting is light and fluffy.
  • When the cake is completely cool, spread frosting between layers, then frost the top and sides of the cake. If using nuts, sprinkle them over the top and sides of the cake. 1/2 cup nuts
  • Option: For decorative piping, transfer some frosting to a piping bag fitted with a tip and decorate as desired.
  • Store frosted cake in the refrigerator.

Notes

Tip: Make sure your butter and cream cheese are fully at room temperature before beating. Cold ingredients are the main reason frosting turns lumpy.

Nutrition

Calories: 608kcalCarbohydrates: 116gProtein: 5gFat: 43gSaturated Fat: 12gPolyunsaturated Fat: 17gMonounsaturated Fat: 11gTrans Fat: 0.2gCholesterol: 36mgSodium: 417mgPotassium: 107mgFiber: 1gSugar: 35gVitamin A: 479IUVitamin C: 0.05mgCalcium: 85mgIron: 1mg
Keyword cake, desserts, Holidays
Tried this recipe?Let us know how it was!

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

One Comment

5 from 1 vote

Leave a Reply

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

Recipe Rating