My Forking Life

  • Air Fryer
  • Pressure Cooker
  • Jamaican
  • Browse Recipes
  • Breakfast
  • Entree
  • Side Dishes
  • About
menu icon
go to homepage
  • Air Fryer
  • Pressure Cooker
  • Jamaican
  • Browse Recipes
  • Breakfast
  • Entree
  • Side Dishes
  • About
search icon
Homepage link
  • Air Fryer
  • Pressure Cooker
  • Jamaican
  • Browse Recipes
  • Breakfast
  • Entree
  • Side Dishes
  • About
×
Home » Recipe Index » Dessert

Published: Mar 13, 2025 · Modified: Mar 23, 2025 by Tanya · This post may contain affiliate links · 6 Comments

Moist Carrot Cake Recipe with Cream Cheese Frosting

Jump to Recipe -

My homemade carrot cake recipe is perfectly spiced, unbelievably moist, and topped with a velvety maple cream cheese frosting. Warm cinnamon, fresh grated carrots, and just the right amount of sweetness make this a classic dessert you won’t forget.

slice of carrot cake with fork on side


 

The full recipe with ingredients/instructions is available on the recipe card at the bottom of the post. Important tips/tricks are also included in the blog post.

I love a good classic carrot cake, and this one is hands down my favorite. I got the recipe from Mrs. Miller, the mother of one of my husband's closest friends, and let’s just say—it’s incredible.

My husband had bragged about this cake long before I ever tried it. Once I finally got a slice, I understood the hype.

I mostly followed the original recipe. However, I added a twist to the frosting. I used a bit of maple syrup for extra flavor.

I love finding small ways to elevate a recipe, and this was the perfect addition. Every time I make this cake for family and friends, they can’t stop talking about it either.

If you like cake recipes, you should try this Carrot Cake Cheesecake recipe.

A Quick Look at the Ingredients

Ingredient amounts and full recipe instructions are on the printable recipe card at the bottom of the post.

ingredients for carrot cake on table

Dry Ingredients

  • All-purpose flour (or cake flour for a lighter crumb)
  • Baking soda and baking powder
  • Salt
  • Ground cinnamon, nutmeg, and optional cloves
  • Granulated sugar and brown sugar

Wet Ingredients

  • Eggs
  • Vegetable oil (or canola oil)
  • Vanilla extract
  • Freshly grated carrots (never pre-shredded!)
  • Crushed pineapple

Add-ins

  • pecans or walnuts

For the Frosting

  • Cream cheese
  • Butter
  • Powdered sugar
  • Maple syrup
  • Vanilla extract

Tools You’ll Need for This Recipe

  • Mixing Bowls
  • Whisk
  • Hand Mixer or Stand Mixer
  • Box Grater or Food Processor
  • Spatula
  • Cake Pans (Two 9-inch or Three 8-inch Round Pans, or a 9x13-inch pan)
  • Parchment Paper
  • Cooling Rack
  • Offset Spatula
  • Serrated Knife (Optional)

How to Make This Easy Carrot Cake Recipe

Prepare your pans and preheat your oven. Start by preheating your oven to 350°F (175°C). Grease and line three 9-inch round cake pans with parchment paper.

Mix your dry ingredients. Sift together the flour, baking soda, salt, and cinnamon in a medium bowl and set aside.

Blend the wet ingredients. In a large mixing bowl, whisk together the sugar, eggs, and vegetable oil until smooth and well combined.

dry ingredients mixed in bowl
eggs and wet inrgdients in bowl

Add the star ingredients. Fold in the grated carrots, drained crushed pineapple, and vanilla extract until evenly distributed throughout the batter.

Combine wet and dry. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Be careful not to overmix, which could make your cake dense.

Finish the batter. Stir in the chopped pecans until evenly distributed.

carrot cake batter in bwl with nuts on top

Bake the cake. Divide the batter evenly between your prepared pans and bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.

Cool properly. Let the cakes cool in the pans for at least 10 minutes, then transfer to a wire rack to cool completely before frosting.

carrot cake batter in baking pans
baked carrot cakes cooling on rack

Make the maple cream cheese frosting. Beat the cream cheese and butter together until smooth and fluffy.

Gradually add the powdered sugar, mixing until fully incorporated. Pour in the maple syrup, vanilla extract, and a pinch of salt. Continue beating until the frosting is smooth and light.

cream cheese frosting in bowl

Assemble your masterpiece. Place one cake layer on a serving plate, spread an even layer of frosting on top. Repeat with the second and third layers, frosting the top and sides of the cake. Sprinkle chopped pecans over the top for garnish.

