• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
I Scream for Buttercream
  • Blog
    • Subscribe for Free
    • Exclusive Content for VIPs
  • Visit the Shop!
    • The Cake Blueprint
  • Recipes
    • Cakes
    • Frostings/Fillings
    • Cupcakes
    • Cake Pops
    • Other Sweets
  • Cake Decorating
  • Cake Baking Tips
  • About Kara
  • FAQs
    • Contact Me
    • Terms and Conditions
      • Privacy Policy
      • Advertising Disclosures
      • Cookie Policy
      • Food Safety, Allergy & Nutrition Disclaimers
    • Accessibility Statement
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Blog
    • Subscribe for Free!
    • Exclusive Content for VIPs
  • Visit the Shop!
    • The Cake Blueprint
  • Recipes
    • Cakes
    • Frostings/Fillings
    • Cupcakes
    • Cake Pops
    • Other Sweets
  • Cake Decorating
  • Cake Baking Tips
  • About Kara
  • FAQs
    • Contact Me
    • Terms and Conditions
      • Privacy Policy
      • Advertising Disclosures
      • Cookie Policy
      • Food Safety, Allergy & Nutrition Disclaimers
    • Accessibility Statement
×
Home » Blog » Recipes

Scratch Carrot Cake with Pineapple

Updated: Jan 20, 2022 · Published: Mar 19, 2020 by Kara · This post may contain affiliate links · This blog generates income via ads

  • Email
  • Facebook

A scratch carrot cake with pineapple that’s covered with cream cheese frosting. This recipe makes a very moist homemade carrot layer cake using brown sugar, spices, pineapple and walnuts. It’s also the perfect cake for Easter.

Jump to Recipe

I love the idea of the ‘loaded’ carrot cake. One with lots of carrots, lots of pineapple and walnuts for crunch.

Close up of carrot layer cake with fork on a plate.

This cake is a really moist carrot cake and when you top it with cream cheese buttercream it’s so addicting. It’s perfect for spring or Easter, but you really don’t need to wait for those times to eat it…I feel like any time’s a good time for carrot cake.

Carrot cake with a fork and text overlay pin graphic.

Hey there! Before you scroll, there’s lot’s of important stuff in the post!…including the FAQ section, which may answer any questions you might have about this recipe. Enjoy!

Ingredient Notes:

Now let’s talk a little about the ingredients that are in this cake. (The list of all ingredients are in the recipe card below.)

Cinnamon, nutmeg, allspice: These are the spices you’ll add and they are actually needed because they, along with the carrots, are what creates that classic carrot cake flavor.

Brown sugar: I really like the use of brown sugar in this cake because it adds some depth to the flavor.

Carrots: Ok, obviously we’ve got carrots in a carrot cake. You’ll definitely want to use thinly shredded carrots though. (Make sure to read the FAQ section in this post for tips on that.)

Chopped walnuts: These are completely optional, but if you want some crunch, then go ahead and add them.

Cream cheese buttercream: Ok, this isn’t one of the cake ingredients, but you’ll want to cover the cake in a frosting of some sort and this stuff is really good on carrot cake. You can find that recipe here: Cream cheese buttercream

large slice of carrot cake on a plate with icing

Mixing Method Notes:

Let’s talk a little about the mixing method. (The exact instructions are in the recipe card below.)

The mixing method for this cake isn’t complicated at all. There’s no alternately adding ingredients with this one.

You’ll add the dry ingredients to one bowl, the liquid ingredients to another bowl, then just add that into the dry ingredients. At that point, you’ll add in the carrots, pineapple and walnuts.

That’s it…super simple.

carrot cake slice with a fork

Tips & FAQs:

Does carrot bundt cake actually have carrots in it?

Yes, it does. Just like apple cakes have apples, pumpkin cake has pumpkin and zucchini cake has zucchini, carrot cake does contain shredded carrots.

I know it’s hard for some to imagine putting carrots in a cake and it coming out actually tasting good, put it really is!

What does a carrot cake taste like?

Carrot cake tastes like a spice cake, which would include cinnamon, nutmeg, allspice, etc. It doesn’t taste like carrots although they do enhance the flavor. The carrots soften while baking and give the cake a good texture and moisture.

Tip for preparing the pans:

This cake is moist and it will stick to your pans if you don’t prepare them well. Make sure to grease and flour them well.

