This cake is incredibly moist and flavorful thanks to the carrots and warm spices. The cream cheese icing adds a smooth, slightly tangy contrast that complements the sweetness of the cake. It’s easy to make, adaptable with add-ins like nuts or raisins, and perfect for any occasion from casual gatherings to special events.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
all-purpose flour granulated sugar brown sugar baking powder baking soda ground cinnamon ground nutmeg salt eggs vegetable oil vanilla extract grated carrots chopped walnuts or pecans (optional) raisins (optional) cream cheese butter powdered sugar
Directions
Preheat your oven to 180°C (350°F) and grease and line a cake pan.
In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
In another bowl, whisk eggs, granulated sugar, brown sugar, oil, and vanilla extract until well combined.
Gradually add the dry ingredients to the wet mixture, stirring until just combined. Fold in the grated carrots, and add nuts or raisins if using.
Pour the batter into the prepared pan and spread evenly. Bake for about 35–45 minutes, or until a skewer inserted into the center comes out clean.
Allow the cake to cool completely before frosting.
To make the icing, beat the cream cheese and butter until smooth. Gradually add powdered sugar and mix until creamy and spreadable.
Spread the cream cheese icing evenly over the cooled cake. Slice and serve.
Servings and timing
This recipe serves about 8 to 10 people. Preparation time is approximately 20 minutes, with a baking time of 35–45 minutes and cooling time of about 1 hour.
Variations
You can add crushed pineapple for extra moisture or shredded coconut for added texture. Swap walnuts for pecans or omit nuts entirely if preferred. For a layered cake, divide the batter between two pans and frost between layers. You can also add orange zest for a fresh citrus twist.
Storage/Reheating
Store the cake in the refrigerator, covered, for up to 4 days due to the cream cheese icing. Let it sit at room temperature for a few minutes before serving for the best texture. It can also be frozen (without icing) for up to 2 months.
FAQs
Can I make carrot cake ahead of time?
Yes, it can be baked a day in advance and frosted before serving.
Do I need to peel the carrots?
Yes, peeling gives a smoother texture, but it’s optional if the carrots are clean.
Can I use pre-shredded carrots?
Freshly grated carrots are better as they are more moist.
Why is my cake dense?
Overmixing or using too much flour can make it dense.
Can I make cupcakes instead?
Yes, adjust the baking time to about 18–22 minutes.
Can I reduce the sugar?
Yes, but it may slightly affect the texture and sweetness.
What nuts work best?
Walnuts and pecans are the most popular choices.
Can I make it dairy-free?
Yes, use dairy-free alternatives for the frosting.
How do I know when it’s done?
A skewer inserted in the center should come out clean.
Can I skip the frosting?
Yes, but the cream cheese icing adds classic flavor and richness.
Conclusion
Carrot Cake with Cream Cheese Icing is a timeless dessert that combines moist texture, warm spices, and a creamy topping into one irresistible treat. Whether for a celebration or a simple homemade bake, it’s a reliable favorite that never goes out of style.
Carrot Cake with Cream Cheese Icing is a moist and flavorful classic dessert made with freshly grated carrots, warm spices, and topped with a rich, tangy cream cheese frosting. This easy carrot cake recipe is perfect for celebrations or everyday baking, offering a soft texture and perfectly balanced sweetness.
Author:Catherine
Prep Time:20 minutes
Cook Time:35–45 minutes
Total Time:2 hours
Yield:8 to 10 servings
Category:Dessert
Method:Baking
Cuisine:International
Diet:Vegetarian
Ingredients
For the Cake:
1½ cups all-purpose flour
½ cup granulated sugar
½ cup brown sugar
1 tsp baking powder
1 tsp baking soda
1 tsp ground cinnamon
½ tsp ground nutmeg
½ tsp salt
3 eggs
¾ cup vegetable oil
1 tsp vanilla extract
2 cups grated carrots
½ cup chopped walnuts or pecans (optional)
½ cup raisins (optional)
For the Cream Cheese Icing:
250 g cream cheese (softened)
½ cup butter (softened)
1½–2 cups powdered sugar
Instructions
Preheat oven to 180°C (350°F) and grease and line a cake pan.
In a bowl, whisk flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
In another bowl, whisk eggs, granulated sugar, brown sugar, oil, and vanilla extract.
Gradually combine dry ingredients with wet mixture until just mixed.
Fold in grated carrots, nuts, and raisins if using.
Pour batter into the prepared pan and spread evenly.
Bake for 35–45 minutes until a skewer inserted comes out clean.
Cool completely before frosting.
For the Icing: 9. Beat cream cheese and butter until smooth. 10. Gradually add powdered sugar until creamy and spreadable. 11. Spread evenly over the cooled cake.
Notes
Use freshly grated carrots for the best moisture and texture.Avoid over mixing to keep the cake soft.Let the cake cool completely before frosting to prevent melting.Adjust powdered sugar for desired sweetness and thickness.