Chill before serving. Refrigerate the cake for at least 30 minutes before slicing for cleaner cuts.

slice of carrot cake with fork breaking it apart

What Makes Carrot Cake So Moist?

It's the vegetable oil. I used to cringe when I thought about adding a whole cup of vegetable oil to a cake, but trust me, it keeps the cake moist and delicious. The carrots and pineapple add additional moisture as well.

How to Store this Carrot Cake

  • Counter storage: Unfrosted carrot cake can be kept at room temperature, well-wrapped, for 1-2 days.
  • Refrigerator: Once frosted with cream cheese frosting, the cake must be refrigerated. It will keep beautifully for up to 4 days in an airtight container.
  • Freezer friendly: Both frosted and unfrosted carrot cake freeze exceptionally well. Wrap individual slices tightly in plastic wrap, then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator for best results.

Serving Suggestions

  • Serve slightly chilled for the perfect texture contrast between cake and frosting.
  • Pair with a strong cup of coffee or chai tea to complement the spices.
  • Garnish with additional toasted pecans for extra crunch and visual appeal.

Tanya's Top Tips

  • Always grate your own carrots. Pre-shredded carrots from the store are too thick and dry. Freshly grated carrots provide the perfect moisture and texture.
  • Don’t Overmix the Batter – Mix just until the ingredients are combined to keep the cake light and tender. Overmixing can lead to a dense cake.
  • Double the frosting if you like a carrot cake with a lot of frosting.
carrot cake frosted on cake platter

FAQs

Can I make carrot cake ahead of time?

Yes! Carrot cake actually tastes even better the next day as the flavors have time to develop. You can bake the cake layers in advance and store them wrapped at room temperature for a day or in the fridge for up to three days. The frosted cake can also be refrigerated for up to five days—just let it come to room temperature before serving.

Do I have to use nuts in carrot cake?

No, nuts are completely optional! While toasted pecans or walnuts add a nice crunch and depth of flavor, you can leave them out if you prefer a smoother texture. If you want a bit of texture without nuts, consider adding shredded coconut or raisins.

I hope you love this Classic Carrot Cake Recipe as much as we do. Looking for more cake recipes? Try these out.

  • Simple Pumpkin Cake Recipe
  • The Best Red Velvet Cupcakes with Cream Cheese Frosting
  • Moist Chocolate Cola Cake
slice of carrot cake with fork on side
Print Pin SaveSaved!
5 from 2 votes

Carrot Cake Recipe

My homemade carrot cake recipe is perfectly spiced, unbelievably moist, and topped with a velvety maple cream cheese frosting. Warm cinnamon, fresh grated carrots, and just the right amount of sweetness make this a classic dessert you won’t forget.
Course Dessert
Cuisine American
Keyword carrot cake, carrot cake recipe
Prep Time 30 minutes minutes
Cook Time 25 minutes minutes
Cooling Time 1 hour hour
Total Time 1 hour hour 55 minutes minutes
Servings 16 people
Calories 536kcal
Author Tanya
Prevent your screen from going dark

Ingredients

For the Cake

  • 2 cups sifted all-purpose flour
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 2 ½ teaspoons ground cinnamon
  • 2 cups granulated white sugar
  • 4 large eggs room temperature
  • 1 ½ cups vegetable oil
  • 2 cups finely grated carrots
  • 8 ounces crushed pineapple drained
  • 1 teaspoon vanilla extract
  • ⅓ cup chopped pecans toasted

For the Cream Cheese Frosting

  • 8 ounces cream cheese softened
  • ½ cup unsalted butter softened
  • 1 ½ cups powdered sugar sifted
  • 2 tablespoons pure maple syrup
  • 1 teaspoon pure vanilla extract
  • A pinch of salt

Instructions

For the Cake

  • Preheat the oven to 350°F (175°C). Grease and line three 9-inch round cake pans with parchment paper. Sift together the flour, baking soda, salt, and cinnamon in a medium bowl and set aside.
  • In a large mixing bowl, whisk together the sugar, eggs, and vegetable oil until smooth and well combined. Fold in the grated carrots, drained crushed pineapple, and vanilla extract until evenly distributed. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Be careful not to overmix. Stir in the chopped pecans.
  • Divide the batter evenly between the three prepared cake pans and smooth out the tops of the batter in the pan. Bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.

