Skip to Content

Home » Desserts » Tropical Carrot Cake

Tropical Carrot Cake

This post may contain affiliate links. Please read our disclosure policy.

Tropical carrot cake!! This is the carrot cake recipe you have been looking for! A classic carrot cake gets a special twist from pineapple and coconut.

Tropical Carrot Cake

A tender and moist tropical carrot cake packed with carrots, pineapple, and coconut

Tropical Carrot Cake

This Tropical Carrot Cake has taken a holiday in the tropics. If you know someone that has given up on carrot cake because it is boring, dense and dry, serve them a slice of this cake and watch them devour every last bite

This is the best carrot cake ever! It is perfectly sweetened and perfectly moist without being too heavy. Each tender bite is packed with carrots, pineapple, and coconut. A light and fluffy cream cheese frosting is the ideal match and crowning finish for this tropical carrot cake. We have added some toasted coconut flakes to the top for more of the tropics.

Our Tropical Carrot Cake can also be called a Coconut, Pineapple Carrot Cake but we like to think of it as carrot cake paradise. 

tropical carrot cake

Carrots, pineapple, and coconut are packed into this tropical carrot cake.

Foolproof Recipe

The list of ingredients is long but don’t let that overwhelm you. This recipe is really easy and foolproof. We usually mix this recipe up with an electric mixer but you can mix it by hand with equally good results.

First, whisk the dry ingredients in a bowl then set it aside while you mix the wet ingredients together. Mix the eggs, sugar, and vanilla extract together then stir in the oil.  Next, stir in the flour mixture until it is all blended together. Finally, stir in the carrots, pineapple, and coconut. It is that easy! You don’t need to learn any special techniques or procedures.

Since this is an oil based recipe, the cake will be tender and moist for several days after baking. As a result, you can bake this cake three days in advance and still have a perfectly tender and moist cake. The pineapple also adds to the moistness of the cake but it is essential that you drain the juice from the can of pineapple. If you don’t drain the juice then the cake will be too wet and will not bake correctly.

Tropical carrot cake

This tropical carrot cake is packed with carrots, pineapple and coconut.

The perfect frosting for Tropical Carrot Cake

Cream cheese frosting is a must with this cake.  Not only is cream cheese frosting the easiest frosting to make, it is an amazing compliment to the tropical flavors in this carrot cake.  This recipe is perfectly sweetened and will not overwhelm the flavors in the cake. It is light, creamy, and indulgent. All the right stuff.

Although it is not necessary, we have toasted some coconut and sprinkled the top of the cake and the bottom edge with it for decoration. It makes a fast and easy presentation.

Some Other Recipes You Might like:

Video: How to make our tropical carrot cake:


Tropical Carrot Cake

Tropical Carrot Cake

Yield: 20 servings
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes

Tropical carrot cake!! This is the carrot cake recipe you have been looking for! A classic carrot cake gets a special twist from pineapple and coconut.


Tropical Carrot Cake

  • 2 cups all-purpose flour (240 grams)
  • 2 teaspoons baking powder
  • 1-1/4 teaspoons baking soda
  • 1 teaspoon salt
  • 3/4 teaspoon ground cinnamon
  • 2 cups sugar (400 grams)
  • 4 eggs
  • 2 teaspoons vanilla extract
  • 1-1/4 cups vegetable oil
  • 2 cups grated carrots (from 3 to 4 raw carrots)
  • 1 (20-ounce) can crushed pineapple, drained
  • 1 cup shredded, sweetened coconut flakes

Cream Cheese Frosting:

  • 20 ounces cream cheese, room temperature
  • 8 tablespoons butter, room temperature
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon salt
  • 4-1/2 cups powdered sugar

For the topping:

  • 1 cup shredded coconut flakes, toasted


  1. Preheat oven to 350 F. Butter three 8-inch round cake pans. (You can also bake this recipe in two 9-inch cake pans). Line the bottom of the pans with parchment paper
  2. In a medium-size bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon set aside.
  3. In the bowl of your electric mixer, add eggs, sugar, and vanilla. Beat on medium speed for 3 to 4 minutes until well blended. Add the oil and beat well.
  4. Reduce the mixer speed to low and blend in the flour mixture, mixing just until incorporated.
  5. Using a wooden spoon or rubber spatula, fold in the grated carrots, drained pineapple, and coconut.
  6. Divide the batter equally between the three cake pans. Bake 40 to 45 minutes or until a long toothpick inserted in the center of the cake, comes out clean or with just a few crumbs on the toothpick.
  7. Remove the cake from the oven and let it sit on a cooling rack for approximately 15 to 20 minutes. Remove cake from pans and place on the wire racks to finish cooling.
  8. Make sure the cake has completely cooled before you frost it. A warm cake will melt the frosting.
  9. While cake is cooling, prepare the Cream Cheese Frosting.

Cream Cheese Frosting:

  1. In a bowl, combine cream cheese, butter, and vanilla until smooth. Add powdered sugar and beat until smooth and creamy.
  2. Frost the cake with the cream cheese frosting then sprinkle it with the toasted coconut flakes.


  1. Lining the cake pans with parchment works best for this cake and helps it come out of the pans easily. 
  2. Make sure you drain the canned pineapple before adding it to the cake batter. 
Nutrition Information:
Yield: 20 Serving Size: 1
Amount Per Serving: Calories: 547Total Fat: 31gSaturated Fat: 12gTrans Fat: 1gUnsaturated Fat: 17gCholesterol: 78mgSodium: 432mgCarbohydrates: 64gFiber: 2gSugar: 51gProtein: 5g

Nutrition information is a guideline only, is calculated automatically by third party software, and absolute accuracy is not guaranteed.

Click here to follow us on Instagram!

Please leave a comment on the blog or share a photo on Instagram

Tropical carrot cake is a classic carrot cake that gets a special twist from pineapple and coconut. It is moist, tender and packed with flavor.

Tropical Carrot Cake


Have you made this Tropical Carrot Cake? If so, we would love to see a picture. Tag us on Instagram.

Chocolate Peanut Butter Layer Cake
Chocolate Peanut Butter Layer Cake
← Read Last Post
Braised Herbed Lamb Shanks
Our Best Lamb Recipes
Read Next Post →

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Sunday 29th of April 2018

Amazing. Looks so good..Excellent job making me feel bad for wanting to destroy it with a bite lol


Sunday 29th of April 2018

Thank you Hila, sorry to make you feel bad about wanting to bite into it. We have an American saying : "you can't have your cake and eat it too". I imagine the saying came about because of your same sentiments. :)

Jessica Robinson

Sunday 25th of March 2018

My mom made a cake very similar to this when I was a little girl. Only she used a few jars of baby carrots because she always hated "lumps" as she called them!! So excited for a BIG slice of this cake!


Monday 26th of March 2018

Jessica, that sounds interesting. Did she use baby food carrots or jars of cooked baby carrots?

John / Kitchen Riffs

Wednesday 21st of March 2018

I sometimes make a salad with pineapple, carrots, and coconut so I know how how good that flavor combo can be. But you've taken it to a new level in this cake! Wonderful stuff, and I love the frosting. Really a winner -- thanks.


Wednesday 21st of March 2018

Thanks John, this is my best friend's favorite cake and she never gets tired of it. I have made it so many times over the years, I can't believe I haven't made a post on it until now.

This site uses Akismet to reduce spam. Learn how your comment data is processed.