Hawaiian Carrot Pineapple Cake with Cream Cheese Frosting Recipe
Introduction
This Hawaiian Carrot Pineapple Cake is a delightful twist on a classic carrot cake, bursting with tropical flavors. Moist, tender, and perfectly spiced, it’s topped with a creamy vanilla cream cheese frosting that makes every bite irresistible.

Ingredients
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 cup shredded carrots
- 1 cup crushed pineapple, drained
- 4 large eggs
- 1 cup vegetable oil
- 1 cup chopped walnuts (optional)
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon salt
- 1 teaspoon vanilla extract
For the Cream Cheese Frosting:
- 8 oz cream cheese, softened
- ½ cup unsalted butter, softened
- 4 cups powdered sugar
- 2 teaspoons vanilla extract
- 1 tablespoon milk (optional, for consistency)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- Step 2: In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
- Step 3: In a separate bowl, combine the sugar, eggs, and vegetable oil. Beat until smooth.
- Step 4: Add the shredded carrots and drained crushed pineapple to the wet mixture and stir to combine.
- Step 5: Gradually add the dry ingredients to the wet mixture, mixing until just combined. Avoid overmixing.
- Step 6: If using, fold in the chopped walnuts gently.
- Step 7: Divide the batter evenly between the prepared cake pans.
- Step 8: Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Step 9: Let the cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
- Step 10: For the frosting, beat the softened cream cheese and butter until smooth. Gradually add powdered sugar and vanilla extract, mixing until fluffy. Add milk if needed to adjust consistency.
- Step 11: Place one cake layer on a serving plate and spread a generous layer of frosting on top. Add the second cake layer.
- Step 12: Frost the top and sides of the cake evenly for a beautiful finish.
Tips & Variations
- For extra moisture, reserve a tablespoon of pineapple juice and add it to the batter.
- To make it nut-free, simply omit the walnuts without affecting flavor or texture.
- Add shredded coconut to the batter or sprinkle on top for a tropical touch.
- Use freshly grated carrot for best texture and flavor.
- If you prefer a lighter frosting, reduce the powdered sugar slightly or substitute half with Greek yogurt.
Storage
Store the cake covered in the refrigerator for up to 4 days. Let it sit at room temperature for about 20 minutes before serving to soften the frosting. You can also freeze the cake (wrapped tightly) for up to 2 months; thaw overnight in the fridge before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned pineapple instead of fresh?
Yes, canned crushed pineapple works perfectly as long as it is well drained to avoid extra moisture in the batter.
How do I prevent the cake from drying out?
Make sure to not overbake and keep an eye on the baking time. Also, using oil rather than butter helps keep the cake moist.
PrintHawaiian Carrot Pineapple Cake with Cream Cheese Frosting Recipe
This Hawaiian Carrot Pineapple Cake combines the moist sweetness of shredded carrots and crushed pineapple with warm spices and crunchy walnuts, all layered with a rich cream cheese frosting. Perfectly baked to a golden finish, this tropical-inspired cake is a delightful treat for gatherings and celebrations.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Hawaiian
- Diet: Vegetarian
Ingredients
Cake Ingredients
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 cup shredded carrots
- 1 cup crushed pineapple, drained
- 4 large eggs
- 1 cup vegetable oil
- 1 cup chopped walnuts (optional)
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon salt
- 1 teaspoon vanilla extract
Cream Cheese Frosting Ingredients
- 8 oz cream cheese, softened
- ½ cup unsalted butter, softened
- 4 cups powdered sugar
- 2 teaspoons vanilla extract
- 1 tablespoon milk (optional, for consistency)
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking and ensure easy removal.
- Mix Dry Ingredients: In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, ground cinnamon, ground nutmeg, and salt until evenly combined.
- Prepare Wet Mixture: In a separate bowl, combine the granulated sugar, eggs, and vegetable oil. Beat the mixture until smooth and well-blended.
- Combine Carrots and Pineapple: Add the shredded carrots and drained crushed pineapple to the wet mixture, stirring gently to incorporate the fruits evenly.
- Combine Mixtures: Gradually add the dry ingredients to the wet mixture, folding in carefully until just combined to avoid overmixing, which could toughen the cake.
- Add Nuts: If using, fold in the chopped walnuts gently to distribute the crunch throughout the batter.
- Pour into Pans: Divide the batter evenly between the two prepared 9-inch cake pans, smoothing the tops with a spatula.
- Bake: Place the pans in the preheated oven and bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean, indicating the cake is cooked through.
- Cool the Cakes: Remove the cakes from the oven and let them cool in the pans for about 10 minutes. Then carefully transfer them to wire racks to cool completely before frosting.
- Prepare Frosting: In a medium bowl, beat the softened cream cheese and unsalted butter together until smooth and creamy. Gradually add the powdered sugar and vanilla extract, beating until the frosting is fluffy. Add milk a little at a time if the frosting is too thick to achieve the desired consistency.
- Assemble the Cake: Place one cooled cake layer on a serving platter and spread a generous amount of cream cheese frosting over the top. Carefully place the second cake layer on top.
- Frost the Top and Sides: Use the remaining cream cheese frosting to coat the top and sides of the cake evenly for a polished and appealing finish.
Notes
- Make sure to drain the crushed pineapple well to prevent excess moisture in the cake batter.
- Room temperature ingredients (eggs, cream cheese, butter) help create a smooth batter and frosting.
- Chopped walnuts are optional but add a nice texture contrast; omit if serving to nut-allergic guests.
- You can substitute vegetable oil with melted coconut oil for a subtle tropical flavor.
- For best results, allow the cake to chill slightly before slicing so the frosting firms up.
- Store leftover cake covered in the refrigerator for up to 4 days.
Keywords: Hawaiian Cake, Carrot Cake, Pineapple Cake, Cream Cheese Frosting, Moist Cake, Tropical Dessert, Nutty Cake

