Carrot Cake with Cream Cheese Frosting

Featured in: Easy Sweet Moments

This classic American dessert combines grated carrots, toasted nuts, and crushed pineapple in a warmly spiced batter. The result is an incredibly moist, tender cake that's perfectly balanced by a rich, tangy cream cheese frosting. Each slice delivers comforting warmth from cinnamon, nutmeg, and ginger, while the nuts add satisfying crunch. The cake comes together in about 75 minutes and yields 12 generous servings, making it ideal for birthdays, holidays, or any special gathering.

Updated on Tue, 13 Jan 2026 15:57:00 GMT
Freshly baked Carrot Cake slice with cream cheese frosting and toasted pecans on a white plate, perfect for dessert. Save
Freshly baked Carrot Cake slice with cream cheese frosting and toasted pecans on a white plate, perfect for dessert. | asiremnotch.com

The morning air was crisp with autumn when my grandmother first taught me to grate carrots for cake. She insisted that the smaller the shreds, the more moisture they would release into the batter, creating that tender crumb that makes carrot cake unforgettable. I stood at her counter, sleeves rolled up, learning that some recipes are worth the extra effort. Now every time I catch the scent of cinnamon and nutmeg warming together, I am transported back to that cozy kitchen, where patience was the secret ingredient.

Last spring, I brought this cake to a potluck and watched it disappear within minutes. Someone asked if I could share the recipe, and I found myself explaining how the crushed pineapple was the real MVP for keeping everything lush and hydrated. A friend confessed she had always avoided carrot cake because she feared dry, crumbly versions, but this changed her mind completely. There is something deeply satisfying about converting a skeptic with one forkful of spiced perfection.

What's for Dinner Tonight? ๐Ÿค”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • All-purpose flour: The structural backbone that holds all those wonderful add-ins together without becoming dense
  • Ground cinnamon, nutmeg, and ginger: This warm spice trio creates the signature cozy flavor that makes carrot cake so comforting
  • Baking powder and baking soda: Both leavening agents work together to give the cake its rise and tender texture
  • Granulated and brown sugar: The brown sugar adds moisture and a subtle caramel note while white sugar provides crisp sweetness
  • Vegetable oil: Unlike butter, oil keeps the cake exceptionally moist and tender for days
  • Large eggs: Essential for structure and richness, they bind everything together beautifully
  • Vanilla extract: Do not skimp here, it enhances all the other flavors subtly
  • Grated carrots: The star of the show, use fresh carrots and grate them finely for best texture
  • Chopped walnuts or pecans: Toast them beforehand for an incredible nutty fragrance throughout the cake
  • Crushed pineapple: The secret weapon for moisture, squeeze it well to avoid a soggy batter
  • Cream cheese: Make sure it is fully softened to avoid lumps in your frosting
  • Unsalted butter: Room temperature butter blends seamlessly into the frosting
  • Powdered sugar: Sift it first to prevent any stubborn lumps in your silky frosting

Tired of Takeout? ๐Ÿฅก

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 350ยฐF (175ยฐC) and prepare two 9-inch round pans with grease and flour or parchment paper
Whisk the dry ingredients:
In a large bowl, combine flour with all the spices, baking powder, baking soda, and salt until well blended
Beat the sugars and oil:
Mix granulated sugar, brown sugar, and oil until combined, then add eggs one at a time, incorporating vanilla after the last egg
Combine the mixtures:
Gradually stir the dry ingredients into the wet mixture just until combined, avoiding overmixing
Add the good stuff:
Gently fold in the grated carrots, toasted nuts, drained pineapple, and raisins if you are using them
Divide and bake:
Spread batter evenly between the two prepared pans and bake for 35 to 40 minutes until a toothpick comes out clean
Cool completely:
Let the cakes rest in their pans for 10 minutes before turning them onto a wire rack to cool entirely
Make the frosting:
Beat softened cream cheese and butter until smooth, then gradually add sifted powdered sugar, vanilla, and salt until fluffy
Frost and decorate:
Once cakes are completely cool, spread frosting between layers and over the top and sides, adding extra nuts for garnish if desired
Whole Carrot Cake with cream cheese frosting and chopped walnuts, ready to serve at a spring gathering. Save
Whole Carrot Cake with cream cheese frosting and chopped walnuts, ready to serve at a spring gathering. | asiremnotch.com

My neighbor once told me this cake saved her dinner party when she forgot to buy dessert ingredients. She had everything on hand except fresh carrots, so she used frozen ones and said it still turned out beautifully. That is the beauty of a recipe like this, it is forgiving and generous, exactly the kind of dessert you want in your back pocket for unexpected guests or ordinary Tuesdays that need a little sweetness.

Still Scrolling? You'll Love This ๐Ÿ‘‡

Our best 20-minute dinners in one free pack โ€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Ahead

You can bake the cake layers a day in advance and wrap them tightly in plastic wrap at room temperature. The frosting can also be made ahead and stored in the refrigerator, then brought to room temperature and whipped again before spreading. This actually allows the flavors to develop and meld, sometimes making the cake even better the next day.

Serving Suggestions

Nothing pairs quite like a warm slice of carrot cake with a steaming cup of Earl Grey tea. The bergamot notes in the tea complement the spices in the cake perfectly, creating a cozy afternoon treat. For a more indulgent experience, serve it slightly warmed with a scoop of vanilla bean ice cream melting over the frosting.

Storage Secrets

