• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

  • About
  • Media/Pr
  • Contact
I Heart Recipes

  • Recipe Index
  • Soul Food
  • Slow Cooker
  • Dinner
  • Side Dishes
  • Dessert
  • Breakfast
  • Appetizers

  • My Latest Cookbook!
  • Rosamae Seasonings

  • About
  • Media/Pr
  • Contact
X
  • Recipe Index
  • Soul Food
  • Slow Cooker
  • Dinner
  • Side Dishes
  • Dessert
  • Breakfast
  • Appetizers
I Heart Recipes
I Heart Recipes

I Heart Recipes

Recipes You'll Love, Made Easy!

  • My Latest Cookbook!
  • Rosamae Seasonings
  • Recipe Index
  • Soul Food
  • Slow Cooker
  • Dinner
  • Side Dishes
  • Dessert
  • Breakfast
  • Appetizers
All Posts / The Ultimate Carrot Cake Recipe

The Ultimate Carrot Cake Recipe

Jump to Recipe
By Rosie Published: August 2, 2024 Updated: August 2, 2024
This post may contain affiliate links.

You’ll love this sweet, moist homemade carrot cake with pineapple, raisins, and coconut, and finished with a tangy cream cheese frosting. This loaded carrot cake recipe is perfect for any occasion and will be the star of the dessert table!

A slice of loaded carrot cake with gooey cream cheese frosting slathered on each layer.
Table of Contents
  1. Why You’ll Love This Easy Carrot Cake Recipe
  2. Ingredients for Homemade Carrot Cake with Pineapple
  3. How to Make the BEST Carrot Cake Recipe
  4. Tips and Tricks for the Ultimate Carrot Cake with Pineapple
  5. More Delicious Cakes from I Heart Recipes
  6. The Ultimate Carrot Cake Recipe


 

Hey cousins! Whether the holidays are right around the corner or you’re searching for the perfect cake recipe for the carrot cake lover in your life, it wouldn’t be right if I didn’t share one of my favorite cake recipes – a good old fashioned carrot cake recipe!

Now, I am one of those people who love a nice slice of moist carrot cake with lots – and I mean LOTS – of cream cheese icing. I also like my carrot cake fully loaded. I mean, I love it ALL in my carrot cake. Get outta here with just carrots and spice and think it’s all nice. I need carrot cake with pineapple, raisins, and coconut too! If you’re looking for a basic carrot cake recipe, might I point you to my classic layered carrot cake recipe? But if you like a little “extra, ” this is the cake for you!

Why You’ll Love This Easy Carrot Cake Recipe

So, why exactly should you make this tasty homemade carrot cake? Aside from being downright delicious, here are a few other reasons to convince you.

  • It’s EASY. Homemade cake doesn’t have to always be a task. This homemade carrot cake is a simple combination of wet ingredients, dry ingredients, and an easy cream cheese frosting.
  • It’s CLASSIC. Who doesn’t love the warm spices, moist crumb, and sweet bites of carrot and coconut in a carrot cake?!
  • It’s FULLY LOADED, yet super moist and packed with flavor. Key ingredients in this carrot cake recipe give it the perfect texture and taste, so whatever you do, DON’T substitute anything!

Ingredients for Homemade Carrot Cake with Pineapple

Okay, fam, let’s get into the carrot cake ingredients – what do you need to make the ultimate carrot cake recipe? As always, the exact measurements are included in the recipe card at the end of the post. Here’s what you need:

  • Shredded Carrots: you can’t have carrot cake without the carrots!
  • Raisins: these may be controversial, but they’re a must in this recipe. Feel free to use regular or golden raisins.
  • Shredded Coconut: I prefer sweetened shredded coconut for a little bit of added sweetness in my carrot cake.
  • Crushed Pineapple: the sweet, tangy pineapple adds the perfect flavor and texture to carrot cake.
  • Eggs: gives structure to the cake, which we need with all these tasty add-ins!
  • Buttermilk and Vegetable Oil: add moisture to the cake. I use canola oil.
  • Salt: you only need a little bit, but it helps to enhance all the delicious flavors in this cake recipe.
  • Flour, Sugar, and Baking Powder: these three ingredients are the trifecta of any homemade cake recipe.
  • Vanilla Extract and Cinnamon: work together for that sweet, warm, spicy flavor.

