The Best Carrot Cake with Whipped Cream Cheese Frosting
This is hands-down the best carrot cake ever! Simple and straightforward, it is ultra moist, fluffy, and incredibly delicious.
⭐️⭐️⭐️⭐️⭐️ This is the best carrot cake I have ever tasted! Incredibly moist, but not too moist, and so much flavor!! -Sarah
Why This is The Best Carrot Cake Recipe
Hundreds (and hundreds!) of reviewers have rated give this carrot cake recipe a 5-star review. It really is the best, and here is why:
- It is a one-bowl recipe. Mix the batter together by hand (no need for a stand mixer!).
- The cake is incredibly moist, soft and fluffy.
- Bake the cake as a layer cake, sheet cake, bundt cake or as cupcakes.
- The cake is perfectly spiced with just the right hint of warm baking spices.
- The creamy frosting is absolute perfection with the moist carrot cake.
Key Ingredients Notes
- Carrots: Finely shred the carrots for the best texture. I use a food processor fitted with the fine shredding disk (no need to peel the carrots before shredding, just trim off the ends).
- Sugar: This cake recipe uses both brown sugar and granulated sugar for flavor and moistness.
- Eggs: Use large-size eggs for this recipe. The total weight of the eggs will be 200 grams out of shell.
- Oil: I prefer using vegetable, canola or other neutral-flavored oil.
- Unsweetened applesauce: The original recipe used all oil (1 1/2 cups total). Over the years, I’ve subbed 1/2 cup of the oil with unsweetened applesauce and can’t tell a difference in the baked cake. If you don’t have applesauce or don’t want to use it, use the full 1 1/2 cups oil in the cake.
- Flour: I use unbleached all-purpose flour for this cake.
- Spices: Pantry-friendly spices like ground cinnamon, nutmeg and cloves perfectly flavor the cake batter.
- Cream cheese: Full-fat cream cheese is recommended for the frosting.
- Sour cream: A small amount of sour cream is added to the cream cheese frosting to cut the richness and add a bright counter balance to the flavor.
When making the cake batter, mix the batter JUST until it is incorporated. Avoid over mixing as it can create a denser, heavier cake.
Pan Size Variations for Carrot Cake
The following pans can be used for this recipe:
- 9X13-inch baking pan
- Two 9-inch round cake pans to frost as a layer cake, if desired
- Cupcake pans for a yield of 24 to 30 cupcakes
- 12-cup bundt pan
The recipe can also be easily halved (for a 9X9-inch square baking pan, one 9-inch circle pan, or fewer cupcakes).
Frosting and Decorating Carrot Cake
The cream cheese frosting in this recipe is ultra-soft and creamy, which makes it perfect for swooping and spreading around the edges of a layer cake or on the top of a sheet cake, but the frosting is a bit too soft to hold up to piping.
If you’ve never added a tiny bit of sour cream to cream cheese frosting, the small amount adds a wonderful dimension and depth of flavor to the super sweet frosting. I never make cream cheese frosting without it.
I do not like adding nuts to carrot cake batter (or any cake batter, for that matter). But toasted pecans do add a tasty crunch and texture to the outside of this carrot cake. I usually sprinkle them on top of the frosting (whether it is a layer cake or sheet cake).
The Best Carrot Cake Ever
This cake stays moist for days, making it a wonderful make-ahead dessert. Fully frost (to seal in the moisture) and store in the refrigerator. Who knew that chilled carrot cake is a food straight from heaven?
This really is the best carrot cake ever. The flavor is spot-on. The cake is soft and sturdy. It is moist and absolutely magnificent.
This carrot cake is such a tried-and-true, foolproof recipe, that I haven’t had a need or desire to try another classic carrot cake recipe in over 15 years. Just read through the reviews, and you’ll see that I’m not alone in this sentiment! I’m so excited for you to have the best carrot cake recipe at your fingertips.
The Best Carrot Cake with Cream Cheese Frosting
Ingredients
Cake:
- 1 pound medium carrots, 6 to 7 large carrots, ends trimmed (no need to peel)
- 1 ½ cups (318 g) granulated sugar
- ½ cup (106 g) packed light brown sugar
- 4 large eggs
- 1 cup vegetable, canola or other neutral-flavored oil (see note)
- ½ cup unsweetened applesauce (see note)
- 2 ½ cups (355 g) all-purpose flour
- 1 ¼ teaspoons baking powder
- 1 ¼ teaspoon ground cinnamon
- 1 teaspoon baking soda
- ½ teaspoon table salt
- ½ teaspoon ground nutmeg
- ⅛ teaspoon ground cloves
Cream Cheese Frosting (*see note for doubling):
- 8 ounces (227 g) cream cheese, softened to room temperature
- 5 tablespoons butter, softened to room temperature
- 1 tablespoon sour cream
- ½ teaspoon vanilla extract
- 1 ¼ cups (143 g) powdered sugar
- Toasted chopped pecans, for garnish (optional)
Instructions
- Preheat the oven to 350 degrees F. Adjust an oven rack to the middle position.
- Lightly grease preferred baking pans (see note below for pan options) and line bottom with parchment (optional but helpful for 9-inch round pans). Set aside.
- For the carrots, finely shred the carrots in a food processor or on a box grater for about 3 cups/400 g total. Set aside.
- For the cake batter, in a large bowl, whisk together the granulated sugar, brown sugar, and eggs until well combined.
- Add the oil and applesauce and whisk until the batter is light in color and the oil is thoroughly emulsified in the batter.
- Add the flour, baking powder, cinnamon, baking soda, salt, nutmeg and cloves. Mix until just a few dry streaks of batter remain.
- Add the carrots and mix until evenly combined (don't over mix).
- Pour the batter into the prepared pan(s) and bake until the top springs back lightly to the touch and a toothpick or skewer inserted into the center of the cake comes out clean. 9X13-inch pan: 45 to 50 minutes9-inch round pans: 32 to 35 minutesCupcakes: 17 to 20 minutesBundt pan: 50 to 60 minutes
- For round cake pans or a bundt pan, let the cakes cool for 5 to 7 minutes before turning them out to cool completely on a parchment-lined wire rack (this helps the cakes not stick to the rack as they cool).
- For cupcakes, remove from the pan a minute or two after they come out of the oven and cool completely on a cooling rack.
- For a 9X13-inch pan (or other sheet pan), let the cake cool completely in the pan.
- For the frosting (IMPORTANT: see note below about doubling), with a handheld or stand electric mixer, beat the cream cheese, butter, sour cream, and vanilla at medium speed until well combined, scraping down the sides of the bowl as needed.
- Add the powdered sugar and mix until well combined and creamy.
- Frost the cake as desired. Top with toasted pecans. Serve at room temperature or chilled.
Notes
Recommended Products
Recipe Source: Cooks Illustrated (with my notes included)
Recipe originally posted March 2008; updated February 2025 and March 2026 with new photos, recipe notes, etc.




10 out of 10 would recommend! This cake was delicious and moist and simple. Thanks Mel. It’s another winner!
Thanks so much, Tina!
This is by far my favorite carrot cake recipe! This time I baked this (1x) recipe in a half sheet sized baking pan (~17″x 12″ at the base of the pan) lined with parchment. After baking, I cut out rounds to make a layer cake similar to the Milk Bar style, layering the cake with this delicious frosting. It turned out great! Thank you for another wonderful recipe!
That sounds like a great idea! How long did you bake it for?
This carrot cake was so easy to make! It was also incredibly moist and so delicious. Highly recommend this cake and frosting recipe! It was our first time making a from- scratch 🥕cake. A+++
First carrot cake I’ve ever made and definitely did not disappoint! I swapped 1/2 cup melted butter & 1/2 cup olive oil for the 1 cup of oil and it turned out perfect! I also swapped coconut sugar for the sugar. Wow, indulgent and delicious, another home run!
I make this cake every month for our charity organization fish fry and it always disappears. So delicious. Family loves it also. Made cupcakes with it today and amazing. The icing is perfect.
Hey Mel can I use butter instead of vegetable oil? I don’t use any seed or vegetable oils.
Thanks.
Hi Ivy, you can definitely try. The texture of the cake may be different (I haven’t tried it with butter to know how it will turn out).
Lives up to the title, but missing one word.
Best Carrot Cake, EVER!
Made it and added a bit of fresh pineapple in one and kept exactly to recipe in the other and both were delicious. Incredibly moist, not sweet except from the frosting which is how I prefer my carrot cakes.
Rave reviews from everyone who tried it. Can’t thank you enough for sharing this recipe.
What pans do you use? Glass or aluminum. I have had great reviews on this cake but always curious about pans. I’ve been using glass and does it make a difference.
I use metal baking pans
My first attempt at making carrot cake. I will not need to look for another recipe, this one is the ONE!! Perfectly sweet, not over cinnamon’s. A tangy creamy frosting!! Yummy.
My family even thinks ifs better the carrot cake we get at a high end restaurant!
Thanks Mel for this winner