This post may contain affiliate links. Please read our disclosure policy.

You know this is the best carrot cake recipe because it’s the one that BEAT BOBBY FLAY! The cake is moist, tender, and perfectly spiced, ensuring it will be the best and most flavorful carrot cake you’ll ever have!

Interior view of slice of carrot cake with cream cheese frosting.

The cake is moist, tender, packed with carrots, and generously spiced! It is layered with cream cheese buttercream frosting, making it the perfect carrot cake for a dinner party, pot luck or Easter! Just like with hummingbird cake or this banana cake with cream cheese frosting, it’s all about the delicious, tangy buttercream!

If you are looking to make an equally delicious cake in just one bowl with a whisk, make this easy carrot cake recipe or this moist chocolate cake recipe instead. Forgo the cake entirely and make carrot cake scones!

Why This is the Best Carrot Cake Recipe

  • The unique mixing method keeps this cake moist for a week! The eggs and sugar are whipped together until they triple in volume (ribbon stage). Then, the oil is slowly drizzled into the whipped egg foam. This emulsifies the batter, making a light, airy, moist, but not greasy cake.
  • Maximum carrots. When I say carrot cake, I mean it! There is just enough batter to coat the carrots and walnuts, meaning maximum flavor. It’s going to taste AMAZING.
  • Perfectly spiced. This cake contains a generous amount of cinnamon. If possible, use your best cinnamon, so grab some Ceylon or Saigon cinnamon and get to work. 
Frosted carrot cake with clean swirl top.
Pumpkin Spice Bundt Cake Stunning Crumb
FREE! My Best Fall Dessert Recipes!
Subscribe for a pastry chef’s best Fall recipes straight to your inbox!

Professional Tips for Making The Best Carrot Cake Recipe

  • Shred your own carrots. Pre-shredded carrots are dryer and thicker than the ones you do yourself. Peel, shred, and squeeze for the perfect cake. You can also use your food processor with a shredding attachment to save time and your hand! 
  • Use room-temperature butter and cream cheese. For the best cream cheese buttercream, your butter and cream cheese need to be at room temperature to ensure there are no lumps. If they are straight from the fridge, cream them both separately in your stand mixer before mixing them together. 
  • Don’t overmix. This mixing method truly creates the best carrot cake, but you don’t want to lose all that volume you whipped into your eggs by overmixing.

Ingredients & Substitutions

Prepped ingredients for carrot cake laid out on counter.

For the cake:

  • All-purpose flour: All-purpose flour has just the right amount of gluten to make a tender, soft cake. You can substitute pastry flour, but I would not suggest substituting cake flour. It doesn’t have enough gluten to support all that oil and carrots.
  • Sugar: I use granulated sugar in this cake. It is used for flavor reasons and to aid in leavening, moisture, texture, and stability.
  • Baking Soda & Baking Powder: The baking soda reacts with the lemon juice, and the baking powder reacts with the heat, giving you double the rise. This allows for a much more even and strong rise to give you the perfect crumb.
  • Cinnamon: As we know from my cinnamon scones, I love the warming spice cinnamon provides. In this cake, I use Saigon cinnamon, but any cinnamon will do. 
  • Kosher Salt
  • Eggs: Whole eggs allow you to emulsify all that oil into the batter, resulting in a moist, not greasy, cake.
  • Vegetable Oil: Vegetable oil makes this cake exceptionally moist. I emulsify it into the sugar and eggs to make the batter extra moist and not greasy. Be sure to choose a neutral oil like canola oil because there is enough in this cake that you will taste it if you use olive oil, coconut oil, or a blend. You can substitute oil for melted butter, but the cake will not be as moist. 
  • Lemon Juice: As I mentioned in my lemon blondies, my motto for citrus is that fresh is always best. If you must use store-bought, try to find a frozen option, such as frozen fresh lemon juice.
  • Carrots: I use freshly peeled, grated, and squeezed carrots for carrot cake. You absolutely can substitute pre-shredded carrots, store-bought carrots. The cake will still be delightful. It will just be EVEN BETTER if you shred them fresh.
  • Walnuts: Walnuts are optional here. I lightly toast them first to bring out their best flavor when I use them.

