Hawaiian Carrot Pineapple Cake

Hawaiian Carrot Pineapple Cake is a soft, moist, tropical-style cake made with shredded carrots, sweet pineapple, warm spices, fluffy cake layers, and a creamy vanilla cream cheese glaze. It is rich, fruity, tender, and full of bright flavor in every bite.

This cake combines the cozy flavor of classic carrot cake with the tropical sweetness of pineapple. The carrots keep the cake moist, the pineapple adds juicy sweetness, and the cream cheese glaze gives the whole dessert a smooth, creamy finish. It is the kind of cake that looks beautiful when sliced and tastes perfect for holidays, birthdays, potlucks, Easter, summer gatherings, or weekend desserts.

The best part is the texture. Every slice is soft and tender with little pieces of carrot and pineapple throughout, then covered with a creamy glaze that drips beautifully down the sides.

Recipe Overview

DetailInformation
Recipe NameHawaiian Carrot Pineapple Cake
Prep Time25 minutes
Cook Time30–35 minutes
Cooling Time1 hour
Total TimeAbout 2 hours
Servings10–12
Main IngredientsCarrots, pineapple, flour, sugar, cream cheese
Best ServedChilled or room temperature

Why You’ll Love This Recipe

This cake is moist, fruity, creamy, and easy to love.

You will love it because it is:

Soft and tender
Full of pineapple flavor
Moist from shredded carrots
Perfect for gatherings
Beautiful when sliced
Rich but refreshing
Easy to decorate
Great for making ahead
Perfect with coffee or tea

The pineapple gives this carrot cake a tropical twist, while the cream cheese glaze keeps it classic and comforting.

Ingredients

For the Cake

IngredientAmount
All-purpose flour2 cups
Granulated sugar2 cups
Baking soda1 teaspoon
Baking powder1 teaspoon
Salt1/2 teaspoon
Ground cinnamon2 teaspoons
Ground nutmeg1/4 teaspoon
Eggs4 large
Vegetable oil1 cup
Vanilla extract2 teaspoons
Shredded carrots2 cups
Crushed pineapple, drained1 cup
Chopped pineapple pieces1/2 cup, optional
Chopped walnuts or pecans1/2 cup, optional
Shredded coconut1/2 cup, optional

For the Cream Cheese Glaze

IngredientAmount
Cream cheese, softened8 oz / 225 g
Butter, softened4 tablespoons
Powdered sugar2 cups
Vanilla extract1 teaspoon
Pineapple juice or milk2–4 tablespoons
Lemon juice1 teaspoon, optional

For Topping

ToppingAmount
Pineapple chunks1 cup
Crushed cake crumbs1/2 cup
Chopped nutsOptional
Shredded coconutOptional
Extra glazeFor drizzling

Instructions

Step 1: Prepare the Oven

Preheat your oven to 350°F / 175°C.

Grease and line two 8-inch round cake pans or one 9×13-inch baking dish with parchment paper.

If making a layered cake, round pans work best.

If making an easy family-style cake, a rectangular baking dish is perfect.

Step 2: Prepare the Carrots and Pineapple

Peel and shred the carrots using a box grater or food processor.

Freshly shredded carrots are best because they keep the cake soft and moist.

Drain the crushed pineapple well, but save a little juice for the glaze.

Do not press all the moisture out of the pineapple. It should be drained but still juicy.

Step 3: Mix the Dry Ingredients

In a large bowl, whisk together flour, sugar, baking soda, baking powder, salt, cinnamon, and nutmeg.

Mix well so the spices and leavening are evenly distributed.

This helps the cake rise evenly and gives every bite warm flavor.

Step 4: Mix the Wet Ingredients

In another bowl, whisk the eggs, oil, and vanilla extract until smooth.

Add the wet mixture to the dry ingredients.

Stir gently until combined.

Do not overmix. The batter should be thick, moist, and slightly textured.

Step 5: Add Carrots and Pineapple

Fold in the shredded carrots and crushed pineapple.

Add chopped pineapple pieces if you want more fruit texture.

If using nuts or coconut, fold them in now.

The batter should look rich, colorful, and full of carrot and pineapple pieces.

Step 6: Bake the Cake

Divide the batter evenly between the prepared pans, or pour it into the baking dish.

Bake for 30–35 minutes for round cakes, or 35–45 minutes for a 9×13-inch cake.

The cake is ready when a toothpick inserted in the center comes out clean or with a few moist crumbs.

Do not overbake, or the cake can become dry.

Step 7: Cool Completely

Let the cake cool in the pan for 10–15 minutes.

Then transfer the cake layers to a wire rack and let them cool completely.

The cake must be fully cool before adding the glaze, or the cream cheese topping will melt too much.

Step 8: Make the Cream Cheese Glaze

In a bowl, beat softened cream cheese and butter until smooth.

Add powdered sugar and vanilla extract.

Beat until creamy.

Add pineapple juice or milk, one tablespoon at a time, until the glaze reaches a pourable but thick texture.

If you want a brighter flavor, add a little lemon juice.

The glaze should be smooth, creamy, and thick enough to drip slowly over the cake.

Step 9: Assemble the Cake

If using round cake layers, place the first cake layer on a serving plate.

Spread a layer of cream cheese glaze over it.

Add the second cake layer on top.

Pour more glaze over the top and let it drip down the sides.

If using a 9×13-inch cake, simply spread the glaze evenly over the cooled cake.

Step 10: Add the Topping

Top the cake with pineapple chunks, cake crumbs, chopped nuts, or coconut.

For a tropical look like the image, add pineapple pieces on top and drizzle extra cream glaze over the cake.

Chill for 30 minutes before slicing if you want cleaner pieces.

Best Tips for a Moist Cake