For the Cream Cheese Frosting

  • To make the frosting, beat the cream cheese and butter together until smooth and fluffy. Gradually add the powdered sugar, mixing until fully incorporated. Pour in the maple syrup, vanilla extract, and a pinch of salt. Continue beating until the frosting is smooth and light.
  • To assemble the cake, place one cake layer on a serving plate. Spread an even layer of frosting on top. Repeat with the second and third layers, frosting the top and sides of the cake. Sprinkle chopped pecans over the top for garnish. Chill the cake for at least 30 minutes before slicing for cleaner cuts.

Notes

    • Always grate your own carrots. Pre-shredded carrots from the store are too thick and dry. Freshly grated carrots provide the perfect moisture and texture.
    • Don’t Overmix the Batter – Mix just until the ingredients are combined to keep the cake light and tender. Overmixing can lead to a dense cake.
    • Storage: Store leftovers in the refrigerator for up to 4 days. I like to slice it up and wrap pieces individually. 

Nutrition

Calories: 536kcal | Carbohydrates: 55g | Protein: 5g | Fat: 34g | Saturated Fat: 10g | Polyunsaturated Fat: 13g | Monounsaturated Fat: 9g | Trans Fat: 0.4g | Cholesterol: 76mg | Sodium: 357mg | Potassium: 141mg | Fiber: 1g | Sugar: 41g | Vitamin A: 3118IU | Vitamin C: 2mg | Calcium: 40mg | Iron: 1mg
My Southern Air Fryer ECookbookFind all my Top Southern Air Fryer recipes in one place! My Southern Air Fryer ECookbook!
Subscribe to my YouTubeSubscribe to my YouTube Channel for full length recipe videos. Click the bell icon to be notified when I upload a new video.
Tried this recipe? Share on InstagramMention @Myforkinglife or tag #myforkinglife!
Although myforkinglife.com attempts to provide accurate nutritional information, these figures should be considered estimates. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Under no circumstances will myforkinglife.com be responsible for any loss or damage resulting for your reliance on nutritional information.

More Dessert

  • blueberry compote with plate with spoon in the middle
    Easy Blueberry Compote (15-Minute Recipe)
  • rum raisin ice cream being scooped with ice cream scoop
    The Best Rum Raisin Ice Cream Recipe (No-Churn Method)
  • grapefruit cake sliced in two
    Fresh Grapefruit Cake Recipe (Moist & Flavorful)
  • molten lava cake on white plate with blueberries in background
    Air Fryer Chocolate Molten Lava Cakes

Spread the Flavor and Share

Comments

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Lee-Anne Hancock says

    May 12, 2025 at 1:31 pm

    Can I make this in a 9x13 pan instead of 3 round pans?

    Reply
    • Tanya says

      May 13, 2025 at 7:46 am

      Hi Lee-Anne, yes you can. You will need to bake it a little longer, about 40 minutes. Same temp.

      Reply
  2. Cheistina says

    May 02, 2025 at 11:24 pm

    I’ve made this recipe twice now, for our family and friends. Everyone raved and requested the recipe! I read all the tips and followed the recipe to the letter. It is a labor of love! Perfect just the way it is. Thank you for sharing!

    Reply
    • Tanya says

      May 03, 2025 at 6:42 am

      Thanks Cheistina, So happy you like the recipe. Thank you so much for sharing the feedback and sharing the recipe with others.

      Reply
  3. Angela Cook says

    April 25, 2025 at 3:13 pm

    Where can I find the amounts of each ingredients?

    Reply
    • Tanya says

      April 25, 2025 at 5:43 pm

      The amounts are in the recipe card. If you click the "Jump to Recipe" text at the top, it will take you straight to the printable recipe card with all the ingredient amounts and instructions.

      Reply

Welcome!

Welcome to My Forking Life! Hi, I'm Tanya, attorney, busy wife and mom, and lover of quick, easy, and delicious meals.

More about me

Popular Recipes

  • Jamaican Oxtails Recipe
  • air fried chicken in air fryer basket
    Air Fryer Fried Chicken
  • brown stew chicken in pan
    Brown Stew Chicken
  • Pressure Cooker Shrimp Paella

Holiday Favorites

  • sweet potato pie on a plate
    Southern Sweet Potato Pie Recipe
  • spoon lifting gravy out of gravy dish
    Easy Recipe for Gravy without Drippings
  • creamy baked macaroni and cheese, the best baked macaroni and cheese, creamy mac and cheese
    Creamy Baked Macaroni and Cheese
  • Stirring the giblet gravy with a spoon.
    Grandma's Giblet Gravy Recipe
as seen on...various online websites text listed

Footer

↑ back to top
  • Privacy Policy
  • Contact
  • About Tanya

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 My Forking Life

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.