• Skip to main content
  • Skip to primary sidebar

Peyton's Momma™

Minnesota based Family Lifestyle blog. Mother Daughter duo take on food, travel, and more.

  • Home
    • Media Kit
    • Privacy Policy
    • Disclosure Policy
  • Entertainment
    • Books
      • Adult Book
      • Childrens Book
      • Cook Book
      • Coloring Book
      • Young Adult
    • Events
    • Games
    • Movies
    • Music
    • Television
    • Theatre
  • Peyton’s Corner
    • Beauty
    • Slime
    • Toys
  • Lifestyle
    • Contest
    • Educational
    • Everyday
    • Health
    • Restaurant
    • Fashion
    • Subscription Boxes
  • Destinations
    • California
    • Florida
    • Illinois
    • Iowa
    • Kansas
    • Kentucky
    • Minnesota
    • Nebraska
    • Ohio
    • South Dakota
    • Wisconsin
  • Recipe
    • Appetizers
    • Bento Box Lunches
    • Breakfast
    • Desserts
    • Drinks
    • Essential Oils
    • Main Dishes
    • Pet Friendly
    • Side Dishes
    • Slowcooker
    • Snacks
    • Weight Watchers
  • Gift Guides
    • Back to School Middle School Edition
    • Our Sensory Themed Easter Basket
    • Holiday Gift Guides
      • Holiday Beauty Gift Guide
      • Ultimate Harry Potter Gift Guide
      • Kitchen Enthusiast Gift Guide
      • Pet Lovers Holiday Gift Guide
      • VSCO Girl Holiday Gift Guide
    • Marvelous Mother’s Day Gift Guide
  • Disney
    • Disney Entertaining
    • Disney Memories
    • Disney Movies
    • Disney Resturaunts
    • Disney Shows
    • Disney Special Events
  • Ellie’s World

Best Homemade Carrot Cake Recipe with Cream Cheese Frosting

The Best Homemade Carrot Cake Recipe (Ultra Moist with Cream Cheese Frosting)

If you’ve been searching for the best homemade carrot cake recipe, this is it. It’s incredibly moist, packed with fresh carrots, crushed pineapple, and coconut, then topped with a rich homemade cream cheese frosting. The best part? This cake is made without any oil, making it lighter than many traditional carrot cake recipes while still delivering an unbelievably tender crumb.

One bite and you’ll understand why this has become one of my favorite cakes to bake. The applesauce keeps the cake perfectly moist, while the pineapple adds just the right amount of sweetness without making it heavy. I actually prefer serving this cake straight from the refrigerator because the chilled cream cheese frosting gives every bite a bakery-quality texture.

Whether you’re baking for Easter, birthdays, holidays, or simply because you’re craving carrot cake, this recipe is one you’ll make again and again.


Why You’ll Love This Homemade Carrot Cake

  • Super moist without using oil
  • Made completely from scratch
  • Easy enough for beginner bakers
  • Loaded with carrots, pineapple, and coconut
  • Rich homemade cream cheese frosting
  • Even better after chilling

Ingredients

For the Carrot Cake

  • 1¼ cups unsweetened applesauce
  • 2 cups granulated sugar
  • 3 large eggs, room temperature
  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1½ teaspoons baking powder
  • ½ teaspoon salt
  • 1 teaspoon ground cinnamon
  • 2 cups freshly grated carrots
  • 1 cup sweetened shredded coconut
  • 1 teaspoon vanilla extract
  • 1 cup crushed pineapple with juice

For the Cream Cheese Frosting

  • 1 cup butter, softened
  • 16 ounces cream cheese, softened
  • 2 teaspoons vanilla extract
  • 4–6 cups powdered sugar
  • Chopped walnuts, for decorating
  • Shredded or toasted coconut, for decorating


How to Make Homemade Carrot Cake

Step 1: Prepare the Oven