To make the from-scratch cream cheese icing, you need the following ingredients:

  • Softened Cream Cheese: using room temperature cream cheese makes mixing a smooth, creamy frosting so much easier.
  • Butter: you can use salted or unsalted butter. I prefer unsalted to control the sweetness of the frosting.
  • Powdered Sugar: also called confectioners sugar, it helps to make the frosting velvety smooth.
  • Vanilla Extract: the finishing touch for that warm, sweet flavor.

How do you prepare carrots for this homemade carrot cake recipe?

So, what’s the best way to prepare fresh carrots for carrot cake? That depends on whether you want the carrots to melt into the cake or like nice defined bits of carrot. It’s all about the texture!

  • Use a box grater if you want classic shredded carrots in your carrot cake batter. Most box graters have different sizes on each side, so you can choose your texture.
  • Use a food processor if you want more finely grated carrots. They’ll melt into the batter, so you’ll get that classic carrot cake flavor without the added texture.
  • Use pre-shredded carrots from the grocery store. I think these are a bit dry, but it’s a great backup plan if you’re short on time or don’t want to shred your own carrots.

What kind of pineapple should I use in carrot cake?

Again, what texture do you want? Crushed pineapple, like grated carrots, blends into the cake batter so you get all the flavor without a chunky texture. Pineapple chunks give an extra pop of tangy, juicy pineapple flavor. Can fresh pineapple be used in carrot cake? Of course! A food processor comes in handy for that perfect crushed pineapple texture. I prefer to use canned pineapple for ease.

Two layers of ultimate carrot cake slathered in a sweet cream cheese frosting and served on a clear cake dish. Raisins and walnuts are scattered throughout.

How to Make the BEST Carrot Cake Recipe

When I tell y’all that this is the easiest homemade carrot cake recipe, I mean it. It doesn’t earn the “ultimate carrot cake” title without being the best! Here’s how to make a delicious homemade, moist carrot cake recipe in just a few steps:

  1. In a large bowl, combine the wet ingredients: eggs, oil, buttermilk, vanilla extract, and sugar.
  2. In a separate bowl, combine the dry ingredients: all purpose flour, salt, baking powder, and cinnamon. For a smooth mixture, sift the ingredients.
  3. Gently pour the dry ingredients into the wet ingredients and mix to combine. Don’t overmix the batter!
  4. Toss the crushed pineapple, shredded carrots, and shredded coconut into the cake batter and fold to combine everything together.
  5. Divide the carrot cake batter into two prepared 9-inch cake pans and bake for 40 minutes, or until a toothpick inserted into the center of the cake comes out clean.

How to Make Homemade Cream Cheese Icing

While the carrot cake cools, whip together the homemade cream cheese frosting. Combine room temperature cream cheese with powdered sugar, softened butter, and vanilla extract. It’s easiest to make the frosting using an electric mixer, like a hand mixer or a stand mixer. Mix the ingredients until you have a smooth, velvety cream cheese frosting.

How to Decorate Your Carrot Cake

You don’t need to do much to assemble this delicious, moist cake. First and foremost, let the cake cool completely before frosting it, or else the frosting will melt, and you’ll have a whole big mess on your hands!

Once sufficiently cooled, place the first cake layer down and spread a nice layer of frosting on the top and sides. Place the second cake layer on top, then carefully frost the top and down the sides of the cake. If you want to get truly fancy, bust out a piping bag to make small, decorative dollops of frosting on the top of the cake.