Use freshly shredded carrots.

Do not use pre-shredded dry carrots if possible.

Do not overdrain the pineapple.

Use oil instead of butter in the cake batter for a softer texture.

Do not overmix the batter.

Do not overbake.

Let the cake cool before frosting.

Store covered so it stays moist.

Best Pineapple to Use

Crushed pineapple works best because it spreads evenly through the batter.

You can use:

Canned crushed pineapple
Fresh pineapple, finely chopped
Pineapple tidbits
Pineapple chunks for topping

If using fresh pineapple, chop it small so it blends into the cake texture.

Canned pineapple is easier and gives consistent sweetness.

Best Carrots for This Cake

Fresh carrots are best.

Use medium carrots and shred them finely.

Fine shreds blend better into the cake and help create a soft crumb.

Avoid large thick carrot pieces because they can make the cake uneven.

Do not squeeze the carrots dry. Their natural moisture helps the cake stay tender.

Cream Cheese Glaze Tips

The glaze should be creamy, smooth, and slightly pourable.

If it is too thick, add a little pineapple juice or milk.

If it is too thin, add more powdered sugar.

Use softened cream cheese so the glaze does not become lumpy.

For a stronger tropical flavor, use pineapple juice instead of milk.

For a classic carrot cake flavor, keep the glaze vanilla-based.

Optional Add-Ins

This cake is delicious plain, but you can add extra flavor and texture.

Good add-ins include:

Chopped walnuts
Chopped pecans
Shredded coconut
Golden raisins
White chocolate chips
Orange zest
Extra pineapple pieces

Nuts add crunch.

Coconut adds tropical flavor.

Orange zest makes the cake brighter.

Raisins add sweetness, but they are optional.

Recipe Variations

Hawaiian Carrot Coconut Cake

Add shredded coconut to the batter and sprinkle toasted coconut on top.

Pineapple Carrot Sheet Cake

Bake the batter in a 9×13-inch pan and spread cream cheese frosting over the top.

Carrot Pineapple Layer Cake

Bake in two or three round pans and stack with cream cheese glaze between layers.

Tropical Carrot Cake

Add pineapple, coconut, orange zest, and chopped macadamia nuts.

Carrot Pineapple Cupcakes

Divide the batter into cupcake liners and bake for 18–22 minutes.

Extra Creamy Carrot Cake

Use a thicker cream cheese frosting instead of a glaze.

What to Serve With It

This cake pairs beautifully with simple drinks and light desserts.

Great serving ideas include:

Coffee
Iced coffee
Black tea
Green tea
Milk
Vanilla ice cream
Whipped cream
Fresh pineapple
Fresh berries

It is especially good after dinner, at brunch, or as a party dessert.

Make-Ahead Instructions

This cake is excellent for making ahead.

Bake the cake layers one day ahead and wrap them tightly once cooled.

Make the glaze the same day you assemble the cake.

You can also fully assemble the cake and refrigerate it overnight.

The flavor often gets better the next day because the pineapple and spices settle into the cake.

Storage

Store the cake covered in the refrigerator for up to 4 days.

Because the glaze contains cream cheese, it should be kept chilled.

Let slices sit at room temperature for 10–15 minutes before serving for the softest texture.

Freezing

You can freeze the cake layers without glaze.

Wrap cooled cake layers tightly in plastic wrap and foil.

Freeze for up to 2 months.

Thaw overnight in the refrigerator.

Add the cream cheese glaze after thawing.

Freezing the fully glazed cake is possible, but the topping may change texture slightly after thawing.

Common Mistakes to Avoid

Overmixing the Batter

Overmixing can make the cake dense. Stir only until combined.

Using Dry Carrots

Fresh shredded carrots give the best moisture.

Overdraining Pineapple

Pineapple should be drained, but not completely dry.

Adding Glaze to Warm Cake

Warm cake will melt the glaze too much.

Overbaking

Overbaking can dry out the cake. Check early with a toothpick.

Making the Glaze Too Thin

Add liquid slowly so the glaze does not become watery.

Nutrition Estimate

Nutrition will vary depending on serving size and toppings.

ServingEstimated Amount
Calories380–560
Carbohydrates48–75 g
Sugar34–55 g
Fat18–32 g
Protein5–9 g
Serving Size1 slice

Frequently Asked Questions

Can I use canned pineapple?

Yes. Canned crushed pineapple works perfectly for this cake.

Should I drain the pineapple?

Yes, drain it lightly, but do not squeeze it completely dry.

Can I use fresh pineapple?

Yes. Chop it very small before adding it to the batter.

Can I make this cake ahead?

Yes. It is a great make-ahead cake and tastes even better after chilling.

Can I use butter instead of oil?

You can, but oil gives the cake a softer and moister texture.

Can I make cupcakes?

Yes. Bake cupcakes for about 18–22 minutes.

Can I add coconut?

Yes. Coconut works very well and gives a stronger Hawaiian-style flavor.

Can I skip the nuts?

Yes. Nuts are optional.

Why is my cake dense?

It may have been overmixed, or the baking soda may not have been fresh.

Can I use cream cheese frosting instead of glaze?

Yes. A thicker cream cheese frosting works beautifully on this cake.

Final Thoughts

Hawaiian Carrot Pineapple Cake is moist, fruity, creamy, and full of tropical flavor. The shredded carrots, sweet pineapple, warm cinnamon, soft cake layers, and cream cheese glaze create a beautiful dessert that feels homemade and special.

It is perfect for birthdays, holidays, family gatherings, potlucks, brunch, or weekend baking. Serve it chilled or at room temperature, topped with pineapple pieces and extra glaze, and enjoy a soft tropical carrot cake that is sweet, creamy, and unforgettable.