Get ready to fall in love with the most incredible dessert you’ll bake all year. This Hawaiian Carrot Pineapple Cake is a tropical twist on a classic, packed with sweet carrots, juicy pineapple, and flaky coconut. It’s unbelievably moist, perfectly spiced, and topped with a rich, tangy cream cheese frosting that will have everyone begging for the recipe. Forget dry, bland carrot cakes; this version is a flavor explosion that transports you straight to the islands.
We developed this recipe to be not only delicious but also incredibly straightforward. Whether you’re a seasoned baker or just starting, you’ll find the steps easy to follow. This cake is perfect for Easter, birthdays, or any special occasion that calls for a truly show-stopping dessert. Its vibrant flavor and tender crumb make it a guaranteed crowd-pleaser.
What Makes This Carrot Cake “Hawaiian”?
The secret to this cake’s tropical identity lies in two key ingredients: pineapple and coconut. While a traditional carrot cake is delicious, the addition of crushed pineapple infuses every bite with a bright, tangy sweetness and an incredible amount of moisture. The shredded coconut adds a delightful chewiness and a subtle, nutty flavor that complements the warm spices perfectly. It’s this combination that elevates a standard carrot cake into a truly memorable Hawaiian Carrot Pineapple Cake.
Key Ingredients for Success
While the full ingredient list is in the recipe card below, let’s talk about a few key players that make this cake exceptional.

- Freshly Shredded Carrots: For the best flavor and moisture, always shred your own carrots. Pre-shredded carrots from the store are often dry and thicker, which can negatively impact the cake’s final texture.
- Crushed Pineapple: Use canned crushed pineapple in its own juice, and don’t drain it! That juice is a crucial component that guarantees a super moist cake crumb.
- All-Purpose Flour: Simple all-purpose flour provides the perfect structure. Be sure to measure it correctly by spooning it into your measuring cup and leveling it off.
- Vegetable Oil: Oil-based cakes are known for their moist texture that lasts for days. Oil keeps the cake tender and delicious, even when refrigerated.
- Spices: A warm blend of cinnamon, nutmeg, and a pinch of ginger gives this cake its classic, comforting spice profile that works beautifully with the tropical notes.
- Full-Fat Cream Cheese: For the frosting, accept no substitutes! Full-fat, block-style cream cheese is essential for a rich, creamy, and tangy frosting that holds its shape.
How to Make Hawaiian Carrot Pineapple Cake
Making this stunning cake from scratch is easier than you think. We’ll break it down into two main parts: making the cake batter and then whipping up the luscious cream cheese frosting. Follow these steps for dessert perfection.
For the Cake Batter
- Preheat and Prep: Start by preheating your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans. This ensures your cakes release easily after baking.
- Combine Dry Ingredients: In a large bowl, whisk together the flour, granulated sugar, brown sugar, baking soda, salt, cinnamon, nutmeg, and ginger. Mixing the dry ingredients first ensures the leavening agents and spices are evenly distributed.
- Combine Wet Ingredients: In a separate medium bowl, whisk the eggs, vegetable oil, and vanilla extract until well combined.
- Mix Batter: Pour the wet ingredients into the dry ingredients and mix with a spatula or wooden spoon until just combined. It’s important not to overmix here.
- Fold in the Good Stuff: Gently fold in the shredded carrots, undrained crushed pineapple, and shredded coconut. The batter will be thick.
- Bake: Divide the batter evenly between your prepared cake pans. Bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 15 minutes before inverting them onto a wire rack to cool completely. For a truly special meal, consider pairing a slice with a savory main course like our delicious Marry Me Chicken Pasta.