And there you have it! The ultimate homemade carrot cake recipe – packed with sweet pineapple, coconut, and raisins and finished off with my favorite cream cheese frosting. It’s decadent, moist, and FULLY LOADED with so much delicious flavor! Whether you’re making it for a holiday, birthday party, or just because you love carrot cake, you’ll be hard-pressed to share with anyone!

Tips and Tricks for the Ultimate Carrot Cake with Pineapple

  • A classic carrot cake is packed with warm spices. This recipe only uses cinnamon, but feel free to add extras like ground nutmeg, cloves, and ginger.
  • Ginger is another classic carrot cake ingredient. If you love ginger, feel free to add some chopped up candied ginger as an extra add-in!
  • Drain the crushed pineapple before adding it to your cake batter – we don’t need that extra liquid!
  • Some carrot cake lovers prefer nuts in their cake. I use walnuts as a garnish in this recipe but feel free to mix them into the batter. Pecans are another great option.
  • There are so many different ways to use this carrot cake recipe! Follow the same recipe to make a carrot cake sheet cake in a 9 x 13 pan, carrot cake cupcakes, or even a bundt cake!
  • Carrot cake can be stored at room temperature for 2-3 days or in the fridge for up to 5 days. Keep it covered in an airtight container to retain that perfectly moist crumb.

More Delicious Cakes from I Heart Recipes

  • From-Scratch Coconut Pineapple Cake
  • Moist Pumpkin Chocolate Texas Sheet Cake
  • Homemade Southern Caramel Cake (from Scratch)
  • The Best Southern Hummingbird Cake Recipe
  • Red Velvet Cake Recipe
  • Old Fashioned Banana Crumb Cake

Don’t forget to tag and follow me on Facebook, Instagram, and Pinterest, subscribe to I Heart Recipes on YouTube, and check out I Heart Soulfood, Super Soul Food with Cousin Rosie and A Cousin Rosie Holiday with many recipes you can’t find anywhere else.

The Ultimate Carrot Cake Recipe

Any special occasion calls for this decadent, loaded homemade carrot cake! Packed with sweet pineapple, carrots, raisins, and coconut and topped with a from-scratch cream cheese frosting, this is THE ultimate carrot cake recipe.
Print Recipe Pin Recipe
Course Dessert
Cuisine American, Southern
Keyword Carrot Cake, holiday recipe
Prep Time 20 minutes minutes
Cook Time 40 minutes minutes
Total Time 1 hour hour 20 minutes minutes
Servings 8 servings

Ingredients

Carrot Cake:

  • 3 eggs
  • 3/4 cup buttermilk
  • 3/4 vegetable oil
  • 1 tbsp vanilla
  • 1 1/2 cup granulated sugar
  • 2 cups all purpose flour
  • 1/2 tsp salt
  • 1 tbsp baking powder
  • 1 tbsp ground cinnamon
  • 2 cups shredded carrots
  • 1 cup raisins
  • 1 cup sweetened shredded coconut
  • 1/3 cup crushed pineapple

Cream Cheese Frosting:

  • 8 oz cream cheese
  • 1/2 cup butter
  • 4 cups confectioners sugar
  • 1 tbsp vanilla extract

Instructions

  • Preheat the oven to 350.
  • In a large bowl, combine the eggs, buttermilk, oil, vanilla, and sugar.
    3 eggs, 3/4 cup buttermilk, 3/4 vegetable oil, 1 tbsp vanilla, 1 1/2 cup granulated sugar
  • In a separate bowl, sift together the flour, salt, baking powder, and cinnamon.
    2 cups all purpose flour, 1/2 tsp salt, 1 tbsp baking powder, 1 tbsp ground cinnamon
  • Slowly add the dry ingredients with the wet ingredients until fully mixed together.
  • Next, fold in the shredded carrots, raisins, coconut, and pineapple until well combined.
    2 cups shredded carrots, 1 cup raisins, 1 cup sweetened shredded coconut, 1/3 cup crushed pineapple
  • Divide the batter into two 9-inch pans. Be sure to grease and flour them, or use parchment paper.
  • Bake the cakes at 350 degrees for 40 minutes or until done.