For the Buttercream: 

  • Butter: I use unsalted butter for this buttercream to add stability to the cream cheese, ensuring it will firm up slightly when cold and hold those cake layers.
  • Cream Cheese: I use original Philadelphia Cream Cheese for all my baked goods. You can use reduced-fat cream cheese but don’t use whipped cream cheese, as it will make the buttercream too soft and unsteady.
  • Confectioner’s Sugar: Confectioner’s sugar is a fine powder used for frosting and American buttercream recipes. It creates a smooth, silky buttercream without the application of heat.
  • Vanilla Extract
  • Lemon Juice: Lemon juice is the key to the best cream cheese frosting. Please don’t skip it! It cuts the sweetness and adds a tang that complements the cream cheese!

See the recipe card for full information on ingredients and quantities.

Variations

  • Use different spices: I love a spiced carrot cake. I use a generous amount of cinnamon in this recipe, but you could also substitute it with this pumpkin spice recipe or apple pie spice! You could also add ground ginger, nutmeg, or clove for a warmer spiced cake. 
  • Add some mix-ins: Add toasted and chopped pecans, hazelnuts, or even macadamia nuts! I love this cake with raisins, so you can add up to ½ cup if you like them, too! You can even experiment with adding dark or white chocolate! 
  • Make it tropical: For a tropical variation, you could add a little dried or crushed pineapple and shredded coconut. You could even add a little coconut milk to the cream cheese frosting in place of the vanilla and some of the lemon. Then top it with toasted coconut! 
  • Make it boozy: Take inspiration from my carrot cake roll and add some bourbon, rye, brandy, or even a little bit of amaretto to the cream cheese buttercream. 😉

How to Make The Best Carrot Cake

Use these instructions to make the best carrot cake every time! Further details and measurements can be found in the recipe card below.

Prepare the ingredients:

Step 1: Preheat the oven to 350˚F convection (with fan)  or 375˚F conventional (no fan) and spray  2, 8-inch round cake pans with nonstick cooking spray. Line the bottom with a parchment circle. To make your own, trace the pan on a piece of parchment paper, then cut out a circle.  

Step 2: Whisk the flour, baking soda, baking powder, cinnamon, and salt together in a large bowl and set aside.

Step 3: Add the lemon juice to the vegetable oil and set aside.

Step 4: Peel and grate the carrots on a medium-sized box grater. Squeeze the excess juice from your carrots using cheesecloth or paper towels; discard or drink it!

Don’t skip squeezing the carrots, and be sure to squeeze them well! Do you know what happens if you don’t? Goo happens! You will get a gummy, gooey cake no matter how long it bakes. Also, use gloves, or you will have orange hands like me in the video 😂

Make the cake:

Step 5: In a stand mixer fitted with the whisk attachment, whip the eggs and sugar together until they triple in volume and lighten to a pale yellow, also known as ribbon stage.

What is ribbon stage? Ribbon stage is when the whole egg foam (eggs whipped with sugar) will hold a ribbon on its surface before slowly disappearing.

Step 6: With the mixer running on high (still with the whisk attachment), slowly pour in the vegetable oil mixture and whisk until completely emulsified (i.e. you can’t see any oil). It will deflate a bit, but it will still look like a light yellow cloud.

Pour the oil down the sides of the bowl like you’re making Italian meringue buttercream, or you could end up with oil everywhere.

Egg and sugar mixture pale and voluminous.
Whisking oil and lemon juice together in glass.
added oil to bowl of fluffy eggs and sugar.

Step 7: Remove the bowl from the stand mixer and use a rubber spatula to fold in the dry ingredients all at once, just until streaky.

Bowl of flour, baking soda, and spices mixed together.
Mixing dry ingredients gently into whipped batter.
Batter showing streaks of flour before mixing is complete.

Step 8: Before incorporating all the flour, fold in the walnuts and the grated carrots until the batter is just combined. Please don’t over-mix. If you think it’s done, it is.

Don’t be stressed about the cake batter to mix-in ratio! Power forward with the knowledge that you are making the best carrot cake ever. You want to fold quickly and expeditiously so that you don’t deflate the batter that you just worked so hard to make.