For the Cream Cheese Frosting
- Beat Cream Cheese and Butter: In a large bowl using a hand mixer or stand mixer, beat the softened cream cheese and butter on medium speed until smooth and creamy.
- Add Sugar and Vanilla: Gradually add the powdered sugar, mixing on low speed until it’s incorporated, then increase the speed to medium-high and beat until fluffy. Mix in the vanilla extract and a pinch of salt.
- Assemble the Cake: Place one cooled cake layer on a serving platter. Spread about 1 cup of frosting evenly over the top. Place the second layer on top and frost the top and sides of the entire cake. You can garnish with toasted coconut or chopped pecans if desired. If you enjoy fruity desserts, you might also love our Heaven on Earth Cake.
Expert Tips for the Best Cake
- Don’t Overmix the Batter: Overmixing develops gluten in the flour, which can lead to a tough, dense cake. Mix only until the ingredients are just combined for a tender crumb.
- Cool Cakes Completely: Never try to frost a warm cake! The frosting will melt and slide right off. Be patient and let the layers cool completely.
- Room Temperature Ingredients: For the frosting, ensure your butter and cream cheese are at room temperature. This is crucial for achieving a smooth, lump-free consistency. Speaking of amazing appetizers, have you tried our Bruschetta Cheese Ball? It’s a real crowd-pleaser.
Storage Instructions
Because of the cream cheese frosting, this Hawaiian Carrot Pineapple Cake must be stored in the refrigerator. Cover it tightly or place it in a cake carrier and it will stay fresh and moist for up to 5 days. For the best flavor and texture, let it sit at room temperature for about 20-30 minutes before serving.
Frequently Asked Questions
Absolutely! This recipe is very versatile. You can add 1 cup of chopped walnuts or pecans to the batter when you fold in the carrots and pineapple. Toasted macadamia nuts would also be a wonderful, tropical addition.
Yes, this batter works beautifully for cupcakes. Line a muffin tin with paper liners and fill them about 2/3 full. Bake at 350°F (175°C) for about 18-22 minutes, or until a toothpick inserted into the center comes out clean.
We highly recommend shredding your own carrots. Packaged pre-shredded carrots are often dry and thick, which can result in a less tender cake. Freshly shredded carrots provide superior moisture and flavor.
Because of the cream cheese frosting, the cake must be stored in the refrigerator. Keep it in an airtight container or cover it tightly with plastic wrap. It will stay fresh for up to 5 days.
The incredible moisture comes from two key ingredients: vegetable oil, which creates a tender crumb, and a whole can of undrained crushed pineapple. The pineapple juice soaks into the cake, keeping it moist for days.
Enjoy Your Tropical Creation!
We know this Hawaiian Carrot Pineapple Cake will become a new favorite in your baking rotation. It’s the perfect blend of classic comfort and tropical delight. If you make this recipe, we’d love to hear about it! Leave a comment below or share a picture of your beautiful cake on Pinterest. Happy baking!

Hawaiian Carrot Pineapple Cake Recipe

Hawaiian Carrot Pineapple Cake (The BEST Recipe!)
Equipment
- 2 9-inch round cake pans
- 1 Large mixing bowl
- 1 Electric mixer
Ingredients
Hawaiian Carrot Pineapple Cake
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1 cup packed light brown sugar
- 2 tsp baking soda
- 1 tsp salt
- 2 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1/4 tsp ground ginger
- 3 large eggs at room temperature
- 1 cup vegetable oil
- 2 tsp vanilla extract
- 2 cups finely shredded carrots about 4 medium carrots
- 1 can (8 oz) crushed pineapple undrained
- 1 cup sweetened shredded coconut
- 8 oz full-fat block cream cheese softened
- 1/2 cup unsalted butter softened
- 4 cups powdered sugar sifted
- 1 tsp vanilla extract
- 1/8 tsp salt
Instructions
For the Cake
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a large bowl, whisk together flour, granulated sugar, brown sugar, baking soda, salt, cinnamon, nutmeg, and ginger.
- In a separate bowl, whisk the eggs, vegetable oil, and vanilla extract.
- Pour the wet ingredients into the dry ingredients and mix until just combined. Do not overmix.
- Gently fold in the shredded carrots, undrained crushed pineapple, and shredded coconut.
- Divide batter evenly between prepared pans. Bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean. Let cool in pans for 15 minutes, then invert onto a wire rack to cool completely.
For the Cream Cheese Frosting
- In a large bowl, beat the softened cream cheese and butter with an electric mixer until smooth and creamy.
- Gradually add the powdered sugar, mixing on low speed until combined, then increase speed and beat until fluffy.
- Mix in the vanilla extract and salt.
- Place one cooled cake layer on a serving platter. Spread about 1 cup of frosting over the top. Add the second layer and frost the top and sides of the cake.
Notes
Store the cake in the refrigerator due to the cream cheese frosting, but serve at room temperature for best flavor and texture.