If you’re looking for a dessert that’s incredibly moist, warmly spiced, and bursting with tropical flavor, this Hawaiian Carrot Pineapple Cake is the perfect choice. It combines the comforting taste of classic carrot cake with sweet crushed pineapple, crunchy nuts, and a luscious cream cheese frosting. Every bite is soft, rich, and packed with texture, making it ideal for birthdays, holidays, potlucks, Easter celebrations, or simply enjoying with a cup of coffee.
The secret to this cake’s irresistible texture is the combination of freshly grated carrots and juicy crushed pineapple. Together, they keep the cake wonderfully moist for several days while adding natural sweetness. A touch of cinnamon brings warmth, while chopped pecans or walnuts provide a satisfying crunch. Finished with silky cream cheese frosting and optional toasted coconut, this cake truly captures the flavors of the tropics.
Whether you’re an experienced baker or making your first homemade carrot cake, this recipe is straightforward and rewarding. With simple pantry ingredients and easy-to-follow steps, you’ll create a bakery-quality dessert that’s guaranteed to impress.
Ingredients
For the Cake
2 cups all-purpose flour
2 cups granulated sugar
1 teaspoon baking soda
½ teaspoon salt
2 teaspoons ground cinnamon
4 large eggs
1¼ cups vegetable oil
3 cups freshly grated carrots
1 (8-ounce) can crushed pineapple, well drained
1 teaspoon vanilla extract
1 cup chopped pecans or walnuts
½ cup sweetened shredded coconut (optional)
For the Cream Cheese Frosting
8 ounces cream cheese, softened
½ cup unsalted butter, softened
4 cups powdered sugar
2 teaspoons vanilla extract
Pinch of salt
Optional Garnishes
Toasted coconut flakes
Chopped pecans
Pineapple tidbits
Carrot curls
Ground cinnamon
Instructions
Step 1: Prepare the Oven
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line them with parchment paper for easy removal.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together:
Flour
Sugar
Baking soda
Salt
Ground cinnamon
Mix thoroughly so the spices and leavening are evenly distributed.
Step 3: Mix the Wet Ingredients
In another large bowl, beat the eggs until smooth. Add the vegetable oil and vanilla extract, whisking until fully combined.
Fold in the grated carrots and well-drained crushed pineapple.
If using shredded coconut, stir it into the mixture now.
Step 4: Combine Everything
Gradually add the dry ingredients into the wet mixture.
Using a spatula or wooden spoon, gently stir until no streaks of flour remain. Avoid overmixing, as this can make the cake dense.
Fold in the chopped pecans or walnuts.
The batter will be thick and packed with carrots and pineapple.
Step 5: Bake
Divide the batter evenly between the prepared cake pans.
Bake for 35–40 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
The tops should be lightly golden and spring back when gently touched.
Step 6: Cool
Allow the cakes to cool in their pans for about 15 minutes.
Turn them onto wire racks and let them cool completely before frosting.
Warm cake will melt the frosting, so patience is important here.
Make the Cream Cheese Frosting
Beat the softened cream cheese and butter together until smooth and fluffy.
Gradually add the powdered sugar one cup at a time, beating well after each addition.
Mix in the vanilla extract and a small pinch of salt.
Continue beating until the frosting becomes light, creamy, and spreadable.
If it’s too soft, refrigerate it for 20–30 minutes before using.
Assemble the Cake
Place one cake layer on a serving plate.
Spread a generous layer of cream cheese frosting over the top.
Carefully place the second cake layer on top.
Frost the top and sides evenly using an offset spatula.
Decorate with toasted coconut, chopped pecans, pineapple pieces, or a light dusting of cinnamon if desired.
Serving Suggestions
This cake tastes wonderful chilled or at room temperature.
Serve with:
Fresh pineapple slices
Fresh strawberries
Vanilla ice cream
Coconut ice cream
Whipped cream
Hot coffee
Iced tea
Tropical fruit salad
It’s especially refreshing during warm weather thanks to the fruity pineapple flavor.
Tips for Success
Grate fresh carrots instead of using pre-shredded ones, which tend to be dry.
Drain the crushed pineapple thoroughly to prevent excess moisture.
Measure the flour correctly by spooning it into the measuring cup and leveling it off.
Do not overmix the batter once the flour is added.
Allow the cake to cool completely before frosting.
Toast the coconut before decorating for deeper flavor and extra crunch.
Use room-temperature cream cheese and butter for the smoothest frosting.
Delicious Variations
Hawaiian Coconut Cake: Increase the shredded coconut to one full cup for an even more tropical flavor.
Raisin Carrot Cake: Fold in ½ cup raisins along with the nuts.
Orange Twist: Add one tablespoon of fresh orange zest to the batter.
Spiced Version: Include a pinch of nutmeg, ginger, and cloves for a richer spice profile.
Layered Celebration Cake: Bake the batter in three 8-inch pans for elegant, tall layers.
Sheet Cake: Pour the batter into a greased 9×13-inch pan and bake for approximately 45–50 minutes.
Storage
Store the frosted cake covered in the refrigerator for up to 5 days.
Bring slices to room temperature for about 20 minutes before serving for the best flavor and texture.
The unfrosted cake layers can be wrapped tightly and frozen for up to 3 months. Thaw overnight in the refrigerator before frosting.
Why You’ll Love This Recipe
Exceptionally moist and tender
Packed with fresh carrots and juicy pineapple
Warm cinnamon flavor in every bite
Rich, tangy cream cheese frosting
Easy to prepare with everyday ingredients
Perfect for holidays, birthdays, potlucks, and family gatherings
Stays fresh for several days
Freezes beautifully for make-ahead desserts
This Hawaiian Carrot Pineapple Cake is everything a great homemade cake should be—soft, flavorful, and beautifully balanced between sweet, tangy, and warmly spiced. The carrots provide natural moisture, the pineapple adds a bright tropical sweetness, and the cream cheese frosting ties everything together with its rich, velvety finish. Whether served as the centerpiece of a special celebration or enjoyed as an everyday treat, this cake is guaranteed to become a favorite that friends and family will request again and again.
Hawaiian Carrot Pineapple Cake