Because of the cream cheese frosting, this cake needs to be stored in the refrigerator, but bring slices to room temperature before serving for the best texture and flavor. The cake actually stays moist for up to five days when covered properly, and it can be frozen for up to three months if you wrap individual slices tightly in plastic and then foil.

  • Place a piece of bread in the container with the cake to keep it extra moist
  • Use a serrated knife to cut clean slices without dragging the frosting
  • Let refrigerated cake sit out for 20 minutes before serving for the softest crumb
Moist homemade Carrot Cake layered with pineapple and nuts, topped with rich cream cheese frosting on a cake stand. Save
Moist homemade Carrot Cake layered with pineapple and nuts, topped with rich cream cheese frosting on a cake stand. | asiremnotch.com

There is something about a homemade carrot cake that feels like a hug in dessert form. I hope this recipe finds its way into your regular rotation and creates as many warm memories for you as it has for me.

Questions & Answers

โ†’ Why is my carrot cake dry?

Dry carrot cake usually results from overbaking or measuring too much flour. Check for doneness at 35 minutes and use the spoon-and-level method for flour. The oil, eggs, and moisture from carrots and pineapple should keep it tender.

โ†’ Can I make carrot cake ahead of time?

Yes! The wrapped cake layers can be refrigerated for up to 2 days before frosting. The frosted cake keeps well in the refrigerator for 5 days. flavors actually develop and improve after a day.

โ†’ Do I need to peel carrots for carrot cake?

Peeling is optional but recommended for the smoothest texture. If using young, thin carrots with tender skin, you can leave them on after thorough scrubbing. Just grate them finely.

โ†’ Can I substitute pineapple in carrot cake?

You can omit pineapple and add 1/4 cup extra oil or applesauce. Some bakers use crushed apples or drained crushed mandarin oranges. The pineapple primarily adds moisture and subtle sweetness.

โ†’ Why did my carrot cake sink in the middle?

Sinking usually means the cake was underbaked, too much leavening was used, or the oven door was opened too early. Ensure your oven temperature is accurate with a thermometer and don't open the door during the first 25 minutes.

โ†’ Can I freeze carrot cake?

Wrap unfrosted cake layers tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before frosting. Frosted cake can also be frozen, though the texture may be slightly affected.

20-Minute Dinner Pack โ€” Free Download ๐Ÿ“ฅ

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Carrot Cake with Cream Cheese Frosting

A moist, spiced cake loaded with carrots, nuts, and pineapple, finished with tangy cream cheese frosting.

Prep Time
25 min
Time to Cook
40 min
Overall Time
65 min
Created by Fiona Sawyer


Skill Level Medium

Cuisine Type American

Portion Output 12 Number of Servings

Diet Preferences Vegetarian Option

What You'll Need

Cake Dry Ingredients

01 2 cups all-purpose flour
02 2 tsp ground cinnamon
03 1/2 tsp ground nutmeg
04 1/2 tsp ground ginger
05 1 1/2 tsp baking powder
06 1 tsp baking soda
07 1/2 tsp salt

Cake Wet Ingredients

01 1 cup granulated sugar
02 1/2 cup light brown sugar, packed
03 1 cup vegetable oil
04 4 large eggs
05 2 tsp vanilla extract

Cake Add-ins

01 2 cups grated carrots
02 1 cup chopped walnuts or pecans
03 1 cup crushed pineapple, well-drained
04 1/2 cup raisins

Cream Cheese Frosting

01 8 oz cream cheese, softened
02 1/2 cup unsalted butter, softened
03 2 1/2 cups powdered sugar, sifted
04 1 tsp vanilla extract
05 Pinch of salt

How-To Steps

Step 01

Prepare the Oven and Pans: Preheat oven to 350ยฐF. Grease and flour two 9-inch round cake pans, or line with parchment paper.

Step 02

Mix Dry Ingredients: In a large bowl, whisk together flour, cinnamon, nutmeg, ginger, baking powder, baking soda, and salt until thoroughly combined.

Step 03

Combine Sugars and Oil: In another bowl, beat together granulated sugar, brown sugar, and oil until well combined and mixture appears glossy.

Step 04

Add Eggs and Vanilla: Add eggs one at a time, beating well after each addition until fully incorporated. Stir in vanilla extract.

Step 05

Combine Wet and Dry Mixtures: Gradually add the dry ingredients to the wet mixture and mix until just combined. Do not overmix.

Step 06

Fold in Add-ins: Gently fold in grated carrots, chopped nuts, pineapple, and raisins until evenly distributed throughout the batter.

Step 07

Fill and Bake: Divide the batter evenly between the prepared pans. Bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean.

Step 08

Cool Cakes: Let cakes cool in pans for 10 minutes, then turn out onto a wire rack to cool completely before frosting.

Step 09

Prepare Frosting: Beat cream cheese and butter until smooth and creamy. Gradually add powdered sugar, vanilla extract, and salt; beat until light and fluffy.

Step 10

Frost the Cake: Once cakes are completely cool, spread frosting between layers and over the top and sides of the cake. Garnish with extra nuts or grated carrot if desired.

You Just Made Something Great ๐Ÿ‘

Want more like this? Get my best easy recipes โ€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You Need

  • Mixing bowls
  • Electric mixer or whisk
  • Box grater
  • Measuring cups and spoons
  • Two 9-inch round cake pans
  • Cooling rack
  • Spatula

Allergy Info

Go through every item for allergens. If unsure, it's best to check with your health provider.
  • Contains eggs, wheat, tree nuts, and dairy. For nut-free version, omit nuts and ensure no cross-contamination. Always check ingredient labels for hidden allergens.

Nutrition Details (each portion)

This information guides you but isn't a substitute for professional medical input.
  • Caloric Value: 430
  • Fats: 26 g
  • Carbohydrates: 48 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard โค๏ธ

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.