How to Make Cream Cheese Frosting:

  • Cream together the softened butter, cream cheese, and vanilla extract using a stand mixer or hand mixer.
    8 oz cream cheese, 1/2 cup butter, 1 tbsp vanilla extract
  • Slowly add the sifted powdered sugar to avoid lumpy frosting. Mix until smooth.
    4 cups confectioners sugar

To Decorate the Cake:

  • Allow the two cake layers to cool completely before frosting. Remove the cakes from the pans and cool on a wire rack.
  • Place a small dollop of frosting on a cake platter, then place the bottom layer of cake. Cover the top and sides of the cake with the cream cheese icing. Place the top layer, then finish frosting the cake.
If you loved this recipe, leave me a review below. This helps future recipe makers and ensures continued high-quality recipes for years to come!
© 2024 I Heart Recipes
Recipe by: I Heart Recipes

841 shares
  • Facebook
  • Twitter
  • LinkedIn

EXPLORE RECIPE CATEGORIESAll Posts, cake, Dessert, Easter, Holiday Recipes

MEET THE RECIPE AUTHOR

Rosie

I’m a Soul Food blogger living in the Pacific Northwest, bringing Southern cooking to gorgeous Seattle, Washington. I was born and raised in the PNW, but my family roots go all the way to Baton Rouge, Louisiana, where my grandparents were born and raised. I live every day to bring the traditional values, recipes, and love of food to life for my family—whether they’re online or in real life. So, welcome to the party, family!

Related Recipes

  • Vanilla Cake
    Moist Vanilla Cake Recipe
  • Rosie's Ultimate Chili Recipe
  • Southern Caramel Cake Recipe
  • Simple Birthday Cake
    Simple Birthday Cake Recipe

Free Email Guide

My favorite seasonal tips & recipes

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the recipe or changes you made.

Recipe Rating