Preheat your oven to 350°F. Grease and flour your cake pans or coat them with baking spray.

Step 2: Mix the Wet Ingredients

In a large mixing bowl, beat together the applesauce, sugar, and eggs until smooth and creamy.

Step 3: Add the Dry Ingredients

Add the flour, baking soda, baking powder, salt, and cinnamon. Mix just until combined.

Step 4: Fold in the Mix-Ins

Stir in:

  • Grated carrots
  • Shredded coconut
  • Vanilla extract
  • Crushed pineapple with its juice

Mix only until everything is evenly incorporated.

Step 5: Bake

Divide the batter evenly between the prepared cake pans.

Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean.

Allow the cakes to cool in the pans for 10–15 minutes before transferring them to a wire rack to cool completely.


How to Make Cream Cheese Frosting

Using a stand mixer fitted with the paddle attachment (or a hand mixer):

  1. Beat the softened butter and cream cheese until light and fluffy.
  2. Mix in the vanilla extract.
  3. Slowly add the powdered sugar one cup at a time until the frosting reaches your desired consistency.

Assemble the Cake

Place one cake layer on your serving plate.

Spread a generous layer of cream cheese frosting over the top.

Add the second cake layer and repeat.

Place the final cake layer on top with the flat bottom facing upward for a smooth finish.

Frost the top and sides of the cake.

Decorate by sprinkling shredded or toasted coconut over the top and pressing chopped walnuts around the bottom edge.

For the best flavor and texture, refrigerate the cake for at least 30 minutes before serving. In my opinion, this cake is at its absolute best when served chilled.


Tips for the Best Carrot Cake

  • Freshly grate your carrots instead of buying pre-shredded carrots. Fresh carrots provide more moisture and better texture.
  • Don’t overmix the batter once the flour has been added.
  • Make sure the cream cheese and butter are fully softened before making the frosting.
  • Chill the cake before slicing for cleaner cuts and the best texture.

Variations

Add Nuts

Mix chopped walnuts or pecans directly into the batter for extra crunch.

Add Raisins

Love traditional carrot cake? Stir in ½ cup raisins.

Toast the Coconut

Lightly toast the coconut before decorating for even more flavor.

Make Cupcakes

This batter also makes delicious carrot cake cupcakes. Bake for approximately 18–22 minutes.


Storage

Store the frosted cake covered in the refrigerator for up to 5 days.

Because of the cream cheese frosting, this cake should remain refrigerated.

You can also freeze unfrosted cake layers for up to 3 months. Wrap each layer tightly in plastic wrap followed by aluminum foil before freezing.


Frequently Asked Questions

Can I make carrot cake ahead of time?

Yes! In fact, carrot cake tastes even better the next day after the flavors have had time to develop.

Why is there applesauce instead of oil?

The applesauce replaces the oil, creating an incredibly moist cake that’s lighter and less greasy than traditional carrot cake.

Can I use canned carrots?

Freshly grated carrots are strongly recommended. They provide better texture, moisture, and flavor.

Should carrot cake be refrigerated?

Yes. Since it’s topped with cream cheese frosting, the cake should be stored in the refrigerator.


This homemade carrot cake is one of those recipes everyone asks for after the first bite. It’s perfectly moist without being heavy, filled with warm cinnamon flavor, and finished with a silky cream cheese frosting that complements every layer. Whether you’re making it for Easter, a birthday celebration, or simply because you’re craving an old-fashioned homemade dessert, this cake is guaranteed to impress.

Be sure to check out some of our other dessert recipes.

 

Print Pin

Best Homemade Carrot Cake Recipe with Cream Cheese Frosting

This homemade carrot cake recipe is incredibly moist without oil and topped with rich cream cheese frosting. Easy from-scratch recipe that's perfect for Easter, birthdays, and holidays.
Course Dessert
Cuisine American
Keyword Cake, Carrot Cake

Ingredients