Can I leave out the spices?

It’s not a good idea to leave out the spices. The spices, in addition to the carrots, are what give the cake that classic carrot cake flavor.

Tip for measuring flour:

Make sure you’re spooning the flour into the measuring cups and not packing it in as that could add too much flour and make the cake too dense.

Tip for shredding the carrots:

Make sure to use thinly shredded carrots. You can peel them with a vegetable peeler and then just use a box grater to shred them up and make sure to use the thin side of the grater. You can also use a food processor.

Make sure not to use the thickly pre-shredded carrots that you can buy at the store. Those aren’t shredded thinly enough.

Should I use light or dark brown sugar?

Either is fine here, but I used light brown sugar. Make sure you pack it into your measuring cup.

Do I drain the pineapple?

You’ll be using 8 oz. of crushed pineapple and you don’t want to drain it. Make sure to add that whole can into your cake batter, juice and all.

Can I omit the walnuts?

Yes, you certainly can.

Can this cake be made ahead of time? Can it be frozen?

Yes, this cake can be made ahead of time. Once baked and iced, cover it well and store in the refrigerator for up to 5-6 days.

To freeze, wrap the unfrosted cooled cake layers in plastic wrap, then in foil and place in the freezer for up to one month. To thaw, set the cake layers out at room temperature and leave the wrappings on while the cake layers thaw. Once defrosted, remove the wrappings and add frosting.

Can this carrot bundt cake be left out? How should I store it?

If you cover this cake with cream cheese buttercream, then it will need to be stored in the refrigerator. Make sure to cover it well so that it doesn’t dry out and it can be stored in the refrigerator for up to 5-6 days.

How should this cake be served?

This cake is best served at room temperature, however since it needs to be stored in the refrigerator, set the cake out about 20-30 minutes before serving or warm up a slice in the microwave for about 20 seconds.

How can I tell when this cake is done?

This cake is done baking when a toothpick inserted into the center of each layer comes out with a few moist crumbs on it or clean, but no raw batter.

Can this cake be made into cupcakes?

I have not tested out this recipe as cupcakes, but it should work fine. Fill the cupcake liners about ⅔ of the way full and bake at 350 degrees F instead of 325. Start checking the cupcakes for doneness at around 20 minutes or so.

What is the best time to make carrot bundt cake?

This cake is perfect for spring or Easter, but you can also make this any time you have a craving for carrot cake.

What is the best frosting for carrot cake?

Cream cheese buttercream is perfect for carrot cake. You can find that recipe here: Cream Cheese Buttercream

Another option would be to make a cinnamon cream cheese buttercream, which you can find here: Cinnamon Cream Cheese Buttercream

large slice of cake with buttercream on a blue plate

As an Amazon Associate, I earn from qualifying purchases.

Supplies and Tools Used:

  • Mixing Bowls
  • Whisks
  • Rubber spatulas
  • Hand mixer
  • 8″ round cake pans
  • Cooling racks

Ok let’s get to the recipe!

Note About Recipe Measurements: I write recipes using volume (cups) measurements because here in the U.S., this is what people are more familiar with and I don’t want anyone to feel intimidated when baking. For metric/weight measurements, click the ‘metric’ button under the ingredients in the recipe card below. The weights are converted by a program, not me, and it’s just a best guess. I can’t guarantee that weighing the ingredients will produce the exact same results, since I test recipes using volume measurements.

Recipe

Close up of carrot layer cake with fork on a plate.

Scratch Carrot Cake with Pineapple

A scratch carrot cake with pineapple that's covered with cream cheese frosting. This recipe makes a very moist homemade carrot layer cake using brown sugar, spices, pineapple and walnuts.
4.72 from 7 votes
Print Pin SaveSaved! Rate
Course: Dessert
Cuisine: American
Keyword: carrot cake
Prep Time: 35 minutes minutes
Cook Time: 45 minutes minutes
Servings: 12 servings
Calories: 354kcal
Author: Kara @I Scream for Buttercream