Comments

  1. Chuck Kolo says

    April 7, 2014 at 10:45 pm

    Your buttermilk pound cake was simply PERFECT!!!!! I made it Saturday nite.It was done at exactly 65 minutes. It was amazing!! It was amazing!! It was even better,cold (from fridge)the next day!!!! Honestly,i have had my share of cakes,but this was OUTSTANDING!!!!! Big thank you!!!! CK

    Reply
    • Rosie says

      April 8, 2014 at 11:24 am

      Thank you! I’m glad that you liked it!

      Reply
  2. Matt says

    April 8, 2014 at 11:55 am

    I definitely plan on making this. Do you have a recipe for the cream cheese frosting?

    Reply
    • Rosie says

      April 8, 2014 at 12:15 pm

      Hi Matt! I just included the cream cheese frosting to this recipe 🙂

      Reply
  3. vernon says

    April 12, 2014 at 1:55 pm

    This cake was so good

    Reply
    • Rosie says

      April 12, 2014 at 2:26 pm

      I’m glad that you liked it!

      Reply
  4. fatema says

    April 15, 2014 at 6:07 pm

    I love pecan in my carrot cake, how can I incorporate pecan in this recipe?

    Reply
    • Rosie says

      April 16, 2014 at 3:52 pm

      Add the pecans when you add in the raisins, coconut, and etc 🙂

      Reply
      • Jewel says

        May 22, 2019 at 9:01 pm

        Yumm

        Reply
        • Peaches says

          October 3, 2024 at 12:10 pm

          I’m going to try this recipe for sure…my mouth is watering ALREADY!!

          Reply
  5. Kamelia says

    April 30, 2014 at 5:57 pm

    My first time ever making a carrot cake. This recipe was simple and very delicious.

    Reply
  6. Mecca says

    December 21, 2014 at 11:34 am

    Hi Rosie! You didn’t put the amount of salt needed! How much??

    Reply
  7. Gretchen says

    January 17, 2015 at 7:43 pm

    Hi, I Love your recipe but here in asia we have problems to buy buttermilk, can you please suggest any substitution for Buttermilk?Thank you.

    Reply
    • Rosie says

      January 17, 2015 at 7:49 pm

      Hi Gretchen! Add 1 tbsp of lemon juice to 1 cup of milk. That could substitute 1 cup of buttermilk 🙂

      Reply
      • Gretchen says

        January 17, 2015 at 11:20 pm

        Thank you so much Rosie, now I can try to bake this yummy recipe of yours 🙂

        Reply
  8. cassie says

    April 29, 2015 at 4:08 pm

    Hi Rosie ,would like to leave out raisins but how much pecans do you suggest

    Reply
    • Rosie says

      May 6, 2015 at 12:05 pm

      Hi Cassie. Try 1/4 cup of crushed pecans.

      Reply
  9. April says

    May 10, 2016 at 2:14 pm

    If i wanted to omit the raisins and pineapples, would that hurt the receipe? Or does the pineapple help with the cake’s moist texture?

    Reply
    • Rosie says

      May 10, 2016 at 4:12 pm

      In my opinion, the pineapple adds a lot to this recipe. Lots of moisture. You can leave the raisin out though.

      Reply
      • April says

        May 11, 2016 at 9:41 am

        Can cake flour be used instead of AP flour or will it give a different texture to the cake?

        Reply
        • Rosie says

          May 11, 2016 at 12:54 pm

          You’ll have to use more cake flour. It won’t be the same measurements.

          Reply
      • Teena says

        August 6, 2024 at 6:18 am

        Hi Rosie.
        This looks so good! Can’t wait to try.
        Can this be made in a 13×9?

        Reply
        • Rosie says

          August 7, 2024 at 10:07 am

          You can certainly make a sheet cake with this recipe! XOXO

          Reply
  10. Melody says

    April 11, 2017 at 6:47 am

    When using the pineapple do I leave in the juice or drain the juice

    Reply
    • Rosie says

      April 11, 2017 at 10:45 am

      You want to drain the juice 😀

      Reply
  11. Ashlie says

    November 19, 2017 at 8:19 pm

    5 stars
    Omg omg omg. My very first time doing a carrot cake and was it selfish of me not to wanna share it once done ? I seriously had to make a second cake to share for family dinner party. Thanks so much for sharing your secrets.
    Ashlie

    Reply
    • Rosie says

      November 20, 2017 at 8:03 am

      Thanks so much for trying Ashlie

      Reply
  12. Allison says

    October 16, 2018 at 6:40 pm

    5 stars
    So it may be weird but I’m a baker myself on my way to professionally… anyways I made this for my fur Baby 5th birthday minus raisins he had a ball so thank hun.. do you have a YouTube channel or anything

    Reply
  13. DEBORAH says

    February 1, 2019 at 5:49 pm

    Hi Rosie
    Do you drain the crushed pineapple or use the pineapple and the juice?

    Reply
    • Rosie says

      February 2, 2019 at 4:22 pm

      Drain it 🙂

      Reply
  14. Lori says

    April 13, 2020 at 7:15 pm

    I’m stuck halfway through setting up my ingredients. The salt measurement is missing! 🙁

    Reply
    • Rosie says

      April 14, 2020 at 1:21 pm

      1/2 tsp

      Reply
  15. dcarter says

    September 24, 2020 at 8:38 am

    5 stars
    9/24/2020.. made this cake… came out wonderfully! As always thanks for the amazing dishes….

    Reply
  16. Teena says

    November 13, 2021 at 4:57 pm

    5 stars
    Made this recently for a friend who loves carrot cake and this one was hit. Not too sweet, and there are no walnuts which I liked about this recipe! Thanks so much for all your delicious recipes!

    Reply
  17. Janice Morton says

    November 19, 2022 at 1:30 pm

    Is it 1 tablespoon of vanilla mixed in with the egg mixture? Thanks.

    Reply
    • Rosie says

      November 20, 2022 at 11:35 am

      Hi Janice. It’s 1 tbsp.

      Reply
  18. Xay says

    January 24, 2023 at 4:38 am

    4 stars
    Great recipe! Turned out as pictured. Really moist too!!!

    Reply
  19. Traci Arnwine says

    May 6, 2023 at 4:54 pm

    This cake was soooo good. My first time without using cake mix.

    Reply
  20. Sharon says

    August 12, 2023 at 9:32 am

    Hey Rosie I have been following you for sometime I really enjoy your recipes, the carrots cake is one of my favorites it is so moist. Thank you!

    Reply
    • Rosie says

      August 12, 2023 at 11:06 am

      Hey Sugar! I’m thrilled you’re lovin’ that carrot cake recipe. Moist, you say? Sending you big love and bigger hugs!

      Reply
  21. Diana says

    September 29, 2023 at 2:38 am

    Going to make this

    Reply
  22. Dorrice says

    December 6, 2023 at 8:10 pm

    Hey Roise,
    I will be making your Carrot Cake with my granddaughter this Sunday. It calls for 3/4 vegetable oil. It does not say if it’s 3/4 cups or tablespoon. Please let me know. Thank you

    Reply
    • Rosie says

      December 9, 2023 at 12:53 pm

      Ho there. It’s a 3/4 cup.

      Reply
  23. Edith Braddy says

    March 29, 2024 at 2:52 am

    This cake was so easy to make and was delicious. Keep the recipes coming. Thank you.

    Reply
  24. Patricia says

    August 6, 2024 at 11:29 am

    5 stars
    Hi, Rosie. This was wonderful & delicious. Much better than the recipe I’ve had for years, Also I loved adding the nuts. Thank you again.

    Reply
    • Rosie says

      August 7, 2024 at 10:10 am

      hanks so much for the feedback Patricia

      Reply