Grated carrots being added to cake batter.
Toasted walnuts being folded into carrot cake batter.
Mixed batter in bowl before pouring into pans.

Step 9: Divide the batter between the two prepared pans. If you are feeling extra or just want to ensure they bake evenly, use a scale to divide the batter perfectly. 

Step 10: Bake for 25 minutes or until you can gently press on the center and feel resistance. It shouldn’t feel like liquid under there! There is too much oil to use the cake tester. I know, the stress! But you’ve got this.  

Step 11: Cool for 5 minutes in the pan, then turn out onto a wire rack and cool upside-down—yes, upside-down! Let cool completely before frosting.

Dividing cake batter evenly into round pans.
Cake layers resting upside-down on wire rack.

Make the frosting: 

Step 12: In the bowl of a stand mixer fitted with the paddle attachment or with a hand mixer, beat together butter and cream cheese until smooth. Add the confectioner’s sugar a cup at a time and beat until smooth.

Butter and cream cheese before being blended in mixer.
Frosting base visibly aerated and smooth.
Added sifted powdered sugar to frosting bowl.

Step 13: Add lemon juice and vanilla extract. Beat to incorporate. 

If the buttercream gets too warm and seems loose, put the whole thing in the refrigerator: the frosting, mixing bowl, and attachment. Chill and then beat it again. 

Added powdered sugar to bowl of frosting.
Poured vanilla extract into cream cheese frosting.
Bowl of smooth, fluffy cream cheese buttercream.

Assemble the cake:

Step 14: Add about a ⅓ cup frosting on the first layer and spread until evenly covered. Layer on the second cake. Use as much of the remaining frosting as you want to cover the outside! Slice and serve.

First cake layer covered in cream cheese frosting.
Unfrosted second layer placed over frosted bottom.
Overhead view of smooth frosted carrot cake top.

Chef Lindsey’s Recipe Tip

This is the ONLY cake that I bake by time over testing. Since there is too much oil for a toothpick to work properly, you’ll need to test for doneness by feel. The cake should provide a little resistance when lightly pressed in the center. When in doubt, bake it 2 more minutes.

Frequently Asked Questions

How do I store my carrot cake?

Store the fully prepared cake at room temperature for one day, in the refrigerator for up a week or frozen for up to 2 months. Make sure it is well wrapped with plastic wrap so as not to take on the flavor of the fridge or freezer. You can also store the baked cakes well wrapped in the fridge for 3 days or in the freezer for two months. The cream cheese frosting can be stored in the refrigerator for a week or in the freezer for two months.

Why did my carrots turn green?

Carrots turn green when they come in direct contact with unreacted baking soda. To avoid this, whisk together the dry ingredients thoroughly before incorporating them into the batter.

Why is my carrot cake dense?

Your carrot cake might be thick because it was underbaked, the carrots weren’t properly squeezed, there is too much moisture, or the oil was not emulsified into the batter properly. The cake could also be overmixed when adding the dry ingredients, knocking out all the air from the cake.

What do I serve with carrot cake?

I love serving carrot cake at room temperature with a bit of vanilla bean ice cream, crème anglaise, or a salted caramel sauce. You can’t go wrong with some crunchy, toasted walnuts! Carrot cake is also delightful with this easy lemon curd!

Forkful missing from a slice of carrot cake.

If you tried this recipe and loved it please leave a 🌟 star rating and let me know how it goes in the comments below. I love hearing from you; your comments make my day!

Single slice of carrot cake served on a white plate.
5 from 41 ratings

Best Carrot Cake

You know this is the best carrot cake recipe because it’s the one that BEAT BOBBY FLAY! The cake is moist, tender, and perfectly spiced, ensuring it will be the best and most flavorful carrot cake you’ll ever have!
Prep: 45 minutes
Cook: 25 minutes
Total: 1 hour 10 minutes
Servings: 14 slices

Ingredients 
 

Carrot Cake:

Cream Cheese Frosting:

Instructions 