Ingredients

  • 2 ⅔ cups all-purpose flour (Make sure not to pack the flour down into the measuring cup. Spoon flour into the cup, don't scoop the flour.)
  • 1 ½ teaspoon baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 2 teaspoons cinnamon
  • ½ teaspoon nutmeg
  • ½ teaspoon allspice
  • 1 cup vegetable oil
  • 1 cup packed brown sugar (I used light brown sugar)
  • ¾ cup granulated sugar
  • 4 large eggs
  • 2 teaspoons vanilla extract
  • 2 ½ cups thinly grated carrots (about 4 -5 medium carrots)
  • 1 8 oz can crushed pineapple, not drained
  • 1 ½ cup chopped walnuts
US Customary – Metric
Have questions?Check out the Tips & FAQ section or the video in the post!
Prevent your screen from going dark

Instructions

  • Preheat the oven to 325 degrees Fahrenheit.
  • Grease and flour two 8" round (2" inch deep) cake pans and set aside.
  • In a large mixing bowl, whisk together the flour, baking powder, baking soda, salt and spices. Set aside.
  • In another bowl, mix together the oil, sugars, eggs and extract. Whisk well and add to the dry mixture.
  • Mix by hand or with an electric mixer on medium until just combined.
  • Stir in the shredded carrots, pineapple and walnuts.
  • Pour into prepared pans and bake at 325 degrees for approximately 45 minutes. A toothpick inserted into the center will come out with a few moist crumbs on it or clean, but no raw batter.
  • Set the pans on wire racks to cool for 10-15 minutes, then turn the cakes out onto the racks and let them cool out of the pans completely before adding frosting. (See notes for frosting links)

Notes

For the frosting, try one of these:
Cream Cheese Buttercream or,
Cinnamon Cream Cheese Buttercream
If you cover this cake with cream cheese buttercream, then it will need to be stored in the refrigerator. Make sure to cover it well so that it doesn’t dry out and it can be stored in the refrigerator for up to 5-6 days.
This cake is best served at room temperature, however since it needs to be stored in the refrigerator, set the cake out about 20-30 minutes before serving or warm up a slice in the microwave for about 20 seconds.
Nutritional values are an estimate. Nutritional information is for the cake only and does not include icing or filling.
Make sure to check out the TIPS & FAQs for this recipe in the blog post, which may answer questions you may have.
*This recipe card may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Nutrition

Calories: 354kcal | Carbohydrates: 57g | Protein: 7g | Fat: 12g | Saturated Fat: 1g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 2g | Trans Fat: 1g | Cholesterol: 62mg | Sodium: 237mg | Potassium: 281mg | Fiber: 3g | Sugar: 32g | Vitamin A: 4549IU | Vitamin C: 2mg | Calcium: 78mg | Iron: 2mg
Some recipes have difficulty levels.Check out what they mean here: Difficulty Levels Explained
Baking at higher elevation?Adjustments will need to be made for that. This website does not specialize in higher elevation baking. Please take time to do your research on what adjustments should be made.
DisclaimersTo see food safety, allergy & nutrition disclaimers, go here: Disclaimers

How to Share

I’d love for you to share this recipe link or tag it, but please do not share screenshots or copy/paste the recipe to social media as the content and photographs are copyright protected and we (bloggers) work really hard on our content. Sharing the link, tagging us on socials and pinning it is super appreciated though!

Video:

Other posts you might like:

  • Caramel Carrot Cake with Caramel Cream Cheese Glaze
  • Hummingbird Cheesecake Topped Cupcakes
  • Pineapple Coconut Cake with Pineapple Filling
  • Scratch Coconut Cake with Sour Cream Buttercream

Don’t forget to pin it below!

Collage of carrot cake pin graphic.

5 Secrets to Moist and Tender Cakes

