This Hawaiian carrot pineapple cake recipe makes a soft, moist cake with finely grated carrots, crushed pineapple, warm cinnamon, and a simple cream cheese glaze. The pineapple adds a bright fruity flavor and helps keep the crumb tender, while vegetable oil gives the cake a softer texture than a butter-based cake.
What I especially like about this version is that it does not depend on complicated decorating. The cake is baked in a 9×13-inch pan, cooled, and finished with a smooth cream cheese glaze. Coconut and chopped nuts are optional, so you can keep the cake simple or give it a more tropical finish.
The key to getting the texture right is controlling the moisture. Pineapple should be well drained, carrots should be finely grated, and the batter should be mixed only until the flour disappears.
Why You’ll Love This Carrot Pineapple Cake
There are a few reasons this cake works so well for home baking:
- Moist but not soggy: Drained pineapple, carrots, eggs, and oil give the crumb plenty of moisture without relying on excess liquid.
- Easy preparation: Everything can be mixed with ordinary bowls, a whisk, and a spatula.
- Tropical flavor: Pineapple and optional coconut add a subtle island-inspired character without overpowering the carrot cake.
- Creamy finish: The tangy cream cheese glaze balances the sweetness of the cake.
- Easy to serve: A 9×13-inch cake is convenient for family gatherings, brunches, potlucks, and celebrations.
Ingredients
For the Cake
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1½ teaspoons ground cinnamon
- ½ teaspoon ground ginger
- ¼ teaspoon ground nutmeg
- ½ teaspoon salt
- ¾ cup granulated sugar
- ½ cup light brown sugar, packed
- â…” cup neutral vegetable oil
- 3 large eggs
- 1 teaspoon vanilla extract
- 2 cups finely grated carrots
- 1 cup crushed pineapple, well drained
- ½ cup shredded coconut, optional
- ½ cup chopped walnuts or pecans, optional
For the Cream Cheese Glaze
- 4 ounces cream cheese, softened
- 2 tablespoons unsalted butter, softened
- 1½ cups powdered sugar
- 1 teaspoon vanilla extract
- 1–2 tablespoons milk
- Small pinch of salt
Ingredient Notes That Actually Matter
Carrots
Use fresh carrots and grate them finely. Fine shreds soften into the cake as it bakes, giving you a more even crumb. Very thick carrot pieces can remain crunchy or create pockets of moisture.
There is no need to buy pre-shredded carrots for this recipe. Freshly grated carrots are softer and easier to incorporate into the batter.
Pineapple
Canned crushed pineapple is convenient because the pieces are already small and evenly sized. Drain it well before adding it to the batter.
The pineapple should not be completely dry, but you do want to remove excess juice. Too much liquid can leave the middle of the cake heavy or gummy.
Oil
A neutral oil such as vegetable, canola, or avocado oil works well. Oil stays liquid after the cake cools, which helps the crumb remain soft.
Avoid strongly flavored oils because they can compete with the carrot, pineapple, and cinnamon.
Coconut
Coconut is optional. Use unsweetened shredded coconut if you want a less sweet cake, or sweetened coconut if you prefer a sweeter tropical flavor.
Nuts
Walnuts and pecans both work. For a more tropical variation, chopped macadamia nuts are another option.
If serving the cake to a group, you can simply leave the nuts out.
How to Make Hawaiian Carrot Pineapple Cake
Prepare the Oven and Pan
Heat the oven to 350°F (175°C).
Grease a 9×13-inch baking pan and line it with parchment paper, leaving a little overhang on two sides if you want to lift the cooled cake out easily.
Mix the Dry Ingredients
Whisk together the flour, baking soda, baking powder, cinnamon, ginger, nutmeg, and salt.
Mixing these ingredients before adding them to the wet ingredients helps distribute the leavening and spices evenly.
Mix the Wet Ingredients
In a large bowl, whisk the granulated sugar, brown sugar, oil, eggs, and vanilla until the mixture looks smooth and evenly combined.
You do not need to whip the eggs to a thick foam. This is an oil-based cake, so a good, even whisk is enough.
Add the Carrots and Pineapple
Stir the finely grated carrots and well-drained crushed pineapple into the wet mixture.
If you are using coconut or chopped nuts, fold them in at this stage.
The mixture will look fairly chunky because of the carrots and fruit. That is normal.
Combine Everything
Add the dry ingredients to the wet mixture.
Use a rubber spatula to fold everything together just until you can no longer see dry flour.
Do not keep stirring after the flour disappears. Overmixing develops more gluten, which can make a carrot cake heavier and less tender.
Bake
Spread the batter evenly into the prepared pan.
Bake for approximately 35–40 minutes.
Start checking near the 35-minute mark because oven temperatures vary.
The cake is ready when the center feels set and springs back lightly when pressed. A toothpick inserted into the center should come out with a few moist crumbs, but it should not have wet batter attached.
Cool Completely
Let the cake cool in the pan for about 15 minutes.
Then transfer it to a wire rack if desired and allow it to cool completely before glazing.
This step is important. Adding cream cheese glaze to a warm cake can make it melt, slide, or become unnecessarily thin.
How to Make the Cream Cheese Glaze
Place the softened cream cheese and butter in a bowl and beat until smooth.
Add the powdered sugar gradually so it does not create a large cloud of sugar.
Mix in vanilla and a small pinch of salt.
Add milk one teaspoon at a time until the glaze reaches the consistency you want.
For a thicker topping, use less milk. For a drizzle that flows easily over the cake, add slightly more.
Spread the glaze over the completely cooled cake or drizzle it across the surface.
For a simple finish, sprinkle a little toasted coconut or finely chopped nuts over the glaze.
The Secret to a Moist Carrot Cake With Pineapple and Oil
The moisture in this cake comes from several ingredients rather than one single trick.
The carrots contain natural water, the pineapple contributes fruit moisture, and the oil keeps the crumb soft after cooling. Eggs help bind everything together while also contributing structure.
The important part is balance.
If you add pineapple without draining it, the batter can contain more liquid than the flour can comfortably support. That can produce a cake that looks baked on the outside but remains overly wet in the center.
That is why moist does not mean adding as much pineapple juice as possible. Well-drained fruit gives you the pineapple flavor and moisture without turning the center gummy.
How to Drain Crushed Pineapple Properly
Place the crushed pineapple in a fine-mesh strainer over a bowl.
Press gently with the back of a spoon until the pineapple stops releasing a steady stream of juice.
You do not need to squeeze it until completely dry.
The goal is to remove excess liquid while keeping the pineapple juicy enough to contribute flavor and moisture.
This small step can make a noticeable difference in the finished texture.
Should You Use Fresh or Canned Pineapple?
Both can work, but canned crushed pineapple is particularly convenient for this cake.
Canned pineapple provides consistent texture and small pieces that distribute easily through the batter. Fresh pineapple can have more variation in sweetness, acidity, and juiciness.
If using fresh pineapple, chop it very finely and remove excess juice before measuring.
Old Fashioned Hawaiian Carrot Pineapple Cake Variation
If you are looking for an old fashioned Hawaiian carrot pineapple cake recipe, keep the flavor profile simple.
Use grated carrots, crushed pineapple, cinnamon, oil, eggs, and a little coconut. Walnuts or pecans can be added for crunch.
You do not need several tropical extracts or elaborate decorations to make the cake taste special. The combination of carrot, pineapple, cinnamon, and cream cheese already gives it plenty of character.
Simple Hawaiian Carrot Pineapple Cake Variation
For a simpler version, leave out the coconut and nuts.
The basic cake still has plenty of flavor from the carrots, pineapple, cinnamon, ginger, and vanilla.
This is also a good option if you are baking for people with different texture preferences.
How to Keep the Cake From Becoming Dense
A few small details make a difference:
Grate the carrots finely. Large pieces can interfere with the cake’s structure.
Drain the pineapple. Excess juice adds uncontrolled moisture.
Measure flour correctly. Spoon flour into the measuring cup and level it rather than packing it down.
Do not overmix. Fold until the flour is incorporated and stop.
Use fresh leavening agents. Old baking soda or baking powder may not provide enough lift.
Do not overbake. A cake that stays in the oven too long loses moisture and can become firm.
How to Tell When the Cake Is Done
A toothpick is useful, but do not rely on it alone.
Look for three signs:
- The center is set rather than visibly liquid.
- The top springs back gently when pressed.
- A toothpick comes out with a few moist crumbs instead of wet batter.
Checking the center is important because the edges usually cook faster than the middle.
Easy Ways to Customize the Cake
You can change the texture without changing the basic recipe.
For more crunch: Add toasted walnuts, pecans, or macadamia nuts.
For more coconut flavor: Add extra toasted coconut over the glaze rather than putting a large amount into the batter.
For warmer spice: Add a little extra ginger or nutmeg.
For a cleaner flavor: Skip the nuts and coconut.
For a lighter finish: Use a thin cream cheese glaze instead of a thick layer of frosting.
Also reads:
Pumpkin Crunch Cake Recipe With Yellow Cake Mix
How to Store Hawaiian Carrot Pineapple Cake
Because the cake is topped with cream cheese glaze, refrigerate leftovers in a covered container.
For the best texture, take individual slices out of the refrigerator shortly before serving so the cake can soften slightly.
The unfrosted cake can also be wrapped tightly and frozen. Thaw it in the refrigerator or at room temperature before adding the glaze.
If you are making the cake ahead for an event, baking the cake the day before is convenient. Add the glaze after the cake has cooled completely.
What to Serve With It
A slice of this cake pairs naturally with coffee or tea.
For a dessert plate, add fresh pineapple, berries, or a small scoop of vanilla ice cream.
If serving it for brunch, keep the glaze relatively thin and cut the cake into smaller squares.

