Carrot Cake With Pineapple

As an Amazon affiliate, and affiliate with other businesses, I earn from qualifying purchases.

A Tropical Carrot Cake with Pineapple is a light, airy and refreshing summer treat spiced with cinnamon and ginger and dotted with sweet raisins. 

cake stand with pineapple and carrot bundt cake

This is a lightened-up version of my Tropical Carrot Cake with Cream Cheese Frosting. It’s sweetened with pineapple and gets wonderful texture from shredded carrots.  

❤️ Why You’ll Love This Recipe: This a light bundt cake that won’t weigh you down. It’s moist and tender, thanks to pineapple and shredded carrots. Plus, it’s easy to make ahead and has a gooey cream cheese icing on top. 

Update: I’ve updated this post with new tips, tricks and photos to help you perfect this spongy, tropical bundt cake this summer, or any time of year!

pinterest button for pineapple carrot bundt cake

How to Make Carrot Cake with Pineapple

Before you even start mixing and baking, the secret to a stunning bundt cake is to grease and flour the pan well. Even if you’re using a non-stick bundt pan, I recommend greasing and flouring first or using non-stick spray with flour.

You’ll use canned pineapple in juice for the sweetness and moisture in this carrot cake. Look for an 8-ounce-can of crushed pineapple, not the chunks or rings.  

However, if you can’t find crushed pineapple, you can buy the chunks. In that case, make sure you reserve the juice in the can and finely chop the pineapple into small pieces. 

Note: don’t forget to use the juice in addition to the pineapple!

ingredients and mixing steps for carrot cake with pineapple

Baking Tips 

When the cake is done baking, let it cool for 10 minutes on the counter on a wire rack. This cake will release from the pan better when it’s still warm. 

If your pan is too hot to touch after 10 minutes, give it another 5 minutes or until you can comfortably handle the pan.

collage of the steps to make cream cheese icing for bundt cake batter

Cream Cheese Glaze

The creamy white glaze on your bundt cake is easy to make. The most important thing is to make sure your cream cheese is at room temperature.  If it’s cold, it won’t fully blend with the other ingredients and you’ll have chilled specks of cream cheese in your glaze. 

You can warm the unwrapped cream cheese in the microwave for 10-20 seconds. Or, I like to put it in a Ziploc bag and put it in a bowl of warm water for about 20 minutes to warm up. 

To glaze the cake, pour the icing over the cooled cake. Then use an offset spatula or butter knife to gently push it down the sides. 

whole bundt cake with icing and toasted coconut

Coconut Garnish

I like to garnish this tropical bundt cake with large shavings of toasted coconut. 

To toast the coconut, add ¾ cup to a non-stick skillet and toast over medium heat. Stir the whole time. Once you notice the coconut turning brown, remove it from the pan and let it cool completely.

slice of carrot and pineapple cake on a plate with a fork

Serving & Storage 

Serve the light tropical carrot cake at room temperature so the glaze is nice and soft.

You can store leftovers in an airtight container in the fridge for up to four days. To serve, let the cake come to room temperature on the counter. 

whole cake with cream cheese frosting and toasted coconut

More Bundt Cakes to Try

Here are some more airy and delicious bundt cake recipes to try:

cake stand with pineapple and carrot bundt cake
Yield: 8-10 Servings

Carrot Cake With Pineapple

Prep Time 15 minutes
Cook Time 45 minutes
Additional Time 15 minutes
Total Time 1 hour 15 minutes

Make a light carrot cake with pineapple, raisins, cinnamon and ginger with cream cheese frosting topped with toasted coconut.


  • 2 1/4 cups all-purpose flour
  • 2 teaspoons baking soda
  • 2 teaspoons ground cinnamon
  • 1 teaspoon ground ginger
  • 1 teaspoons) baking powder
  • 1 teaspoon salt
  • 2 large eggs
  • 2 large egg whites
  • 1 cup granulated sugar
  • 3/4 cup packed dark brown sugar
  • 1 can (8- to 8 1/4-ounces) crushed pineapple in juice
  • 1/3 cup canola oil
  • 1 tablespoon vanilla extract
  • 1 10-ounce bag shredded carrots
  • 1/2 cup raisins

Cream Cheese Icing

  • 2 ounces reduced-fat cream cheese, at room temperature
  • 3/4 cups confectioners’ sugar
  • 1/2 teaspoon low-fat milk
  • 1/4 teaspoon vanilla extract
  • 3/4 cup toasted coconut for decoration


  1. Preheat the oven to 350°F. Spray a nonstick 12-cup Bundt pan with nonstick cooking spray with flour.
  2. In a mixing bowl, combine flour, soda, cinnamon, ginger, baking powder, and salt.
  3. In a large bowl, with a mixer on medium speed, beat the eggs and egg whites until blended. Beat in the sugars and beat for 2 minutes. On low speed, beat in the pineapple with juice, oil, and vanilla. Add the flour mixture; beat 1 minute. Stir in carrots and raisins.
  4. Pour batter into the prepared pan. Bake for 45 to 50 minutes or until a toothpick inserted in the center comes out clean. (Don't overcook.)
  5. Cool in pan for 10 minutes. Invert cake onto rack; cool completely.
  6. Prepare icing: In a bowl, stir cream cheese and 1/4 cup sugar until smooth. Add milk, vanilla, and remaining sugar; stir to a drizzling consistency. Drizzle icing over cake. Sprinkle toasted coconut on top of the cake while the icing is still wet.
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.