If you love classic carrot cake, get ready for a delicious tropical twist! This Hawaiian Carrot Pineapple Cake combines freshly grated carrots, sweet crushed pineapple, warm cinnamon, and crunchy pecans in one incredibly moist and flavorful dessert.
Topped with a smooth, tangy cream cheese frosting, every slice is soft, sweet, and perfectly balanced. The pineapple adds natural sweetness and moisture, while the carrots give the cake its wonderful homemade texture.
Whether you’re preparing dessert for a holiday, birthday, family gathering, or weekend treat, this Hawaiian-inspired carrot cake is guaranteed to impress!
Why You’ll Love This Hawaiian Carrot Pineapple Cake
- Extra moist texture: Crushed pineapple and freshly grated carrots keep the cake tender.
- Tropical flavor: Pineapple adds a sweet, refreshing twist to traditional carrot cake.
- Warm spices: Cinnamon brings comforting flavor to every bite.
- Creamy frosting: Tangy cream cheese frosting perfectly complements the sweet cake.
- Perfect for sharing: This cake is ideal for celebrations and family gatherings.
Ingredients You’ll Need
For the Cake
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 1 cup granulated sugar
- 1/2 cup packed brown sugar
- 3 large eggs
- 3/4 cup vegetable oil
- 1 teaspoon vanilla extract
- 2 cups finely grated carrots
- 1 cup crushed pineapple, well drained
- 1/2 cup chopped pecans or walnuts, optional
- 1/2 cup shredded sweetened coconut, optional
For the Cream Cheese Frosting
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- 1–2 tablespoons milk or cream, if needed
Optional Garnish
- Chopped pecans
- Toasted coconut
- A little ground cinnamon
- Small pieces of pineapple
Step-by-Step Instructions
Step 1: Prepare the Oven and Pan
Preheat your oven to 350°F (175°C).
Grease and flour a 9 × 13-inch baking pan, or line it with parchment paper for easier removal.
Set the pan aside while you prepare the batter.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
Mix until evenly combined. Set aside.
Step 3: Combine the Wet Ingredients
In a large mixing bowl, whisk together the granulated sugar, brown sugar, and eggs until smooth.
Add the vegetable oil and vanilla extract. Whisk again until everything is well combined.
Step 4: Add the Carrots and Pineapple
Stir the grated carrots and drained crushed pineapple into the wet mixture.
If using chopped pecans or walnuts and shredded coconut, fold them in at this stage.
The mixture will look colorful and slightly textured.
Step 5: Combine the Batter
Gradually add the dry ingredients to the wet ingredients.
Stir gently with a spatula until just combined. Avoid overmixing, as this can make the cake dense.
Scrape the sides and bottom of the bowl to ensure everything is incorporated.
Step 6: Bake the Cake
Pour the batter into the prepared baking pan and spread it evenly.
Bake for approximately 35–45 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
If the top begins browning too quickly, loosely cover it with foil during the final part of baking.
Step 7: Cool Completely
Remove the cake from the oven and place the pan on a cooling rack.
Allow it to cool completely before adding the frosting. Frosting a warm cake can cause the topping to melt.
Step 8: Make the Cream Cheese Frosting
In a large bowl, beat the softened cream cheese and butter until smooth and fluffy.
Gradually add the powdered sugar, mixing on low speed at first.
Add the vanilla extract and beat until creamy.
If the frosting is too thick, add milk or cream one tablespoon at a time until it reaches your preferred consistency.
Step 9: Frost and Decorate
Spread the cream cheese frosting evenly over the completely cooled cake.
Sprinkle with chopped pecans, toasted coconut, or a light dusting of cinnamon if desired.
Refrigerate briefly if you prefer a firmer frosting.
Step 10: Slice and Serve
Cut the cake into squares and serve.
Enjoy every soft, moist bite filled with carrots, pineapple, warm spices, and creamy frosting!
Tips for the Best Hawaiian Carrot Pineapple Cake
- Grate fresh carrots: Freshly grated carrots provide better moisture and texture than larger packaged shreds.
- Drain the pineapple: Remove excess juice to prevent the batter from becoming too wet.
- Measure flour correctly: Spoon flour into the measuring cup and level it off rather than packing it down.
- Don’t overmix: Stir just until the dry ingredients disappear.
- Use room-temperature ingredients: Eggs, butter, and cream cheese blend more smoothly when they aren’t too cold.
- Cool completely: Make sure the cake is fully cooled before frosting.
- Toast the coconut: A little toasted coconut adds wonderful flavor and texture.
Delicious Variations
Hawaiian Coconut Carrot Cake: Add an extra 1/2 cup of shredded coconut to the batter for more tropical flavor.
Pineapple Pecan Carrot Cake: Add 3/4 cup chopped pecans for a delicious nutty crunch.
Layered Carrot Pineapple Cake: Divide the batter between two greased 8-inch round cake pans. Adjust the baking time and check for doneness with a toothpick.
Raisin Carrot Cake: Fold 1/2 cup raisins into the batter for extra sweetness.
Extra Spiced Carrot Cake: Add a pinch of ground ginger or allspice for a deeper warm-spice flavor.
What to Serve with Hawaiian Carrot Pineapple Cake
This cake tastes wonderful on its own, but it also pairs beautifully with:
- Fresh pineapple slices
- Fresh strawberries
- A cup of hot coffee
- Black or herbal tea
- Vanilla ice cream
- A little extra whipped cream
For a tropical-inspired dessert plate, serve each slice with fresh pineapple and a sprinkle of toasted coconut.
How to Store Hawaiian Carrot Pineapple Cake
Refrigerator: Because of the cream cheese frosting, cover the cake and refrigerate it for up to 5 days.
Freezer: You can freeze the unfrosted cake, wrapped tightly, for up to 2 months. Thaw overnight in the refrigerator before frosting. Individual frosted slices can also be frozen in airtight containers.
Serving: Let refrigerated slices sit at room temperature for about 15–20 minutes before serving for a softer texture.
Make Ahead: Bake the cake one day ahead, allow it to cool, cover it, and refrigerate. Prepare and spread the frosting before serving or whenever convenient.
Frequently Asked Questions
Can I use fresh pineapple instead of canned crushed pineapple?
Yes! Finely chop fresh pineapple and drain it well before adding it to the batter. The pieces should be small so they distribute evenly throughout the cake.
Do I need to peel the carrots before grating them?
Yes, washing and peeling the carrots before grating is recommended. Use the fine or medium side of a box grater for the best texture.
Why is my carrot pineapple cake too moist?
Excess pineapple juice or incorrectly measured flour can affect the cake’s texture. Drain the pineapple well and measure the flour carefully.
Can I make this cake without nuts?
Absolutely! Simply leave out the pecans or walnuts. The cake will still be delicious and moist.
Can I use a different frosting?
Yes. Vanilla buttercream or whipped cream frosting can work, but cream cheese frosting is especially delicious with the warm spices and pineapple.
How do I know when the cake is done?
Insert a toothpick into the center. If it comes out clean or with a few moist crumbs, the cake is ready. If wet batter sticks to it, bake for a few more minutes.
Can I make this recipe into cupcakes?
Yes! Divide the batter among lined muffin cups, filling each about two-thirds full. Bake at 350°F (175°C) for approximately 18–22 minutes, checking with a toothpick.
Hawaiian Carrot Pineapple Cake Recipe Card
Prep Time: 25 minutes
Cook Time: 40 minutes
Cooling Time: 1 hour
Total Time: 2 hours 5 minutes
Servings: 12–15 slices
Course: Dessert
Cuisine: American, Hawaiian-Inspired
Method: Baking
Ingredients
For the Cake
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 1 cup granulated sugar
- 1/2 cup brown sugar
- 3 large eggs
- 3/4 cup vegetable oil
- 1 teaspoon vanilla extract
- 2 cups grated carrots
- 1 cup crushed pineapple, well drained
- 1/2 cup chopped pecans or walnuts, optional
- 1/2 cup shredded coconut, optional
For the Cream Cheese Frosting
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- 1–2 tablespoons milk or cream, if needed
Instructions
- Preheat the oven to 350°F (175°C). Grease and flour a 9 × 13-inch baking pan.
- Whisk together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
- In a separate bowl, whisk granulated sugar, brown sugar, eggs, vegetable oil, and vanilla.
- Stir in grated carrots and drained crushed pineapple.
- Add the dry ingredients and gently mix until just combined.
- Fold in optional nuts and coconut.
- Pour the batter into the prepared pan and spread evenly.
- Bake for 35–45 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Cool completely.
- Beat cream cheese and butter until smooth.
- Gradually mix in powdered sugar and vanilla. Add milk or cream if needed.
- Spread frosting over the cooled cake.
- Garnish with pecans or toasted coconut, slice, and serve.
Final Thoughts
This Hawaiian Carrot Pineapple Cake is a wonderful combination of classic homemade comfort and tropical sweetness. The carrots keep the cake tender, the pineapple adds delicious moisture, and the cream cheese frosting brings everything together.
It’s easy enough for an everyday dessert but special enough for holidays, birthdays, and family celebrations. Make it once, and this sweet tropical twist on traditional carrot cake may become a new favorite!

