menu icon
go to homepage
  • Recipes
  • About Me
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Contact
  • Subscribe
×
Home » All Recipes

The BEST Carrot Cake and Cream Cheese Frosting Recipe (Easy)

17/04/2025 by Maja Ilic Leave a Comment

↓ Jump to Recipe

If you’ve been searching for the ultimate carrot cake recipe cream cheese frosting recipe, look no further — this one checks ALL the boxes. It’s extra moist, perfectly spiced, and packed with sweet shredded carrots, juicy pineapple, and a hint of coconut for that just-right texture! Finished with a dreamy whipped cream cheese frosting, this cake is nostalgic, crowd-pleasing, and surprisingly easy to make!

carrot cake and cream cheese frosting

Whether you’re baking for Easter, a birthday, or just because, this is the kind of recipe that turns into a forever favorite!

If you're looking for more Easter desserts, you'll love these: Easter Cookies, Easy Oreo Cheesecake & this Easy Fudgy Oreo Brownie Recipe!

Jump to:
  • Ingredients
  • Instructions
  • Carrot Cake Substitutions
  • Equipment
  • Storage
  • Top tips for a Perfect Carrot Cake
  • FAQs
  • Related
  • The BEST Carrot Cake and Cream Cheese Frosting Recipe (Easy)
  • Food safety

Ingredients

carrot cake and cream cheese frosting
  • Carrots
  • Pineapple
  • Sweetened Shredded Coconut
  • Granulated Sugar
  • Brown Sugar
  • Vegetable Oil
  • Eggs
  • All-Purpose Flour
  • Ground Cinnamon
  • Cream Cheese
  • Unsalted Butter
  • Powdered Sugar

See recipe card for quantities (scroll all the way down:)

Instructions

mix together the wet ingredients!

Add all the wet ingredients to a bowl!

mix together the wet ingredients!

Whisk the wet ingredients!

Add in the dry ingredients!

Add in the dry ingredients!

Transfer to cake pans & bake for 25 min!

Transfer to cake pans & bake for 25 min!

  1. Preheat the oven to 350°F (175°C). Grease and flour two 8-inch (or 9-inch) round cake pans, or line with parchment paper for easy removal.
  2. Make the batter: In a large mixing bowl, combine the shredded carrots, pineapple, coconut, both sugars, oil, eggs, and vanilla. Mix until smooth and well combined.
  3. In a separate bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt. Gradually stir the dry mixture into the wet ingredients, mixing until just incorporated. Be careful not to overmix.
  4. Bake: Divide the batter evenly between the prepared pans. Bake for 25 to 28 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
  5. Prepare the frosting: Using a stand mixer or hand mixer, beat the cream cheese and butter together on high speed until light and fluffy, about 5 minutes. Add the vanilla and sifted powdered sugar, then continue mixing for another 2 minutes until the frosting is smooth and creamy.
  6. Assemble the cake: Place one cooled cake layer on a serving plate. Spread a generous layer of frosting over the top. Add the second cake layer, then frost the top and sides of the cake. Use a spatula to smooth it out or leave it rustic and swirled.
  7. Optional finishing touch: Sprinkle the top with crushed walnuts or a light dusting of cinnamon for extra texture and flavor.

Full recipe card is all the way at the end! (scroll all the way down:)

carrot cake and cream cheese frosting

Carrot Cake Substitutions

  • Shredded Carrots → Finely shredded zucchini (squeeze out moisture)
  • Crushed Pineapple → mashed banana (for moisture)
  • Sweetened Shredded Coconut → Unsweetened coconut or leave out entirely
  • Granulated Sugar → Coconut sugar or maple sugar
  • Brown Sugar → More granulated sugar or maple syrup (reduce other liquids slightly)
  • Vegetable Oil → Melted coconut oil, canola oil, or unsweetened applesauce
  • Eggs → Flax eggs (1 tablespoon ground flax + 3 tablespoon water per egg) or a store-bought egg replacer
  • All-Purpose Flour → Whole wheat pastry flour or a 1:1 gluten-free baking flour

Cream Cheese Frosting Substitutions

  • Cream Cheese → Vegan cream cheese or mascarpone (for a milder flavor)
  • Butter → Vegan butter or margarine
  • Powdered Sugar → Homemade (blend granulated sugar with a little cornstarch) or a sugar-free version
carrot cake and cream cheese frosting

Equipment

  • Electric Hand Mixer or Stand Mixer
  • Measuring Cups & Spoons
  • Two 8-Inch or (9-inch) Round Cake Pans

Storage

Store the frosted carrot cake in an airtight container in the fridge for up to 5 days. For longer storage, freeze individual slices or the whole (unfrosted) cake wrapped tightly in plastic wrap and foil for up to 3 months. Thaw in the fridge overnight, then frost before serving. Cream cheese frosting can also be frozen separately in an airtight container and thawed in the fridge before using.

carrot cake and cream cheese frosting

Top tips for a Perfect Carrot Cake

  1. Use Room Temperature Ingredients
    Ensure your eggs, cream cheese, and butter are at room temperature for smooth batter and ultra-creamy frosting.
  2. Drain the Pineapple Well
    Too much moisture from the pineapple can weigh down the cake—press out excess juice before adding it in.
  3. Don’t Overmix the Batter
    Mix until just combined to keep the cake light, tender, and fluffy. Overmixing can make it dense.

FAQs

Can I make this carrot cake ahead of time?

Yes! The cake layers can be made up to 2 days in advance. Wrap them tightly in plastic wrap and store at room temperature. You can also make the frosting ahead and refrigerate it—just let it soften slightly before spreading. For best texture and flavor, assemble the cake the day you plan to serve it.