Primary Sidebar

Hey cousins, it’s Rosie!

I’m a Soul Food blogger living in the Pacific Northwest, bringing Southern cooking to gorgeous Seattle, Washington. I was born and raised in the PNW, but my family roots go all the way to Baton Rouge, Louisiana, where my grandparents were born and raised. I live every day to bring the traditional values, recipes, and love of food to life for my family—whether they’re online or in real life. So, welcome to the party, family!

FOLLOW ALONG

  • YouTube
  • Pinterest
  • Instagram
  • Facebook
  • TikTok
  • Subscribe

Subscribe by Email

Keep up with all things Rosie & I Heart Recipes and subscribe—it’s FREE!

Order Rosie

Mayes New Cookbook

In this newest cookbook, Rosie shares the must-have recipes in her Holiday spread. Holiday favorites from mains to sides and, of course, pies and desserts—all made Cousin Rosie style.

ORDER NOW!

Learn More

Reader Favorites

Smothered Oxtail

Southern Slow Cooker Smothered Oxtails

yams

Baked Candied Yams – Soul Food Style!

Strawberry Shortcake Cheesecake

Slow Cooker Mac & Cheese

Best Slow Cooker Macaroni and Cheese Recipe

Oven Baked Barbecue Pork Chops

Tex Mex Ground Beef Skillet

Free Email Guide

My favorite seasonal tips & recipes

Footer

FOLLOW ALONG

  • YouTube
  • Pinterest
  • Instagram
  • Facebook
  • TikTok
  • Subscribe

Recipe Index

  • Appetizers
  • Breakfast
  • Dessert
  • Side Dishes
  • Slow Cooker
  • Soul Food

Resources

  • Subscribe by Email
  • Join on Facebook
  • Contact
  • Privacy Policy

About

  • Meet Rosie Mayes
  • Rosamae Seasonings
  • Super Soul Food Cookbook
  • I Heart Soul Food Cookbook
  • Let’s Work Together!

© 2024 I Heart Recipes  ·  All Rights Reserved  ·  Website Design by Anchored Design

841 shares