Carrot Cake

  • 1 1/4 C Unsweetened Applesauce
  • 2 C Sugar
  • 3 Eggs, room temp
  • 2 C Flour
  • 1 tsp Baking Soda
  • 1 1/2 tsp Baking Powder
  • 1/2 tsp Salt
  • 1 tsp Cinnamon
  • 2 C Carrots, grated
  • 1 C Coconut, sweetened shredded
  • 1 tsp Vanilla Extract
  • 1 C Pineapple, crushed with juice

Cream Cheese Frosting

  • 1 C Butter, room temp
  • 16 oz Cream Cheese, room temp
  • 2 tsp Vanilla Extract
  • 4-6 C Powdered Sugar
  • Coconut, sweetened shredded
  • Walnuts, chopped

Instructions

  • This recipe moves very quickly, you either use a hand mixer or stand mixer for the cake batter but I highly suggest a stand mixer for the frosting.
    Preheat the oven to 350 degrees and prep your cake pans with either Crisco and flour or a baking non-stick spray.
    Mix together the applesauce, sugar, and eggs until smooth.
    Then combine flour, baking soda, baking powder, salt, and cinnamon until well mixed.
    Gently stir in the carrots, coconut, vanilla, and pineapple.
    Pour into your prepped cake pans and bake for 25-30 minutes. You'll know the cakes are done when you can insert a toothpick and it comes out clean.
    Remove the cakes from the oven and let cool in the pan for 10-15 minutes.  Then remove the cakes from the pan and let cool on a wire rack.
    Once the cakes are completely cooled you can frost the cake.
    Using a stand mixer and the paddle attachment, beat the cream cheese and butter until fluffy.
    Mix in the vanilla extract.
    Gradually add in the powder sugar until you have the desired consistency.
    Now you are ready to frost the cake!
    Place your first cake on the cake stand and place a generous dollop of frosting on cake and spread the frosting in an even layer. Repeat with the next layer.
    Gently place the top layer with the bottom side up on the cake. Frost the cake with the remaining frosting.
    Sprinkle the top of the cake with a generous layer of coconut. You can use roasted coconut if you want or fresh, whichever you prefer.
    Place the chopped walnuts around the bottom of the cake.
    Place the cake in the refridgerator for at least a half-hour before serving. This cake tastes best chilled.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Reddit (Opens in new window) Reddit
  • Share on Tumblr (Opens in new window) Tumblr

About Shanna

Shanna started writing shortly after her daughter was born. She's written for various outlets over the years. When she's not writing about her adventures with her daughter, she's out having adventures!

Primary Sidebar

Follow Us

  • Facebook
  • Instagram
  • Instagram
  • X
  • Pinterest
  • TikTok
  • YouTube

About Peyton’s Momma

Shanna is a single mom living in the suburbs of the Twin Cities, raising her daughter.

Shanna blogs about family, food, travel, high-school-age children topics, and more. She shares tips and tricks she has discovered to help make her life run smoother.

She is also an avid cook and enjoys sharing recipes and entertaining. Shanna plans educational events and field trips for her daughter and shares her experiences so other families can plan their own adventures.

Services Offered:

  • Video Creation
  • Travel Coverage
  • Event Coverage
  • Press Junket Coverage
  • On Location Coverage
  • Resort Coverage
  • Sponsored Posts
  • Brand Ambassadorships
  • Gift Guides
  • Product Reviews
  • Book Reviews
  • Movie/Music/Entertainment Reviews
  • Giveaways

And More! Please contact us at Shanna@PeytonsMomma.com to discuss further

 

Copyright © 2026 This blog does contain affiliate links within the articles. This blog does not contain any content which might present a conflict of interest. Peyton’s Momma is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com That means – When you click on my link to purchase I’ll receive a slight commission for sending you to Amazon. But you won’t pay a higher price. It’s just Amazons way of saying thank you for the business!

Loading Comments...

You must be logged in to post a comment.