Prepare the ingredients:

  • Preheat the oven to 350˚F convection (with fan) or 375˚F conventional (no fan) and spray 2, 8-inch round cake pans with nonstick cooking spray. Line the bottom with a parchment circle. To make your own, trace the pan on a piece of parchment paper, then cut out a circle.
  • Whisk the flour, baking soda, baking powder, cinnamon, and salt together in a large bowl and set aside.
  • Add the lemon juice to the vegetable oil and set aside.
  • Peel and grate the carrots on a medium-sized box grater. Squeeze the excess juice from your carrots using cheesecloth or paper towels; discard or drink it!

Make the cake:

  • In a stand mixer fitted with the whisk attachment, whip the eggs and sugar together until they triple in volume and lighten to a pale yellow, also known as ribbon stage.
  • With the mixer running on high (still with the whisk attachment), slowly pour in the vegetable oil mixture and whisk until completely emulsified (i.e. you can’t see any oil). It will deflate a bit, but it will still look like a light yellow cloud.
  • Remove the bowl from the stand mixer and use a rubber spatula to fold in the dry ingredients all at once, just until streaky.
  • Before incorporating all the flour, fold in the walnuts and the grated carrots until the batter is just combined. Please don’t over-mix. If you think it’s done, it is.
  • Divide the batter between the two prepared pans. If you are feeling extra or just want to ensure they bake evenly, use a scale to divide the batter perfectly.
  • Bake for 25 minutes or until you can gently press on the center and feel resistance. It shouldn’t feel like liquid under there! There is too much oil to use the cake tester. I know, the stress! But you’ve got this.
  • Cool for 5 minutes in the pan, then turn out onto a wire rack and cool upside-down—yes, upside-down! Let cool completely before frosting.

Make the frosting:

  • In the bowl of a stand mixer fitted with the paddle attachment or with a hand mixer, beat together butter and cream cheese until smooth. Add the confectioner’s sugar a cup at a time and beat until smooth.
  • Add lemon juice and vanilla extract. Beat to incorporate.

Assemble the cake:

  • Add about a ⅓ cup frosting on the first layer and spread until evenly covered. Layer on the second cake. Use as much of the remaining frosting as you want to cover the outside! Slice and serve.

Video

Notes

Yield – 2 layers 8-inch cake 
Flavor Tips – I use horse carrots if I can find them. They are bigger, juicier and more flavorful than the skinny ones in the bags! If your grocery store has loose carrots, chances are they are horse carrots.
Variation– This cake is perfect for making carrot cake cupcakes! It will yield 24 cupcakes and will bake for 10-15 minutes. 
Technique – It is all about the mixing method with this cake. Be sure to add the oil slowly and let it emulsify with each addition. This keeps the cake moist but not greasy.  
Storage – Store the fully prepared cake at room temperature for one day, in the refrigerator for up a week or frozen for up to 2 months.

Nutrition

Calories: 720kcal | Carbohydrates: 59g | Protein: 7g | Fat: 53g | Saturated Fat: 21g | Polyunsaturated Fat: 15g | Monounsaturated Fat: 13g | Trans Fat: 1g | Cholesterol: 117mg | Sodium: 238mg | Potassium: 146mg | Fiber: 1g | Sugar: 43g | Vitamin A: 2601IU | Vitamin C: 2mg | Calcium: 77mg | Iron: 1mg
Course: Dessert
Cuisine: British
Calories: 720
Like this? Leave a comment below!

Before You Go

I hope you enjoyed this professional chef tested cake recipe. Be sure to check out this classic yellow cake next or this rich devil’s food cake!

Hi, I’m Chef Lindsey!

I am the baker, recipe developer, writer, and photographer behind Chef Lindsey Farr. I believe in delicious homemade food and the power of dessert!

5 from 41 votes (41 ratings without comment)

Leave a comment

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

Recipe Rating




2 Comments

    1. Hi Judy! To be 100% honest, I totally blacked out during filming because it was such an intense moment!
      I recall using walnuts in my carrot cake (like I do in the recipe on the blog). As for coconut, I made a variation of my pepita brittle with coconut since one of the judges was allergic to nuts. I believe I used that during the first round of the competition. Brittle is absolutely an entire section of my little black book of chef’s secrets, it really brings desserts to the next level! Hope that helps, and happy baking!