Start baking cakes like a pro!
​
You’ll also get my weekly baking emails with foolproof cake recipes, pro tips, and sweet behind-the-scenes peeks.

    We respect your privacy. Unsubscribe at any time.

    « How to Store a Cake
    Salted Butter vs Unsalted Butter (Best butter for baking cakes) »
    • Email
    • Facebook

    Filed Under: Cakes, Recipes Tagged With: carrot, cinnamon, cream cheese, Easter cakes and recipes, layer cakes, pineapple, spring cakes

    Reader Interactions

    Comments

    1. Nancy Johnson

      April 10, 2020 at 8:59 am

      Do you think this cake would do well in. 9×13? If so, how long would you bake it.

      Reply
      • Kara Jane

        April 11, 2020 at 5:07 pm

        Nancy, I think it would be just fine in a 13×9 inch pan. I would watch the baking time though, but bake at the same temperature. I’d start checking for doneness about 10 minutes earlier just to be safe.

        Reply
    2. allison

      May 03, 2020 at 10:02 am

      5 stars
      can i make this into cupcakes

      Reply
      • Kara Jane

        May 03, 2020 at 4:54 pm

        I have not tested this recipe out as cupcakes, but I don’t see any reason why it wouldn’t work. I’d bake them at 350 F instead of 325 and start checking them for doneness around maybe 20 minutes although you may have to bake them a little longer than that.

        Reply
    3. Chandra Persaud

      March 11, 2022 at 10:16 am

      Hi Kara, can I use 3/4 cup butter, 1/4 cup oil CREAMED with the sugar instead? Thank you!

      Reply
      • Kara

        March 11, 2022 at 6:59 pm

        Hi Chandra, try a full cup of butter plus a 1/4 cup of oil. (I always find a little bit more butter is better when subbing it for oil.) I’m not sure that the cake will turn out as moist and soft (as using all oil), but I think it would still work out.

        Reply
    4. Peggy

      March 18, 2022 at 11:00 am

      4 stars
      I made this cake this past wkend, and WOW, what a hit. Great taste, and was beautiful as well. Next time I will go a little easier with the butter in the frosting. Maybe omit it. Very rich. Could the butter and cream cheese be decreased by half?

      Reply
      • Kara

        March 18, 2022 at 8:19 pm

        So glad you liked the cake! As far as buttercream goes, you wouldn’t want to omit the butter in a frosting recipe. The butter is what makes it creamy and gives it flavor. If you cut it and the cream cheese in half, the buttercream would be too sweet and too firm as that would throw off the ratio of butter & cream cheese to confectioner’s sugar. If you lower one ingredient, then the other ingredients need to be lowered as well, or the ratio will be off. So, you could just make a half batch of the buttercream (cut everything in half) and then just put a thin layer of it on your cake.
        Now, if you want a less sweet and less rich buttercream, you might check out my whipped vanilla buttercream or my whipped cream cheese buttercream. Both are lighter in texture and have a bit lighter taste. I’ll add the links to them below:
        Whipped Vanilla Buttercream: https://iscreamforbuttercream.com/whipped-vanilla-american-buttercream-frosting/
        Whipped Cream Cheese Buttercream: https://iscreamforbuttercream.com/whipped-cream-cheese-frosting/

        Reply
    5. Peggy

      March 19, 2022 at 9:29 am

      5 stars
      Delicious, served to guests who loved it. Butter cream frosting is good but very rich. I may try to decrease ants of each next time. But 5 star for sure

      Reply
    6. Heidi

      May 06, 2022 at 6:51 pm

      Can this be made in an angel food pan?

      Reply
      • Kara

        May 07, 2022 at 7:53 pm

        It might be okay, but I’ve not tried it in that style pan though. If you try it, you’ll most likely have to bake it longer as the pan will be deeper. I’m not sure how long as I haven’t tried that pan with this recipe, so you’ll just need to keep an eye on it.

        Reply
    7. Kaki

      April 27, 2025 at 7:03 pm

      Can I use three 8″ pans?

      Reply
      • Kara

        April 27, 2025 at 7:11 pm

        Hi Kaki, This recipe makes enough batter to fill two, 8-inch pans, so if you want to use three 8-inch pans, you’ll need to mix up a recipe and a half. Hope this helps.

        Reply
    4.72 from 7 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Hey there, I’m Kara!

    Hi, I'm so glad you're here! Cake shows up at our most important and happiest moments in life, like birthdays, weddings, baby showers and holidays. It's also for those everyday moments...it makes them even better. Put simply, cake just makes us happy! I love trying out new cake flavor combinations and decorating ideas. Have a look around and I bet you can find a cake recipe or tutorial for any of life's big moments and those everyday moments too. Click here if you want to learn more about me!

    FREE GUIDE: 7 Easy Tips to Get Professional Looking Cakes!

    Even if you've never baked or decorated a cake before!

    Grab the FREE guide plus get email updates & see behind the scenes fun each week.

      We won't send you spam. Unsubscribe at any time.

      Built with Kit
      • Let’s Make a Cake!
      • Blog
      • Privacy Policy
      • Cookie Policy
      • Terms and Conditions
      • Advertising Disclosures

      Copyright © 2025 ·

      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.