Classic Carrot Cake with Cream Cheese Frosting

Servings: 12 Total Time: 2 hrs Difficulty: Intermediate
Moist, spiced carrot cake with a tangy cream cheese frosting — a comforting classic made from scratch.
carrot cake pinit

Red Velvet Cake is known for its deep red color, subtle cocoa flavor, and soft, tender crumb, all finished off with a tangy cream cheese frosting that balances the sweetness perfectly. It’s a cake that looks dramatic and celebratory, but the batter itself comes together with simple pantry staples and no special baking skills required.

Making it from scratch means you get to use real buttermilk, good cocoa powder, and a properly balanced frosting instead of the overly sweet, artificial versions found in bakery cakes. It also means you control exactly how much color and sweetness goes in, and you can easily adjust it for a smaller or larger crowd.

Quick Tip: Read through the full recipe before you start. Since this cake bakes in two layers and needs a fully cooled base before frosting, having your pans, buttermilk, and frosting ingredients ready ahead of time keeps the whole process smooth.

carrot cake pinit
0 Add to Favorites

Classic Carrot Cake with Cream Cheese Frosting

Difficulty: Intermediate Prep Time 25 mins Cook Time 35 mins Rest Time 60 mins Total Time 2 hrs
Cooking Temp: 175  C Servings: 12 Calories: 460 kcal
Best Season: Suitable throughout the year

Description

A two-layer carrot cake made with freshly grated carrots, warm cinnamon and a moist, tender crumb, finished with a rich cream cheese frosting. Simple to prepare with pantry staples, this classic cake is a reliable favorite for gatherings, holidays, or any weekend baking project.

Ingredients

Cake

Cream Cheese Frosting

Instructions

  1. Preheat the oven to 175°C (350°F). Grease two 9-inch round cake pans and line the bottoms with parchment paper.

  2. Mix the dry ingredients. In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt.

  3. Mix the wet ingredients. In a separate bowl, whisk together the vegetable oil, granulated sugar, brown sugar, eggs, and vanilla extract until smooth.

  4. Combine. Pour the wet ingredients into the dry ingredients and stir just until combined, with no streaks of flour remaining.

  5. Fold in the carrots and mix-ins. Gently fold in the grated carrots, along with the walnuts and raisins if using, until evenly distributed.

  6. Divide and bake. Split the batter evenly between the two prepared pans. Bake for 30–35 minutes, until a toothpick inserted into the center comes out clean.

  7. Cool the layers. Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely, about 1 hour, before frosting.

  1. Make the frosting. Beat the softened cream cheese and butter together until smooth. Gradually add the powdered sugar, beating on low speed until fully incorporated, then mix in the vanilla extract until light and fluffy.

  1. Assemble. Place one cake layer on a serving plate and spread a layer of frosting evenly over the top. Place the second layer on top and frost the top and sides of the whole cake.

  1. Chill briefly, then serve. Refrigerate the frosted cake for 20–30 minutes to help the frosting set before slicing.

Nutrition Facts

Servings 12


Amount Per Serving
Calories 460kcal
% Daily Value *
Total Fat 26g40%
Saturated Fat 8g40%
Total Carbohydrate 54g18%
Sugars 40g
Protein 5g10%

Vitamin E 8 IU
Vitamin K 5 mcg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

You can leave out the walnuts and raisins entirely for a smoother texture, or swap walnuts for pecans if you prefer. Adding ½ cup of crushed pineapple (well-drained) to the batter is a popular variation that adds extra moisture and a subtle sweetness. For a lighter frosting, reduce the powdered sugar slightly and add an extra tablespoon of softened butter.

Keywords: carrot cake, homemade carrot cake, cream cheese frosting, moist carrot cake, layer cake, spiced cake, classic dessert, baking recipe
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Why is my carrot cake too dense?

This is usually caused by overmixing the batter once the flour is added, or using pre-shredded carrots that are drier than freshly grated ones. Mix gently and grate your carrots just before using for the best texture.

Can I make this cake ahead of time?

Yes. The unfrosted cake layers can be baked a day ahead, wrapped tightly, and kept at room temperature, or frozen for up to a month. Frost once fully thawed and cooled.

Do I have to include walnuts and raisins?

No, both are optional. The cake works well without them if you prefer a smoother texture, or you can add just one instead of both.

Samantha Doe Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.