Can I bake this as a sheet cake or cupcakes instead?

Absolutely. Pour the batter into a greased 9x13-inch pan for a sheet cake and bake for about 35–40 minutes. For cupcakes, divide the batter between lined muffin tins and bake for 18–22 minutes. Always test doneness with a toothpick—if it comes out clean, they’re ready.

Why is my cream cheese frosting runny or lumpy?

This usually happens when the cream cheese or butter isn’t fully softened or is too warm. Make sure both are at true room temperature before mixing, and always use full-fat block-style cream cheese (not whipped or spreadable). If it’s too soft after mixing, chill it for 15–20 minutes to help it firm up before frosting.

Related

Looking for other dessert recipes like this? Try these:

  • Cinnamon roll cookies
    The Best Cinnamon Roll Cookies (Soft Cookie Recipe)
  • carrot cake loaf cake
    Easy Carrot Cake Loaf Cake Recipe (with zucchini)
  • brownie cake
    Best Brownie Cake Dessert Recipe (Easy & Fudgy)
  • cherry chocolate cake
    Easy Chocolate Cherry Cake Recipe (One Bowl and Four layer)
carrot cake and cream cheese frosting

The BEST Carrot Cake and Cream Cheese Frosting Recipe (Easy)

If you’re after the ultimate carrot cake, this one checks all the boxes—moist, warmly spiced, and loaded with carrots, pineapple, and a touch of coconut. Topped with fluffy cream cheese frosting, it’s nostalgic, crowd-pleasing, and easier than it looks.
Print Recipe Pin Recipe
Prep Time 45 minutes mins
Cook Time 25 minutes mins
Total Time 1 hour hr 10 minutes mins
Servings: 10 slices
Course: Dessert
Cuisine: American
Ingredients Equipment Method

Ingredients
  

For the Cake:
  • 2 cups shredded carrots
  • 8 oz canned crushed pineapple drained
  • 1 cup sweetened shredded coconut
  • 1 cup granulated sugar
  • ½ cup brown sugar
  • 1 cup vegetable oil
  • 4 large eggs room temperature
  • 2 teaspoon vanilla extract
  • 2 cups all-purpose flour
  • 2 teaspoon baking powder
  • 2 teaspoon baking soda
  • 1½ teaspoon ground cinnamon
  • 1 teaspoon salt
For the Cream Cheese Frosting:
  • 2 8 oz blocks cream cheese, softened to room temperature
  • ½ cup 1 stick unsalted butter, softened
  • 1 teaspoon vanilla extract
  • 2 cups powdered sugar sifted

Equipment

  • 2 8-Inch Round Cake Pans or 9 inch
  • Electric Hand Mixer or Stand Mixer

Method
 

  1. Preheat the oven to 350°F (175°C). Grease and flour two 8-inch (or 9-inch) round cake pans, or line with parchment paper for easy removal.
  2. Make the batter: In a large mixing bowl, combine the shredded carrots, pineapple, coconut, both sugars, oil, eggs, and vanilla. Mix until smooth and well combined.
  3. In a separate bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt. Gradually stir the dry mixture into the wet ingredients, mixing until just incorporated. Be careful not to overmix.
  4. Bake: Divide the batter evenly between the prepared pans. Bake for 25 to 28 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
  5. Prepare the frosting: Using a stand mixer or hand mixer, beat the cream cheese and butter together on high speed until light and fluffy, about 5 minutes. Add the vanilla and sifted powdered sugar, then continue mixing for another 2 minutes until the frosting is smooth and creamy.
  6. Assemble the cake: Place one cooled cake layer on a serving plate. Spread a generous layer of frosting over the top. Add the second cake layer, then frost the top and sides of the cake. Use a spatula to smooth it out or leave it rustic and swirled.
  7. Optional finishing touch: Sprinkle the top with crushed walnuts or a light dusting of cinnamon for extra texture and flavor.
Tried this recipe?Let us know how it was!

Food safety

  • Don't leave food sitting out at room temperature for extended periods
  • Never leave cooking food unattended
  • Use oils with high smoking point to avoid harmful compounds
  • Always have good ventilation when using a gas stove

See more guidelines at USDA.gov.

More All Recipes

  • sushi bake
    Easy Sushi Bake Recipe for Beginners (with Salmon)
  • veggie stir fry
    How to Make an Easy Veggie Stir Fry (Best Recipe)
  • Chicken caesar salad pizza
    Easy Chicken Caesar Salad Pizza (Viral Recipe)
  • Creamy Garlic Butter Shrimp Pasta
    Creamy Garlic Butter Shrimp Pasta Recipe

Leave a Reply Cancel reply

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

Recipe Rating




Hi, I'm Maja (ma-ya)!

I’m a 22-year-old who found my passion for cooking after tying the knot at 20. Giving it my all to balance studies, work, and a healthy lifestyle.

I love to share mouthwatering recipes crafted for busy young people, proving that good food is not all that difficult and time consuming to make!

More About Me

Popular

  • chicken caesar sandwich
    Crunchy chicken caesar sandwich (viral recipe)
  • holiday hosting
    Friendsgiving Inspo: Cheeseburger Sliders, The Easiest Charcuterie Board & Candy Cane Oreo Brownies
  • steak pasta
    Creamy Garlic Butter Steak Pasta (Easy Recipe)
  • creamy bolognese
    Easy and Creamy Bolognese Pasta Recipe (Best Sauce)

Footer

Subscribe for weekly updates!

Subscribe
  • Contact
  • Privacy Policy
  • Disclaimer
  • ↑ back to top

Copyright © 2025 Maja's Recipes • As an Amazon Associate I earn from qualifying purchases.