Hawaiian Carrot Pineapple Cake Recipe
Ingredients
Equipment
Method
- Prepare the oven and pan: Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking pan and line the bottom with parchment paper.
- Drain the pineapple: Place the crushed pineapple in a fine-mesh strainer and gently press out excess juice. Keep the pineapple moist rather than squeezing it completely dry.
- Prepare the dry ingredients: Whisk together the flour, baking soda, baking powder, cinnamon, ginger, nutmeg, and salt in a medium bowl.
- Mix the wet ingredients: In a large bowl, whisk the granulated sugar, brown sugar, vegetable oil, eggs, and vanilla until smooth.
- Add the carrots and pineapple: Stir the finely grated carrots and drained crushed pineapple into the wet mixture. Fold in the coconut and chopped nuts if using.
- Combine the batter: Add the dry ingredients to the wet mixture and gently fold with a spatula just until the flour disappears. Do not overmix.
- Bake: Spread the batter evenly in the prepared pan and bake for 35–40 minutes, or until the center is set and a toothpick inserted into the middle comes out with a few moist crumbs.
- Cool: Let the cake cool in the pan for about 15 minutes, then transfer it to a cooling rack and allow it to cool completely.
- Make the glaze: Beat the softened cream cheese and butter until smooth. Gradually mix in the powdered sugar, then add vanilla and a pinch of salt.
- Adjust the glaze: Add milk a little at a time until the cream cheese mixture reaches a smooth, spreadable or drizzle-friendly consistency.
- Finish the cake: Spread or drizzle the cream cheese glaze over the completely cooled cake. Add toasted coconut or chopped nuts on top if desired.
- Serve: Slice and serve once the glaze has set slightly. Refrigerate leftovers in a covered container.
Notes
- Finely grate the carrots for a softer, more evenly distributed crumb.
- Drain the pineapple well because excess juice can make the center too wet.
- Do not overmix once the flour has been incorporated.
- Cool completely before glazing so the cream cheese glaze does not melt.
- Leave out coconut or nuts if you prefer a simpler cake.
- Check the cake early because oven temperatures can vary.
Storage
Store the glazed cake in an airtight container in the refrigerator for several days. For longer storage, freeze the unfrosted cake tightly wrapped and add the cream cheese glaze after thawing.Frequently Asked Questions
Can you give me a recipe for Hawaiian carrot pineapple cake that I can make from scratch?
Yes. This from-scratch version uses flour, carrots, crushed pineapple, eggs, oil, warm spices, and cream cheese glaze.
What does pineapple do to carrot cake?
Pineapple adds fruity flavor and moisture while its acidity complements the cake’s leavening and spices.
What are the ingredients in an old fashioned Hawaiian pineapple cake?
A traditional-style version commonly uses flour, sugar, eggs, oil, pineapple, carrots or coconut, and warm spices.
What are the ingredients for Hawaiian carrot pineapple cake with cream cheese glaze?
The main ingredients are carrots, crushed pineapple, flour, eggs, oil, spices, and a simple cream cheese glaze.
Why is my pineapple carrot cake soggy in the middle?
Excess pineapple juice, underbaking, or too much batter in the pan can leave the center overly wet.
Should pineapple be drained before making carrot cake?
Yes. Drain crushed pineapple well to remove excess liquid while retaining its fruit and moisture.
Can I make this cake without coconut?
Yes. Coconut is optional and can be left out.
Can I make Hawaiian carrot cake without nuts?
Yes. Simply omit the walnuts, pecans, or macadamia nuts.
Is oil better than butter for moist carrot cake?
Oil can help carrot cake stay softer after cooling because it remains liquid at room temperature.
Can I use fresh pineapple?
Yes, but chop it finely and remove excess juice before measuring.
Can I make this cake ahead of time?
Yes. Bake it a day ahead, refrigerate it once cooled, and add the glaze before serving.
How long does carrot pineapple cake last?
Keep the glazed cake refrigerated in an airtight container and use it within several days for the best quality.
Final Thoughts
This Hawaiian carrot pineapple cake recipe takes the familiar comfort of carrot cake and gives it a fresh tropical direction without making the recipe complicated.
The carrots provide texture and natural sweetness, pineapple adds fruity brightness and moisture, and oil helps keep the cake tender after it cools. Cinnamon, ginger, and nutmeg give the crumb a warm background, while the cream cheese glaze adds a lightly tangy finish.
The most important details are surprisingly simple: finely grate the carrots, drain the pineapple, measure the flour carefully, stop mixing as soon as the batter comes together, and cool the cake completely before glazing.
Follow those steps and you get the texture this cake is meant to have—soft, moist, tender, and easy to slice.
I love how personal and easygoing this Hawaiian Carrot Pineapple Cake Recipe feels. The little details make it much easier to imagine baking it at home.
This Hawaiian Carrot Pineapple Cake Recipe caught my attention because the carrot and pineapple combination sounds so comforting. I really enjoyed the helpful tips throughout the recipe.